refactored experiment tests such that it reduces its dependencies