Пример #1
0
        public void Should_store_route_combine_with_base_path_if_one_specified()
        {
            var moduleWithBasePath = new FakeNancyModuleWithBasePath();

            moduleWithBasePath.Get["/NewRoute"] = d => null;

            moduleWithBasePath.Routes.Last().Description.Path.ShouldEqual("/fake/NewRoute");
        }
Пример #2
0
        public void Should_add_leading_slash_to_route_if_missing()
        {
            // Given
            var moduleWithBasePath = new FakeNancyModuleWithBasePath();

            // When
            moduleWithBasePath.Get["test"] = d => null;

            // Then
            moduleWithBasePath.Routes.Last().Description.Path.ShouldEqual("/fake/test");
        }
Пример #3
0
        public void Should_store_route_combine_with_base_path_if_one_specified()
        {
            // Given
            var moduleWithBasePath = new FakeNancyModuleWithBasePath();

            // When
            moduleWithBasePath.Get("/NewRoute", args => Task.FromResult <object>(null));

            // Then
            moduleWithBasePath.Routes.Last().Description.Path.ShouldEqual("/fake/NewRoute");
        }
Пример #4
0
        public void Should_add_leading_slash_to_route_if_missing()
        {
            // Given
            var moduleWithBasePath = new FakeNancyModuleWithBasePath();

            // When
            moduleWithBasePath.Get["test"] = d => null;

            // Then
            moduleWithBasePath.Routes.Last().Description.Path.ShouldEqual("/fake/test");
        }
Пример #5
0
        public void Should_store_route_combine_with_base_path_if_one_specified()
        {
            // Given
            var moduleWithBasePath = new FakeNancyModuleWithBasePath();

            // When
            moduleWithBasePath.Get["/NewRoute"] = d => null;

            // Then
            moduleWithBasePath.Routes.Last().Description.Path.ShouldEqual("/fake/NewRoute");
        }