21 단위 테스트 : DateTime.Now '현재 시간'이 DateTime과 다를 것으로 예상되는 단위 테스트가 있습니다. 지금 컴퓨터 시간을 변경하고 싶지 않습니다. 이를 달성하기위한 최선의 전략은 무엇입니까? 164 c# unit-testing datetime mstest systemtime
11 시간에 민감한 코드를 테스트하기 위해 Java System.currentTimeMillis를 재정의하십시오. System.currentTimeMillis호스트 컴퓨터에서 시스템 시계를 수동으로 변경하는 것 외에 를 통해 제시된대로 코드에서 또는 JVM 인수로 현재 시간을 재정의하는 방법이 있습니까? 작은 배경 : 현재 날짜 (예 : 월 1 일, 1 년 1 일 등) 동안 많은 논리를 순환하는 여러 회계 작업을 실행하는 시스템이 있습니다. 불행하게도, 기존의 많은 코드는 다음과 … 129 java testing jvm systemtime