public async Task Test_Delete() { using (var client = new TestClientProvider().Client) { var response = await client.DeleteAsync("/api/timesheet/2002"); response.EnsureSuccessStatusCode(); response.StatusCode.Should().Be(HttpStatusCode.OK); } }
public async Task Test_GetListByFilters() { using (var client = new TestClientProvider().Client) { var response = await client.GetAsync("/api/timesheet/getlistbyfilters?jsonFilters={'personid': '1004', 'time': '26/02/2020 11:00'}"); response.EnsureSuccessStatusCode(); response.StatusCode.Should().Be(HttpStatusCode.OK); } }
public async Task Test_GetHoursOfTimeRangeByTaskId() { using (var client = new TestClientProvider().Client) { var response = await client.GetAsync("/api/timesheet/GetHoursOfTimeRangeByTaskId?jsonFilters={'taskid': '1', 'timefrom': '25/02/2020 00:00:00', 'timeto': '26/02/2020 00:00:00'}"); response.EnsureSuccessStatusCode(); response.StatusCode.Should().Be(HttpStatusCode.OK); } }
public async Task Test_GetList() { using (var client = new TestClientProvider().Client) { var response = await client.GetAsync("/api/timesheet/getlist"); response.EnsureSuccessStatusCode(); response.StatusCode.Should().Be(HttpStatusCode.OK); } }
public async Task Test_GetListByFilters() { using (var client = new TestClientProvider().Client) { var response = await client.GetAsync("/api/person/getlistbyfilters?jsonFilters={'email': 'woc21', 'dob': '14/02/1981', 'firstname': 'yang'}"); response.EnsureSuccessStatusCode(); response.StatusCode.Should().Be(HttpStatusCode.OK); } }
public async Task Test_GetListByFilters() { using (var client = new TestClientProvider().Client) { var response = await client.GetAsync("/api/task/getlistbyfilters?jsonFilters={'taskname': 'Design', 'taskdesc': 'Design'}"); response.EnsureSuccessStatusCode(); response.StatusCode.Should().Be(HttpStatusCode.OK); } }
public async Task Test_GetById() { using (var client = new TestClientProvider().Client) { var response = await client.GetAsync("/api/task/getbyid/1"); response.EnsureSuccessStatusCode(); response.StatusCode.Should().Be(HttpStatusCode.OK); } }
public async Task Test_Put() { using (var client = new TestClientProvider().Client) { var response = await client.PutAsync("/api/timesheet", new StringContent( JsonConvert.SerializeObject( new YangdoDTO.TimeSheet() { TimeSheetId = 2002, PersonId = 1004, TaskId = 1003, TimeFrom = Convert.ToDateTime("2020-02-26 10:30:00"), TimeTo = Convert.ToDateTime("2020-02-26 12:30:00") } ) , Encoding.UTF8, "application/json")); response.EnsureSuccessStatusCode(); response.StatusCode.Should().Be(HttpStatusCode.Created); } }
public async Task Test_Put() { using (var client = new TestClientProvider().Client) { var response = await client.PutAsync("/api/person", new StringContent( JsonConvert.SerializeObject( new YangdoDTO.Person() { PersonId = 1003, FirstName = "KilDong2", LastName = "Hong2", Email = "*****@*****.**", Phone = "01052345678", DOB = Convert.ToDateTime("15/02/1981") } ) , Encoding.UTF8, "application/json")); response.EnsureSuccessStatusCode(); response.StatusCode.Should().Be(HttpStatusCode.Created); } }
public async Task Test_Put() { using (var client = new TestClientProvider().Client) { var response = await client.PutAsync("/api/task", new StringContent( JsonConvert.SerializeObject( new YangdoDTO.Task() { TaskId = 1002, TaskName = "Design DB Schema2", TaskDesc = "Design DB Schema2 - desc" } ) , Encoding.UTF8, "application/json")); response.EnsureSuccessStatusCode(); response.StatusCode.Should().Be(HttpStatusCode.Created); } }