private static ComparisonTestResult DetermineIfExceptionWasThrownByComparingThese(Table table, SetComparisonTestObject[] items) { var result = new ComparisonTestResult { ExceptionWasThrown = false }; try { table.CompareToSet(items); } catch (ComparisonException ex) { result.ExceptionWasThrown = true; result.ExceptionMessage = ex.Message; } return result; }
private static ComparisonTestResult ExceptionWasThrownByThisComparison(Table table, InstanceComparisonTestObject test) { var result = new ComparisonTestResult { ExceptionWasThrown = false }; try { table.CompareToInstance(test); } catch (ComparisonException ex) { result.ExceptionWasThrown = true; result.ExceptionMessage = ex.Message; } return result; }
private ComparisonTestResult ExceptionWasThrownByThisSearch(Table table, IEnumerable<InstanceComparisonTestObject> set) { var result = new ComparisonTestResult { ExceptionWasThrown = false }; try { table.FindInSet(set); } catch (ComparisonException ex) { result.ExceptionWasThrown = true; result.ExceptionMessage = ex.Message; } return result; }