Reverted the expected calls back from ExecuteReader() to ExecuteNonQuery() in the unit tests since the logging is now optional