Exemplo n.º 1
0
 private void CreateCampaign(CreateCampaignInput createCampaignInput)
 {
     using (var client = new TestStart().Client)
     {
         client.DefaultRequestHeaders.Add("Accept", "application/json");
         var json     = JsonConvert.SerializeObject(createCampaignInput);
         var data     = new StringContent(json, Encoding.UTF8, "application/json");
         var response = client.PostAsync("/api/campaign", data).Result;
         Assert.AreEqual(HttpStatusCode.OK, response.StatusCode);
     }
 }
Exemplo n.º 2
0
        private HttpResponseMessage CreateCampaign(CreateCampaignInput createCampaignInput)
        {
            using (var client = new TestStart().Client)
            {
                client.DefaultRequestHeaders.Add("Accept", "application/json");
                var json = JsonConvert.SerializeObject(createCampaignInput);
                var data = new StringContent(json, Encoding.UTF8, "application/json");

                var response = client.PostAsync("/api/campaign", data).Result;
                return(response);
            }
        }
Exemplo n.º 3
0
        public void When_CreateProduct_IsSuccessful()
        {
            using (var client = new TestStart().Client)
            {
                CreateProductRequest input = new CreateProductRequest
                {
                    Code  = "P1",
                    Price = 100,
                    Stock = 1000
                };

                client.DefaultRequestHeaders.Add("Accept", "application/json");
                var json = JsonConvert.SerializeObject(input);
                var data = new StringContent(json, Encoding.UTF8, "application/json");

                var response = client.PostAsync("/api/product", data);
                Assert.AreEqual(HttpStatusCode.OK, response.Result.StatusCode);
            }
        }