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