public void Should_Compare_String_With_ObjectComparatorCondition(string baseObject, string compareObject, string compareType, bool result) { var condition = new ObjectComparatorCondition <string>(); condition.SetValue(compareObject); condition.CompareType = compareType; _objectComparatorManager.Compare(baseObject, condition).ShouldBe(result); }
public virtual void Should_Compare_With_ObjectComparatorCondition(TObjectType baseObject, TObjectType compareObject, string compareType, bool result) { var condition = new ObjectComparatorCondition <TObjectType>(); condition.SetValue(compareObject); condition.CompareType = compareType; ObjectComparatorManager.Compare <TObjectType>(baseObject, condition).ShouldBe(result); }
public void Should_Compare_Test_Class_With_ObjectComparatorCondition( ObjectComparatorTestClass baseObject, ObjectComparatorTestClass compareObject, ObjectComparatorTestClassCompareTypes compareType, bool result) { var condition = new ObjectComparatorCondition <ObjectComparatorTestClass, ObjectComparatorTestClassCompareTypes>(); condition.SetValue(compareObject); condition.CompareType = compareType; _objectComparatorManager.Compare(baseObject, condition).ShouldBe(result); }