Beispiel #1
0
        public async Task POSTCleanerOrgstructure()
        {
            var client  = new RestClient("https://localhost:8088/api/v1/");
            var request = new RestRequest("cleaner/orgstructure/", Method.POST);

            request.AddHeader("Accept", "application/json");
            request.AddHeader("Authorization", "Token " + token);

            request.AddJsonBody(new
            {
                start_id  = BaseData.Company_Start_Id,
                finish_id = BaseData.Company_Finish_Id,
            });

            request.RequestFormat = DataFormat.Json;
            var response = await BaseMethods.GetResponse(client, request);

            var Orgstructure = JsonConvert.DeserializeObject <Orgstructure>(response.Content);

            Assert.IsNull(Orgstructure, "orgstructure name is nor correct");

            string actualtext = GetObject.GetDeletedCompany(BaseData.Company_Name);

            Assert.IsEmpty(actualtext, "В БД studio название name of orgstructure имеет некорректное название");
        }
Beispiel #2
0
        public async Task DELETEDepartmentId()
        {
            var client  = new RestClient("https://localhost:8088/api/v1/");
            var request = new RestRequest("orgstructure/{orgstructureid}", Method.DELETE);

            request.AddHeader("Accept", "application/json");
            request.AddHeader("Authorization", "Token " + token);

            POSTDepartmentForDelete();
            request.AddUrlSegment("orgstructureid", departmentDeleteId);
            var response = await BaseMethods.GetResponse(client, request);

            var Orgstructure = JsonConvert.DeserializeObject <Orgstructure>(response.Content);

            Assert.IsNull(Orgstructure, "orgstructure name is nor correct");

            string actualtext = GetObject.GetDeletedCompany(BaseData.Company_Name3);

            Assert.IsEmpty(actualtext, "В БД studio название name of orgstructure имеет некорректное название");
        }