Can you help me in mocking StorageOptions.newBuilder()
Code to be Mocked:
StorageOptions.newBuilder.setProjectId("Test").build().getService()
Code I have written:
Storage mockStorage = Mockito.mock(Storage.class);
MockedStatic<StorageOptions> storageOptionsMock = Mockito.mockStorage(StorageOptions.class);
storageOptionsMock.when( ()-> StorageOptions.newBuilder().setProjectId("Test").build().getService()).thenReturn(mockStorage);
Error:
org.mockito.exceptions.misusing.WrongTypeOfReturnValue:
Storage$MockitoMock$1939527098 cannot be returned by newBuilder()
newBuilder() should return Builder