Beispiel #1
0
        public IssuesFeature()
        {
            MockIssueStore = new Mock <IIssueStore>();
            Request        = new HttpRequestMessage();
            IssueLinks     = new IssueLinkFactory(Request);
            StateFactory   = new IssueStateFactory(IssueLinks);
            FakeIssues     = GetFakeIssues();
            var server = new HttpServer(GetConfiguration());

            Client = new HttpClient(server);
        }
Beispiel #2
0
        public IssuesFeature()
        {
            MockIssueStore = new Mock <IIssueStore>();
            Request        = new HttpRequestMessage();
            Request.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/vnd.issue+json"));
            IssueLinks   = new IssueLinkFactory(Request);
            StateFactory = new IssueStateFactory(IssueLinks);
            FakeIssues   = GetFakeIssues();
            var config = new HttpConfiguration();

            WebApiBook.IssueTrackerApi.WebApiConfiguration.Configure(config, MockIssueStore.Object);
            var server = new HttpServer(config);

            Client = new HttpClient(server);
        }
 public IssueFeature()
 {
     MockIssueStore = new Mock<IIssueStore>();
     Request = new HttpRequestMessage();
     Request.Headers.Accept.Add(
         new MediaTypeWithQualityHeaderValue(
             "application/vnd.issue+json"));
     IssueLinks = new IssueLinkFactory(Request);
     StateFactory = new IssueStateFactory(IssueLinks);
     FakeIssues = GetFakeIssues();
     var config = new HttpConfiguration();
     IssueTrackerApi.WebApiConfiguration.Configure(
         config, MockIssueStore.Object);
     var server = new HttpServer(config);
     Client = new HttpClient(server);
 }