Added mocking of the promise to be able to test ingredients change. Fixed an issue with the basketService