Example #1
0
 private static IHttpResponse ListPackages(IHttpContext context, RouteMatchData routeMatchData)
 {
     return(LiteralHttpResponse.FormatHttpResponse(
                HttpStatusCode.OK,
                HttpConstants.ContentTypeText,
                "list"));
 }
Example #2
0
 private static IHttpResponse GetPackage(IHttpContext context, RouteMatchData routeMatchData)
 {
     return(LiteralHttpResponse.FormatHttpResponse(
                HttpStatusCode.OK,
                HttpConstants.ContentTypeText,
                "get{0}",
                routeMatchData.GetParameter("id")));
 }
Example #3
0
        public void TestGetPackage()
        {
            context = new DummyHttpContext(
                "http://google.com/service",
                "/package/20");
            context.RequestHttpMethod = "GET";

            IHttpResponse       response = handler.ProcessRequest(context);
            LiteralHttpResponse literal  = (LiteralHttpResponse)response;

            Assert.AreEqual("get20", literal.Content);
        }
Example #4
0
        public void TestListPackages(string path, string queryString)
        {
            context = new DummyHttpContext(
                "http://google.com/service",
                path,
                queryString);
            context.RequestHttpMethod = "GET";

            IHttpResponse       response = handler.ProcessRequest(context);
            LiteralHttpResponse literal  = (LiteralHttpResponse)response;

            Assert.AreEqual("list", literal.Content);
        }