public void TestCreateAndGetAll()
        {
            Area           area     = _dataGenerator.CreateArea();
            SummitGroupDao groupDao = new SummitGroupDao(_graphClient);
            SummitGroup    created  = _dataGenerator.CreateSummitGroup(area: area);

            IList <SummitGroup> groupsInArea = groupDao.GetAllIn(area);

            Assert.AreEqual(1, groupsInArea.Count);
            Assert.AreEqual(created.Name, groupsInArea.First().Name);
            Assert.AreEqual(created.Id, groupsInArea.First().Id);
            Assert.AreEqual(created.Id, groupsInArea.First().Id);
        }
Esempio n. 2
0
        public void TestIsInUseByArea()
        {
            Country country = _dataGenerator.CreateCountry();
            Area    area    = _dataGenerator.CreateArea(country: country);

            ICountryDao countryDao = new CountryDao(_graphClient);
            bool        isInUse    = countryDao.IsInUse(country);

            Assert.IsTrue(isInUse);
        }
Esempio n. 3
0
        public void TestDeleteRouteNotInUse()
        {
            Area  area  = _dataGenerator.CreateArea();
            Route route = _dataGenerator.CreateRouteInArea(area: area);

            IRoutesDao routesDao = new RouteDao(_graphClient);

            routesDao.Delete(route);

            Assert.AreEqual(0, routesDao.GetRoutesIn(area).Count);
        }
Esempio n. 4
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);
        }