Exemplo n.º 1
0
        public async Task ApiTestChallege8PostAndDelete(Company company)
        {
            try
            {
                //morphing the static data
                company.Name = company.Name + RandomHelper.Generate();
                CompanyServices companyServices = new CompanyServices();
                List <Company>  companies       = new List <Company>();
                companies = await companyServices.PostCompany(company, System.Net.HttpStatusCode.OK);

                ReportAssert.IsTrue(companies.Exists(x => x.Name.Equals(company.Name)), "If the company Exists");
                var response = companyServices.DeleteAddress(company.Name, System.Net.HttpStatusCode.OK);
                await companyServices.GetCompany(company.Name, System.Net.HttpStatusCode.NotFound);
            }
            catch (Exception e)
            {
                ReportError(e);
            }
        }