Пример #1
0
        public void Setup()
        {
            var mongoDBContext         = new MongoDBContext("mongodb://127.0.0.1:27017", "DigitalMenu");
            var dishRepository         = new DishRepository(mongoDBContext);
            var workTimeSheetRpository = new WorkTimeSheetRepository(mongoDBContext);

            _dishService = new DishService(dishRepository, workTimeSheetRpository);
        }
Пример #2
0
        public void Database_NotFound()
        {
            var mongoDBContext         = new MongoDBContext("mongodb://127.0.0.1:27017", "_DigitalMenu2");
            var dishRepository         = new DishRepository(mongoDBContext);
            var workTimeSheetRpository = new WorkTimeSheetRepository(mongoDBContext);
            var dishService            = new DishService(dishRepository, workTimeSheetRpository);

            var actual = dishService.GetMenu().Result;

            Assert.IsFalse(actual.Success);
            Assert.AreEqual(actual.Message, ErrorMessage.DatabaseEmpty);
        }