user registration tested, minus redirect
user deviseauthentication and registration  feature tests complete
added more explicit fault condition in login credentials test
feature and unit testing complete for crating sale feature.
fixed merge conflict