Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        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);
        }