public void ConfigurationItem_Filled_ToString() { var item = new ConfigurationValidationItem { ConfigurationSection = "Sect", ConfigurationItem = "Key", ConfigurationValue = true, ValidationMessage = "Failure" }; item.ToString().Should().Be("Sect:Key = True (Failure)"); }
public void ValidationException_ConstructArr_EmptyValidations() { var vals = new ConfigurationValidationItem[2]; vals[0] = new ConfigurationValidationItem("Sect", "cfg", 22, "Something"); vals[1] = new ConfigurationValidationItem("Sect", "set", true, "bool"); var ex = new ConfigurationValidationException("Test", vals); ex.Message.Should().Be("Test"); ex.ToString().Should().Be("Test. 2 validations failed."); ex.ValidationData.Should().NotBeNull(); ex.ValidationData.Count.Should().Be(2); }