題目:請讓 AuthenticationServiceTest.is_valid_test()
測試通過。
規則:
- 不能修改
Context
、ProfileDao
、RsaTokenDao
以及AuthenticationService
的isValid
驗證流程
請使用 FakeClass 完成 AuthenticationServiceTest
的測試
請改用 Stub (Mockery) 模擬目標物件完成
重構 AuthenticationServiceTest
AuthenticationService
新增一物件 Logger
,並且在 isValid
return false
之後,寫下 log。
AuthenticationServiceTest
使用 Mockery 模擬目標物件
重構 AuthenticationServiceTest
改用 spy