コード例 #1
0
        public void ToString_Should_ReturnLineBreakSeparatedErrors()
        {
            // arrange
            var validationResult = new XmlValidationResult();
            var error1           = "Error 1";
            var error2           = "Error 2";
            var expected         = error1 + Environment.NewLine + error2;

            //act
            validationResult.AddError(error1);
            validationResult.AddError(error2);
            var actual = validationResult.ToString();

            Assert.That(actual, Is.EqualTo(expected));
        }
コード例 #2
0
        public void AddError_Should_AddAnError()
        {
            // arrange
            var validationResult = new XmlValidationResult();

            // act
            validationResult.AddError("Test Error");
            var actual = validationResult.ValidationErrors;

            // assert
            Assert.That(actual.Count, Is.EqualTo(1));
            Assert.That(actual.Any(p => p == "Test Error"), Is.True);
        }