Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. val mockTheClient = mock[TheClient]
  2. val testMyClient = new MyClient()
  3. testMyClient.client = mockTheClient
  4. testMyClient.getSomethingFromTheClient() shouldBe "blabla"
  5.  
  6. class MyClient(client: TheClient = new TheClient()) {
  7. def getSomethingFromTheClient() = {
  8. client.getSomething() + " from MyClient"
  9. }
  10. }
  11.  
  12. val mockTheClient = mock[TheClient]
  13. val testMyClient = new MyClient(mockTheClient)
  14. testMyClient.getSomethingFromTheClient() shouldBe "blabla"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement