• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2018 Mockito contributors
3  * This program is made available under the terms of the MIT License.
4  */
5 package org.mockitoinline;
6 
7 import org.junit.Test;
8 import org.junit.runner.RunWith;
9 import org.mockito.Mock;
10 import org.mockito.MockedStatic;
11 import org.mockito.junit.MockitoJUnitRunner;
12 
13 import java.util.UUID;
14 
15 import static junit.framework.TestCase.assertEquals;
16 
17 @RunWith(MockitoJUnitRunner.class)
18 public final class StaticRunnerTest {
19 
20     @Mock
21     private MockedStatic<UUID> mock;
22 
23     @Test
runs()24     public void runs() {
25         mock.when(UUID::randomUUID).thenReturn(new UUID(123, 456));
26         assertEquals(UUID.randomUUID(), new UUID(123, 456));
27     }
28 }
29