コード例 #1
0
 public void WhiteSpaceAction_Throws()
 {
     Assert.Throws <ArgumentException>("action", () =>
     {
         MvcRouteHelpers.Defaults <FakeController>(action: " ");
     });
 }
コード例 #2
0
                public void WhenCalled_ReturnsObject(string action)
                {
                    var result = MvcRouteHelpers.Defaults <FakeController>(action);

                    Assert.Equal("Fake",
                                 result.GetType().GetProperty("controller") !.GetValue(result, null));
                    Assert.Equal(action,
                                 result.GetType().GetProperty("action") !.GetValue(result, null));
                }
コード例 #3
0
                public void TNameDoesNotEndInController_ReturnsName()
                {
                    var result = MvcRouteHelpers.Controller <MvcRouteHelpersTests>();

                    Assert.Equal("MvcRouteHelpersTests", result);
                }
コード例 #4
0
                public void TNameEndsInController_RemovesTheWordController()
                {
                    var result = MvcRouteHelpers.Controller <FakeController>();

                    Assert.Equal("Fake", result);
                }