示例#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);
        }