상속: ApiRouter
예제 #1
0
        public void UriGenerationForDuplicateController()
        {
            var router =
                new GitHubApiRouter(new Uri("http://localhost/"));

            var url = router.GetUrlForController(typeof(GistController),"star");

            Assert.Equal("http://localhost/gists/{gistid}/star", url.OriginalString);
        }
예제 #2
0
        public void UriGenerationForDuplicateController()
        {
            var router =
                new GitHubApiRouter(new Uri("http://localhost/"));

            var url = router.GetUrlForController(typeof(GistController), "star");

            Assert.Equal("http://localhost/gists/{gistid}/star", url.OriginalString);
        }
예제 #3
0
        public void UriGeneration()
        {
            var router =
                new GitHubApiRouter(new Uri("http://localhost/"));

            var url = router.GetUrlForController(typeof(RepoLabelsController));

            Assert.Equal("http://localhost/repos/{userid}/{repoid}/labels", url.OriginalString);
        }
예제 #4
0
        public void UriGeneration()
        {
            var router =
                new GitHubApiRouter(new Uri("http://localhost/"));

            var url = router.GetUrlForController(typeof(RepoLabelsController));

            Assert.Equal("http://localhost/repos/{userid}/{repoid}/labels", url.OriginalString);
        }