shouldn't we check the expected (log and return values) results?
Also for the following tests...