public CompareColumnResult GoGoCompareColumnAction(object target, string tableValue) { if (tableValue == ConstantStrings.IgnoreCell) return new CompareColumnResult(); var compareResult = new CompareColumnResult(); var expectedValue = (IList)Translator.Translate(_info, tableValue); var actualValue = GetActual(target); compareResult.ExpectedPrint = SafeListToString(expectedValue); compareResult.ActualPrint = SafeListToString(actualValue); // Refactor to be blah = blah try { CollectionAssert.AreEquivalent(expectedValue, actualValue); } catch (Exception) { compareResult.IsError = true; compareResult.ErrorMessage = "Error on Property " + _info.Name + ", Expected '" + compareResult.ExpectedPrint + "', Actual '" + compareResult.ActualPrint + "'"; } return compareResult; }
public CompareColumnResult GoGoCompareColumnAction(object target, string tableValue) { if (tableValue == ConstantStrings.IgnoreCell) return new CompareColumnResult(); var compareResult = new CompareColumnResult(); var expectedValue = Translator.Translate(_info, tableValue); expectedValue = SetTranslator.Translate(_info, target, expectedValue); var actualValue = GetActual(target); compareResult.ExpectedPrint = ToStringHelper.SafeToString(expectedValue); compareResult.ActualPrint = ToStringHelper.SafeToString(actualValue); // Refactor to be blah = blah try { Assert.AreEqual(TypeConversion.SafeConvert(expectedValue,actualValue), actualValue); } catch (Exception) { compareResult.IsError = true; compareResult.ErrorMessage = "Error on Indexer, Expected '" + compareResult.ExpectedPrint + "', Actual '" + compareResult.ActualPrint + "'"; } return compareResult; }
public CompareColumnResult GoGoCompareColumnAction(object target) { // While the record is missing... this column isn't an error as it is n/a var compareResult = new CompareColumnResult(); var actualValue = GetActual(target); compareResult.ActualPrint = ToStringHelper.SafeToString(actualValue); compareResult.IsError = false; return compareResult; }
public CompareColumnResult GoGoCompareColumnAction(object target) { // While the record is missing... this column isn't an error as it is n/a var compareResult = new CompareColumnResult(); var actualValue = (IList)(target == null ? null : Info.GetValue(target, null)); compareResult.ActualPrint = SafeListToString(actualValue); compareResult.IsError = false; return compareResult; }
public CompareColumnResult GoGoCompareColumnAction(string tableValue) { if (tableValue == ConstantStrings.IgnoreCell) return new CompareColumnResult(); var compareResults = new CompareColumnResult(); compareResults.ExpectedPrint = tableValue; return compareResults; }
public CompareColumnResult GoGoCompareColumnAction(object target) { var thisObject = new ThisObject(target); // While the record is missing... this column isn't an error as it is n/a var compareResult = new CompareColumnResult(); var actualValue = thisObject == null ? null : _info.GetValue(thisObject, null); compareResult.ActualPrint = ToStringHelper.SafeToString(actualValue); compareResult.IsError = false; return compareResult; }
public CompareColumnResult GoGoCompareColumnAction(string tableValue) { if (tableValue == ConstantStrings.IgnoreCell) return new CompareColumnResult(); var compareResult = new CompareColumnResult(); var expectedValue = (IList)Translator.Translate(_info, tableValue); compareResult.ExpectedPrint = SafeListToString(expectedValue); compareResult.IsError = false; return compareResult; }
public CompareColumnResult GoGoCompareColumnAction(object obj, string tableValue) { if (tableValue == ConstantStrings.IgnoreCell) return new CompareColumnResult(); var compareResults = new CompareColumnResult(); compareResults.ActualPrint = tableValue; compareResults.ExpectedPrint = tableValue; // Convert any tags... return compareResults; }
public CompareColumnResult GoGoCompareColumnAction(string tableValue) { if (tableValue == ConstantStrings.IgnoreCell) return new CompareColumnResult(); // While the record is missing... this column isn't an error as it is n/a var compareResult = new CompareColumnResult(); var expectedValue = Translator.Translate(_info, tableValue); compareResult.ExpectedPrint = ToStringHelper.SafeToString(expectedValue); compareResult.IsError = false; return compareResult; }
public CompareColumnResult GoGoCompareColumnAction(object obj) { var compareResults = new CompareColumnResult(); return compareResults; }
public CompareColumnResult GoGoCompareColumnAction(object obj) { var compareResults = new CompareColumnResult(); // Convert any tags... return compareResults; }