public async Task POSTOrgstructureForDelete() { var client = new RestClient("https://localhost:8088/api/v1/"); var request = new RestRequest("orgstructure/", Method.POST); request.AddHeader("Accept", "application/json"); request.AddHeader("Authorization", "Token " + token); request.AddJsonBody(new { name = BaseData.Company_Name4, depnum = BaseData.Company_Depnum4 }); request.RequestFormat = DataFormat.Json; var response = await BaseMethods.GetResponse(client, request); var orgstructure = JsonConvert.DeserializeObject <Orgstructure>(response.Content); orgstructureDeleteId = orgstructure.id; Assert.That(orgstructure.name, Is.EqualTo(BaseData.Company_Name4), "orgstructure name is nor correct"); string actualtext = GetObject.GetCompany(BaseData.Company_Name4); Assert.AreEqual(BaseData.Company_Name4, actualtext, "В БД studio название name of orgstructure имеет некорректное название"); }
public async Task GETOrgstructure() { var client = new RestClient("https://localhost:8088/api/v1/"); var request = new RestRequest("orgstructure/", Method.GET); request.AddHeader("Accept", "application/json"); request.AddHeader("Authorization", "Token " + token); POSTOrgstructure(); var response = await BaseMethods.GetResponse(client, request); var rootObject = JsonConvert.DeserializeObject <RootObject <Orgstructure> >(response.Content); var name = rootObject.results[0].name; string actualtext = GetObject.GetCompany(orgstructureName); Assert.AreEqual(orgstructureName, actualtext, "В БД studio название name of orgstructure имеет некорректное название"); }
public async Task GETOrgstructureId() { var client = new RestClient("https://localhost:8088/api/v1/"); var request = new RestRequest("orgstructure/{orgstructureid}", Method.GET); request.AddHeader("Accept", "application/json"); request.AddHeader("Authorization", "Token " + token); POSTOrgstructure(); request.AddUrlSegment("orgstructureid", orgstructureId); var response = await BaseMethods.GetResponse(client, request); var orgstructure = JsonConvert.DeserializeObject <Orgstructure>(response.Content); Assert.That(orgstructure.name, Is.EqualTo(BaseData.Company_Name), "orgstructure name is nor correct"); string actualtext = GetObject.GetCompany(BaseData.Company_Name); Assert.AreEqual(BaseData.Company_Name, actualtext, "В БД studio название name of orgstructure имеет некорректное название"); }