Add test for MockIngredient repository

After some thought I realised that this mock's (fake) development should be test driven as it contains logic and that logic is soon going to get more complicated.