写测试时就会难免去关注他的实现. 比如写一个 Service 方法的测试用例时, 就要知道这个 Service 会依赖哪些 DAO 的哪些方法, 这个 DAO 方法会有什么样的返回, 然后才能去 mock DAO 的行为, 最后完成 Service 的测试用例. 写这个测试用例, 我就不得不去关注他的实现.
[root@localhost init.d]# service mysql startRedirecting to /bin/systemctl start mysql.serviceJob for mysqld.service failed because a timeout was exceeded. See "systemctl status mysqld.service" and "journalctl -xe" for details.