示例#1
0
        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"));
        }
示例#2
0
        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"]);
        }