0
int Info::readFile(string name, StringList infoStrList)
{
S_File* file = new S_File(name);
file->getAllLines(infoStrList);
delete file;
if(infoStrList.getCount()<=0)
return ERR_CODE();
else
return 0;
}
을하지만 파일이 없기 때문에 내가 fake
또는 mock
를 사용하여 작업을 수행해야한다고 생각하지만, 파일 객체가 생성 될 때 이 함수에서는 injection
을 사용할 수 없다고 생각했습니다. 그런 상황에 대한 예제 테스트 코드를 보내 주시면 감사하겠습니다.
_but이 함수에서 파일 객체가 만들어 졌으므로 injection_을 사용할 수 없다고 생각한 다음 메서드/클래스를 다시 디자인해야합니다. – Fabio