コード例 #1
0
        public async Task TestFindByName()
        {
            IDistrictDao districtDao = new AdoDistrictDao(DefaultConnectionFactory.FromConfiguration(configName));

            IEnumerable <District> districts;

            districts = await districtDao.FindByNameAsync("Rohrbach");

            Assert.IsTrue(districts.Any());

            districts = await districtDao.FindByNameAsync("aaa");

            Assert.IsFalse(districts.Any());
        }
コード例 #2
0
        public async Task Delete()
        {
            IDistrictDao districtDao = new AdoDistrictDao(DefaultConnectionFactory.FromConfiguration(configName));

            District district = new District("District", 1);

            bool inserted = await districtDao.AddDistrictAsync(district);

            Assert.IsTrue(inserted);

            district = (await districtDao.FindByNameAsync("District")).FirstOrDefault();
            bool deleted = await districtDao.DeleteDistrictAsync(district);

            Assert.IsTrue(deleted);

            district = (await districtDao.FindByNameAsync("District")).FirstOrDefault();
            Assert.IsNull(district);
        }