object comparer and test application