1..8 # ->retrieveByUsername() ok 1 - ->retrieveByUsername() returns null if username is invalid ok 2 - ->retrieveByUsername() returns null if user is inactive ok 3 - ->retrieveByUsername() returns an inactive user when second parameter is false ok 4 - ->retrieveByUsername() returns an active user ok 5 - ->retrieveByUsername() returns null if user is active and second parameter is false ok 6 - ->retrieveByUsername() can be called non-statically ok 7 - ->retrieveByUsername() does not throw an exception if username is null ok 8 - ->retrieveByUsername() can be called statically (BC) # Looks like everything went fine.