Fixed testCanRemove
Fixed testCannotRemoveProductGroup
Removed duplicate method hasProductNested
testGetCurrentSupply