public GroceriesController(RegisterGroceriesCommandHandler registerGroceriesCommandHandler, UpdateGroceriesCommandHandler updateGroceriesCommandHandler, DeleteGroceriesCommandHandler deleteGroceriesCommandHandler, SearchGroceriesCommandHandler searchGroceriesCommandHandler, GetGroceriesCommandHandler getGroceriesCommandHandler, UpdateGroceriesPositionCommandHandler updateGroceriesPositionCommandHandler) { _registerGroceriesCommandHandler = registerGroceriesCommandHandler; _updateGroceriesCommandHandler = updateGroceriesCommandHandler; _deleteGroceriesCommandHandler = deleteGroceriesCommandHandler; _searchGroceriesCommandHandler = searchGroceriesCommandHandler; _getGroceriesCommandHandler = getGroceriesCommandHandler; _updateGroceriesPositionCommandHandler = updateGroceriesPositionCommandHandler; }
public void RegisterGroceriesCommandHandlerShouldntReturnNotifications() { var _mock = MockRepository.GenerateMock <IGroceriesRepository>(); var command = new RegisterGroceriesCommand() { Name = "TestGrocery", Price = 10, Unity = Enums.Unity.Liters, Category = Enums.Category.BakingGoods }; RegisterGroceriesCommandHandler handler = new RegisterGroceriesCommandHandler(_mock); var g = handler.Handle(command); Assert.AreEqual(handler.Notifications.Count, 0); }