public void Stat_cannot_have_the_same_tag_assigned_to_it_twice() { var tag = new Tag("tag"); var stat = new Stat("title", "description", new Author("Chris"), DateTime.Now); stat.AddTag(tag); stat.AddTag(tag); Assert.Equal(1, stat.Tags.Count()); }
public void Stat_can_have_many_tags_assigned_to_it() { var tag1 = new Tag("tag1"); var tag2 = new Tag("tag2"); var tag3 = new Tag("tag3"); var stat = new Stat("title", "description", new Author("Chris"), DateTime.Now); stat.AddTag(tag1); stat.AddTag(tag2); stat.AddTag(tag3); Assert.Equal(3, stat.Tags.Count()); }