コード例 #1
0
        public void TestRazorRenderWithNullModel()
        {
            //Assign
            var razorRenderer = new RazorRenderer(null);

            //Act
            var ex = Assert.Throws <ArgumentNullException>(() => razorRenderer.Render <MyClass>("coucou", null));

            //Assert
            ex.Should().NotBeNull("An exception should be throw");
        }
コード例 #2
0
        public void TestRazorRenderWithEmptyTemplatePath()
        {
            //Assign
            var myClass = new MyClass()
            {
                Prop1 = 1,
                Prop2 = "Test"
            };
            var razorRenderer = new RazorRenderer(null);

            //Act
            var ex = Assert.Throws <ArgumentNullException>(() => razorRenderer.Render(string.Empty, myClass));

            //Assert
            ex.Should().NotBeNull("An exception should be throw");
        }