.net 단위 테스트 러너 (NUnit)를 작성했거나 작성한 사람이 누구입니까 ()에 iOS가 있습니까? 또는 나는 나의 것을 굴려야합니까?iOS 용 .NET 단위 테스트 러너
내 목표는 시뮬레이터 또는 장치에서 단위 테스트를 실행하는 것입니다. 지금까지 monotouch.dll 조롱 (PC에서 테스트 실행하기)에 관한 몇 가지 게시물/블로그와이 도구가 부족하다는 것을 나타내는 answer을 보았습니다.
.net 단위 테스트 러너 (NUnit)를 작성했거나 작성한 사람이 누구입니까 ()에 iOS가 있습니까? 또는 나는 나의 것을 굴려야합니까?iOS 용 .NET 단위 테스트 러너
내 목표는 시뮬레이터 또는 장치에서 단위 테스트를 실행하는 것입니다. 지금까지 monotouch.dll 조롱 (PC에서 테스트 실행하기)에 관한 몇 가지 게시물/블로그와이 도구가 부족하다는 것을 나타내는 answer을 보았습니다.
여기 내 약속은 내 문제 :-)에 대한 내 자신의 solution입니다. 다른 사람들에게도 도움이되기를 바랍니다. 당신이 MonoDevelop 추가 기능 즉, 데이터를 전송하는 원격 NUnit과 선수에 대한 API를 제공 작성해야 할 것 같은
편집
는 소리. 별로 사소한 일이 아닙니다.
originalTouch.Unit는 (내부 MonoDevelop하지 불구) network logging에 대한 지원을 포함하도록 업데이트되었다.
EDIT # 2 : Android 용 Mono 용 유사한 러너 now exists.
최종 편집 : Touch.Unit 지금 MonoTouch releases의 integreal 부분은 (버전 5.2로 시작)와 별도로 다운로드 할 필요가 없습니다.
저는 꽤 오랫동안 똑같은 것을 원했습니다.
내가 유일한 합리적인 해결책은 간단한 보여 것 같아요 : 나는 는
는 아이폰 OS이 GUI를 포팅 상상할 수 없습니다 ... 한 유일한 옵션이 구축 생각 테스트 이름과 빨간색/녹색 체크 표시가있는 장치/시뮬레이터의 UITableView에서 HTTP를 통해 서버 소프트웨어에 대한 전체 NUnit 결과를 어딘가에 게시합니다.
원격 NUnit 러너에게 데이터를 보내도록 API를 제공하는 MonoDevelop 추가 기능을 작성해야하는 것처럼 들립니다. 별로 사소한 일이 아닙니다.
그건 내가 생각했던 것입니다 (새로운 러너 + 네트워크보고). 나는 NUnitLite를보기 시작했고 주말 동안 UI를위한 MonoTouch.Dialog 코드를 가지고있다. 그러나 그것은 나에게 타격을 주었다. 나는 여전히 희망하지만 ... 코딩을 계속할 것입니다 .--) – poupou
핵심 기능은 프로젝트 템플릿을 포함하여 MonoDevelop와 통합 될 것입니다. 오픈 소스 프로젝트를 시작할 계획입니까? iNUnit은 사용하기에 좋은 우스운 이름이 될 것입니다 ... 아마 iUnit ... – jonathanpeppers
저는 여전히 낙천주의 자입니다. 그래서 기존 솔루션을 찾고 싶습니다. ;-)하지만 아무 것도하지 않으면 (유용 할 것입니다) 유용 할 것입니다. 오픈 소스로 공개되었습니다. OTOH 이름을 찾거나 MonoDevelop 통합을 계획하는 것이 조금 일찍 끝났습니다 :-) – poupou
외형 적으로 멋져 보입니다! – IanNorton
Touch.Unit에서 작동하는 조롱 라이브러리가 있습니까? –
@JonasStawski 결코 시도하지 못했습니다. OTOH 많은 NUnit 호환 라이브러리가 존재하므로 문제가 될 수 있습니다. 그것은 또한 그래서 좋은 질문이 IMO를 만들 것입니다 ;-) – poupou