public void Flattened_objects_are_not_of_equal_value() { var sut = new Check_equality(); Assert.Throws<NotEqualDueToDifferentValues>(() => sut.Process(new Tuple<IEnumerable<object>, IEnumerable<object>>(new object[] { 1, 2 }, new object[] { 1, 3 }))); }
public void Flattened_objects_of_different_length() { var sut = new Check_equality(); Assert.Throws<NotEqualDueToDifferentStructures>(() => sut.Process(new Tuple<IEnumerable<object>, IEnumerable<object>>(new object[] { 1 }, new object[] { 1, 2 }))); }
public void Flattened_objects_are_equal() { var sut = new Check_equality(); sut.Process(new Tuple<IEnumerable<object>, IEnumerable<object>>(new object[] { 1, 2 }, new object[] { 1, 2 })); }