우리 어플리케이션의 일부인 USB 수신기에서 USB 데이터 처리를 테스트하는 일부 통합 테스트가 있습니다. 코드가 들리는 장치가없는 경우에도이 테스트를 실행할 수 있기를 원합니다. 즉 내 테스트 코드를 장치에 쓰게하여 내 생산 코드가이를 읽고 처리합니다. 현재 존재하는 장치는 생산 코드의 처리에 영향을 미치지 않습니다. 이것이 가능한지 아는 사람 있습니까?연결되지 않은 USB 장치에 쓰기
감사
편집 : 나는이 방법을 시도하고 그 이유는 통합 테스트 포트에 기록 및 장치의 존재가 연결 즉 유사한 코드는 RS-232 버전을 아주 잘 작동한다는 것입니다 in은 결과에 영향을 미치지 않습니다.
그것은 의존성 주입을위한 멋진 사용 사례입니다! 실제 독자 인 작성자 인터페이스 대신 테스트 시스템을 연결하여 데이터를 스텁하거나 일부만 가져옵니다. – UrbanEsc