2013-05-14 1 views
0

Windows Store App 용 테스트 프로젝트를 만들었습니다. SQLite 데이터베이스를 만드는 방법 CreateDB이 있습니다. 내 테스트 프로젝트에서는 CreateDB 메서드를 호출하고 데이터베이스가 만들어 졌는지 확인하는 테스트 메서드를 작성했습니다.Windows Strore Apps의 단위 테스트에서 로컬 저장소를 삭제합니다.

이 테스트 방법을 실행하면 모든 것이 잘되지만 테스트 실행이 끝나면 로컬 스토리지가 삭제됩니다.

어떻게 방지합니까?

답변

1

내가 테스트 프레임 워크가 나는 보통이 경우에는 무엇을

객체를 직렬화하거나 바이트 배열로 변환되는 데이터를 생성하고 제거하도록 설계되어 확실 해요, 나는 휴식을 넣어 메서드가 끝나기 직전을 가리키고, 디버그하고, 거기서 중단하고, 값을 파일에 복사합니다.

+0

좋아요, 나는 데이터베이스를 생성하고 테스트가 실행될 때마다 db가 생성되도록'TestInitialize'로 표시하는 메소드를 만들었습니다. –

+0

그게 너무 작동합니다! –

관련 문제