From 2dcfc0efb7ae8b74c8fd235bd8c603ed5f3c54e5 Mon Sep 17 00:00:00 2001 From: kwoyke Date: Thu, 5 Dec 2019 17:19:46 +0100 Subject: [PATCH] BAEL-3231: Add usage example for MockitoJUnit.rule() (#8304) --- ...ckitoInitWithMockitoJUnitRuleUnitTest.java | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 testing-modules/mockito/src/test/java/com/baeldung/mockito/MockitoInitWithMockitoJUnitRuleUnitTest.java diff --git a/testing-modules/mockito/src/test/java/com/baeldung/mockito/MockitoInitWithMockitoJUnitRuleUnitTest.java b/testing-modules/mockito/src/test/java/com/baeldung/mockito/MockitoInitWithMockitoJUnitRuleUnitTest.java new file mode 100644 index 0000000000..1bbe13ec84 --- /dev/null +++ b/testing-modules/mockito/src/test/java/com/baeldung/mockito/MockitoInitWithMockitoJUnitRuleUnitTest.java @@ -0,0 +1,28 @@ +package com.baeldung.mockito; + +import org.junit.Rule; +import org.junit.Test; +import org.mockito.Mock; +import org.mockito.junit.MockitoJUnit; +import org.mockito.junit.MockitoRule; + +import java.util.List; + +import static org.assertj.core.api.Assertions.assertThat; +import static org.mockito.Mockito.when; + +public class MockitoInitWithMockitoJUnitRuleUnitTest { + + @Rule + public MockitoRule initRule = MockitoJUnit.rule(); + + @Mock + private List mockedList; + + @Test + public void whenUsingMockitoJUnitRule_thenMocksInitialized() { + when(mockedList.size()).thenReturn(41); + + assertThat(mockedList.size()).isEqualTo(41); + } +}