public async Task Test_Post_OData() { Random rd = new Random(); Faker faker = new Faker("tr"); Country country = new Country() { Name = faker.Address.Country(), CreateDate = DateTime.UtcNow, Code = faker.Address.CountryCode(Bogus.DataSets.Iso3166Format.Alpha2), Cities = new List <City> { new City { Name = faker.Address.City(), Code = rd.Next(1, 81).ToString().PadLeft(2, '0'), CreateDate = DateTime.Now, IsActive = true, Districts = new List <District> { new District { Name = faker.Address.County(), Code = "", IsActive = true, CreateDate = DateTime.Now }, new District { Name = faker.Address.County(), Code = "", IsActive = true, CreateDate = DateTime.Now }, new District { Name = faker.Address.County(), Code = "", IsActive = true, CreateDate = DateTime.Now } } }, new City { Name = faker.Address.City(), Code = rd.Next(1, 81).ToString().PadLeft(2, '0'), CreateDate = DateTime.Now, IsActive = true, Districts = new List <District> { new District { Name = faker.Address.County(), Code = "", IsActive = true, CreateDate = DateTime.Now }, new District { Name = faker.Address.County(), Code = "", IsActive = true, CreateDate = DateTime.Now }, new District { Name = faker.Address.County(), Code = "", IsActive = true, CreateDate = DateTime.Now } } } } }; var client = new TestLookupClientProvider().Client; var response = await client.PostAsync("api/Country", new StringContent(JsonConvert.SerializeObject(country), UnicodeEncoding.UTF8, "application/json")); response.EnsureSuccessStatusCode(); Assert.Equal(HttpStatusCode.OK, response.StatusCode); }
public async Task Test_Post_OData() { Faker faker = new Faker("tr"); District district = new District() { Name = faker.Address.County(), Code = "", IsActive = true, CreateDate = DateTime.Now }; var client = new TestLookupClientProvider().Client; var response = await client.PostAsync("api/District", new StringContent(JsonConvert.SerializeObject(district), UnicodeEncoding.UTF8, "application/json")); response.EnsureSuccessStatusCode(); Assert.Equal(HttpStatusCode.OK, response.StatusCode); }
public async Task Test_Post_OData() { try { Random rd = new Random(); Faker faker = new Faker("tr"); City city = new City { Name = faker.Address.City(), Code = rd.Next(1, 81).ToString(), CreateDate = DateTime.Now, IsActive = true, Districts = new List <District> { new District { Name = faker.Address.County(), Code = "", IsActive = true, CreateDate = DateTime.Now }, new District { Name = faker.Address.County(), Code = "", IsActive = true, CreateDate = DateTime.Now }, new District { Name = faker.Address.County(), Code = "", IsActive = true, CreateDate = DateTime.Now } } }; var client = new TestLookupClientProvider().Client; var response = await client.PostAsync("api/City", new StringContent(JsonConvert.SerializeObject(city), UnicodeEncoding.UTF8, "application/json")); response.EnsureSuccessStatusCode(); Assert.Equal(HttpStatusCode.OK, response.StatusCode); } catch (Exception ex) { throw new Exception(ex.Message); } }