단위 테스트 실행 중에 날짜를 파싱하는 데 문제가 있습니다. 재현 할 수 없습니다. 더 재미있는 결과를 얻으려면 테스트가 연속 통합 프로세스에 의해 실행되지만 Visual Studio 내에서 실행될 때 실패하고 서로 다른 사용자와 동일한 시스템에서 실행됩니다.C#에서이 DateTime 구문 분석에 실패하면 테스트 할 수 있습니까?
내가 실패를 기대하는 이유는 내가의 국가 별 설정해야한다는 것입니다 (일/월/년 이탈리아어 간단한 날짜 형식입니다)
[Test]
public void Test()
{
DateTime.Parse("21/12/2009", CultureInfo.CreateSpecificCulture("it-IT"));
}
: 여기
테스트입니다 기계가 이탈리아 문화에 대한 간단한 날짜 패턴이 dd/MM/yy가되도록 수정되었지만, 필자가 수동으로 실행할 때, 구문 분석 할 수있을 정도로 정확하거나 똑똑하지 않은 것처럼 보입니다. .테스트를 실패하는 방법에 대한 아이디어가 있으십니까?
기기의 IT 환경 설정을 어떻게 변경 했습니까? – mlsteeves
제어판을 통해 – Simone