public void CategoryItemConstructorTest() { string value = "Hello"; CategoryItemType type = CategoryItemType.WildCard; CategoryItem target = new CategoryItem(value, type); Assert.AreEqual("Hello", target.Value); Assert.AreEqual(".*Hello.*", target.Pattern); Assert.AreEqual(CategoryItemType.WildCard, target.Type); target.Value = "GoodBye"; Assert.AreEqual("GoodBye", target.Value); Assert.AreEqual(".*GoodBye.*", target.Pattern); Assert.AreEqual(CategoryItemType.WildCard, target.Type); target.Type = CategoryItemType.String; Assert.AreEqual("GoodBye", target.Value); Assert.AreEqual("^GoodBye$", target.Pattern); Assert.AreEqual(CategoryItemType.String, target.Type); }
public CategoryItem(string value, CategoryItemType type) { this.value = value; this.type = type; }