public void It_Returns_A_Root_Path_Without_A_Trailing_Slash() { var actionMap = ActionLoader.LoadActionMap(new Dictionary <Type, string> { { typeof(Fiction), "/book/fiction" } }); Assert.IsTrue(actionMap.ContainsKey("GET /book/fiction")); }
public void It_Returns_A_Method_From_A_Route() { var actionMap = ActionLoader.LoadActionMap(new Dictionary <Type, string> { { typeof(Fiction), "/book/fiction" } }); Assert.AreEqual(typeof(Fiction).GetMethod("Create"), actionMap["POST /book/fiction/create"]); }