public void Verify_equals_return_false_with_two_different_objects() { var item1 = new ArticleTestDataBuilder() .Build(); var item2 = new ArticleTestDataBuilder() .Build(); item1.Equals(item2).ShouldBeFalse(); }
public void Verify_equals_return_true_when_name_matches() { var item1 = new ArticleTestDataBuilder() .Build(); var item2 = new ArticleTestDataBuilder() .WithName(item1.Name) .Build(); item1.Equals(item2).ShouldBeTrue(); }
public void Verify_equals_return_false_name_matches_but_not_casing() { var item1 = new ArticleTestDataBuilder() .WithName("abc") .Build(); var item2 = new ArticleTestDataBuilder() .WithName("ABC") .Build(); item1.Equals(item2).ShouldBeFalse(); }