コード例 #1
0
        public void Given_Message_When_Instantiated_Should_HaveMessage()
        {
            var msg = "Hello World";

            var ex = new TypeArgumentException(msg);

            ex.Message.Should().Be(msg);
        }
コード例 #2
0
        public void Given_Message_And_Exception_When_Instantiated_Should_HaveMessage_And_Exception()
        {
            var msg     = "Hello World";
            var innerex = new Exception();

            var ex = new TypeArgumentException(msg, innerex);

            ex.Message.Should().Be(msg);
            ex.InnerException.Should().Be(innerex);
        }
コード例 #3
0
        public void Given_NoMessage_When_Instantiated_Should_HaveDefaultMessage()
        {
            var ex = new TypeArgumentException();

            ex.Message.Should().Be("Invalid type reference.");
        }