use factory-lady to generate the test data