Exemple #1
0
        public void WhenIGetAllStockSuccessfully(SuccessAdverbs successAdverb)
        {
            var apiClient = new ApiClient();

            var response = apiClient.Get <QueryResults <ViewModel <StockModel> > >(ApiRoute.StockSearch.Route);

            TestContext.ApiResponse = response.Message;

            if (successAdverb == SuccessAdverbs.Unsuccessfully)
            {
                return;
            }

            Assert.That(TestContext.ApiResponse.StatusCode, Is.EqualTo(HttpStatusCode.OK));

            TestContext.RetrievedStockSearch = response.Content;

            Assert.That(TestContext.RetrievedStockSearch, Is.Not.Null);
        }
Exemple #2
0
        public void WhenIGetStockWithId(string propertyId, SuccessAdverbs successAdverb)
        {
            var apiClient = new ApiClient();

            var url = ApiRoute.StockById.Route.Replace("{id}", propertyId);

            var response = apiClient.Get <ViewModel <StockModel> >(url);

            TestContext.ApiResponse = response.Message;

            if (successAdverb == SuccessAdverbs.Unsuccessfully)
            {
                return;
            }

            Assert.That(TestContext.ApiResponse.StatusCode, Is.EqualTo(HttpStatusCode.OK));

            TestContext.RetrievedStockById = response.Content;

            Assert.That(TestContext.RetrievedStockById, Is.Not.Null);
        }