亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

如何模擬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
武隆县| 交城县| 河东区| 抚顺县| 应城市| 个旧市| 成安县| 汕头市| 望江县| 大方县| 开原市| 卢氏县| 海晏县| 化州市| 辽宁省| 开封市| 天门市| 同德县| 昂仁县| 陆河县| 江孜县| 南充市| 兴宁市| 吕梁市| 万年县| 惠安县| 闽侯县| 昌宁县| 黄石市| 农安县| 华池县| 同仁县| 得荣县| 南汇区| 错那县| 鹤壁市| 古交市| 玉溪市| 元氏县| 伊金霍洛旗| 普安县|