public void gets_the_values_from_the_static_builder() { var v1 = TemplateValue.For("FirstName", "Joel"); var v2 = TemplateValue.For("LastName", "Arnold"); var collection = TemplateValueCollection.For(v1, v2); collection.ShouldHaveTheSameElementsAs(v1, v2); }
public void equality_check_negative() { var v1 = TemplateValue.For("FirstName", "Joel"); var v2 = TemplateValue.For("LastName", "Arnold"); var collection1 = TemplateValueCollection.For(v1, v2); var collection2 = TemplateValueCollection.For(v1); collection1.ShouldNotBe(collection2); }
public void builds_the_dictionary() { var v1 = TemplateValue.For("FirstName", "Joel"); var v2 = TemplateValue.For("LastName", "Arnold"); var values = TemplateValueCollection.For(v1, v2).ToDictionary(); values["FirstName"].ShouldBe("Joel"); values["LastName"].ShouldBe("Arnold"); }