public void TestCreateAndGetAll() { Country country = _dataGenerator.CreateCountry(); AreaDao dao = new AreaDao(_graphClient); Area created = _dataGenerator.CreateArea(country:country); IEnumerable<Area> areasInCountry = dao.GetAllIn(country); Assert.AreEqual(1, areasInCountry.Count()); Assert.AreEqual(created.Name, areasInCountry.First().Name); Assert.AreEqual(created.Id, areasInCountry.First().Id); Assert.AreEqual(created.Id, areasInCountry.First().Id); }
public void TestDeleteNotInUse() { Country country = _dataGenerator.CreateCountry(); Area area = _dataGenerator.CreateArea(country:country); IAreaDao areaDao = new AreaDao(_graphClient); areaDao.Delete(area); Assert.AreEqual(0,areaDao.GetAllIn(country).Count); }
public void TestUpdate() { Country country = _dataGenerator.CreateCountry(); Area area = _dataGenerator.CreateArea(country:country, name:"oldname"); area.Name = "newname"; IAreaDao areaDao = new AreaDao(_graphClient); areaDao.Save(area); Assert.AreEqual("newname", areaDao.GetAllIn(country).First().Name); }