better test stubbing and found a case where scope was not respected
test cases for bike model factory