Appccelerate.EnsureTest.ArgumentMatches_MustFormatMessageUsingParameters C# (CSharp) Method

ArgumentMatches_MustFormatMessageUsingParameters() private method

private ArgumentMatches_MustFormatMessageUsingParameters ( ) : void
return void
        public void ArgumentMatches_MustFormatMessageUsingParameters()
        {
            var ex = Assert.Throws<ArgumentException>(() => Ensure.ArgumentMatches(false, "value", "argument", "{0}"));
            ex.Message.StartsWith("value").Should().BeTrue();

            ex = Assert.Throws<ArgumentException>(() => Ensure.ArgumentMatches(false, "value", "argument", "{1}"));
            ex.Message.StartsWith("argument").Should().BeTrue();
        }
EnsureTest