public void AllowedString_SetValue_NotAllowed_Test() { // Arrange var vowels = new[] { "A", "E", "I", "O", "U" }; var defaultValue = "A"; var allowedString = new AllowedString(vowels, defaultValue); // Act // Assert allowedString.Value = "B"; }
public void AllowedString_Constructor_Test() { // Arrange var vowels = new[] { "A", "E", "I", "O", "U" }; var defaultValue = "A"; // Act var allowedString = new AllowedString(vowels, defaultValue); // Assert Assert.AreEqual(defaultValue, allowedString.DefaultValue); CollectionAssert.AreEqual(vowels, allowedString.AllowedValues.ToArray()); }
public void AllowedString_SetValue_Allowed_Test() { // Arrange var vowels = new[] { "A", "E", "I", "O", "U" }; var defaultValue = "A"; var allowedString = new AllowedString(vowels, defaultValue); // Act allowedString.Value = "I"; // Assert Assert.AreEqual("I", allowedString.Value); }