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); }
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); }