public async Task Update() { IDistrictDao districtDao = new AdoDistrictDao(DefaultConnectionFactory.FromConfiguration(configName)); District district = await districtDao.FindByIdAsync(101); string originalName = district.Name; district.Name = "New name"; bool update1 = await districtDao.UpdateDistrictAsync(district); Assert.IsTrue(update1); district = await districtDao.FindByIdAsync(101); Assert.AreEqual(district.Name, "New name"); district.Name = originalName; bool update2 = await districtDao.UpdateDistrictAsync(district); Assert.IsTrue(update2); district = await districtDao.FindByIdAsync(101); Assert.AreEqual(district.Name, originalName); }
public async Task TestFindById() { IDistrictDao districtDao = new AdoDistrictDao(DefaultConnectionFactory.FromConfiguration(configName)); District district1 = await districtDao.FindByIdAsync(101); Assert.AreEqual(district1.Id, 101); District district5000 = await districtDao.FindByIdAsync(5000); Assert.IsNull(district5000); }