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

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

            request.AddJsonBody(new
            {
                start_id  = BaseData.Employee_Start_Id,
                finish_id = BaseData.Employee_Finish_Id,
            });

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

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

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

            string actualtext = GetObject.GetDeletedEmployee(BaseData.Employee_Full_Name1);

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

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

            POSTCleanerEmployee();
            POSTEmployeeForDelete();
            request.AddUrlSegment("employeeid", employeeDeleteid);
            var response = await BaseMethods.GetResponse(client, request);

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

            Assert.IsNull(Employee, "Employee is not null");

            string actualtext = GetObject.GetDeletedEmployee(BaseData.Employee_Full_Name4);

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