You should provide valid data in repository since ListingSandiwches is not responsible for validating data. Also why are you checking for empty collection in two different ways (see other test in this class). Remove this test.