91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

如何模擬CurrentTimeMillis返回固定值

小樊
91
2024-06-26 20:26:49
欄目: 編程語言

要模擬System.currentTimeMillis()返回固定值,可以通過在代碼中使用Mockito或PowerMock等庫來模擬System類的行為。下面是一個例子使用Mockito來模擬System.currentTimeMillis()方法返回固定值的示例代碼:

import static org.mockito.Mockito.*;

public class MockSystem {
    
    public static void main(String[] args) {
        // 創建一個mock對象來模擬System類
        System system = mock(System.class);
        
        // 設置System.currentTimeMillis()方法返回固定值
        when(system.currentTimeMillis()).thenReturn(123456789L);
        
        // 使用mock對象來調用System.currentTimeMillis()方法
        long currentTime = system.currentTimeMillis();
        
        // 輸出結果
        System.out.println("Current time: " + currentTime);
    }
}

在這個例子中,我們使用Mockito創建了一個System類的mock對象,并通過when(system.currentTimeMillis()).thenReturn(123456789L)方法設置了System.currentTimeMillis()方法返回固定值。當調用system.currentTimeMillis()方法時,它將返回我們指定的固定值。

0
陆良县| 土默特右旗| 滨州市| 手游| 广平县| 房山区| 镇宁| 黎平县| 堆龙德庆县| 九龙县| 修武县| 花莲市| 淄博市| 隆德县| 商河县| 阳东县| 灵武市| 额尔古纳市| 盐津县| 中超| 霍州市| 沛县| 常山县| 公安县| 新建县| 全南县| 营口市| 丰县| 云林县| 中江县| 望城县| 浦城县| 大宁县| 平利县| 襄樊市| 尚志市| 毕节市| 曲阜市| 潞城市| 米易县| 汾西县|