is there any need for setting the return value of the mocks above  i do not see any assertions below that  fake device  or  fake video spec  are being passed to any functions  so i do not believe a return value is needed on either mock 