public void WhiteSpaceAction_Throws() { Assert.Throws <ArgumentException>("action", () => { MvcRouteHelpers.Defaults <FakeController>(action: " "); }); }
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)); }
public void TNameDoesNotEndInController_ReturnsName() { var result = MvcRouteHelpers.Controller <MvcRouteHelpersTests>(); Assert.Equal("MvcRouteHelpersTests", result); }
public void TNameEndsInController_RemovesTheWordController() { var result = MvcRouteHelpers.Controller <FakeController>(); Assert.Equal("Fake", result); }