Advertisement
Guest User

Untitled

a guest
Aug 25th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. package com.ostrovec.mygarden
  2.  
  3. import io.mockk.every
  4. import io.mockk.mockkObject
  5. import io.mockk.unmockkAll
  6. import org.junit.After
  7. import org.junit.Assert.assertEquals
  8. import org.junit.Assert.assertNotEquals
  9. import org.junit.Before
  10. import org.junit.Test
  11.  
  12.  
  13. object MockObj {
  14. fun add(a: Int, b: Int) = a + b
  15. }
  16.  
  17. class EditProfilePresenterTest {
  18.  
  19. @Before
  20. fun setup(){
  21.  
  22. }
  23.  
  24. @Test
  25. fun tryMockObject() {
  26. mockkObject(MockObj)
  27. every { MockObj.add(1,2) }returns 3
  28. assertEquals(3, MockObj.add(1,2))
  29. assertNotEquals(5, MockObj.add(1,2))
  30.  
  31. }
  32.  
  33. @After
  34. fun afterTests() {
  35. unmockkAll()
  36. }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement