.NET Unit Runner для iOS - PullRequest
       19

.NET Unit Runner для iOS

21 голосов
/ 15 августа 2011

Кто-нибудь написал (или знает) о модуле модульных тестов .net, предпочитающем NUnit , который запускает на iOS? или я должен сам катиться?

Моя цель - выполнить модульные тесты на симуляторе или устройствах. До сих пор я видел довольно много постов / блогов на mocking monotouch.dll (но с тестами на ПК) и один ответ , в котором говорится об отсутствии такого инструмента.

Ответы [ 2 ]

24 голосов
/ 29 сентября 2011

Как и было обещано, вот мое собственное решение для моей проблемы :-) Надеюсь, оно может помочь и другим людям!

РЕДАКТИРОВАТЬ

Похоже, вам нужно написать надстройку MonoDevelop, которая предоставляет API для удаленных исполнителей NUnit для отправки данных.Не совсем тривиальная задача.

оригинал Touch.Unit был обновлен, чтобы включить поддержку протоколирование сети (хотя и не внутри)MonoDevelop).

РЕДАКТИРОВАТЬ # 2 : похожий бегун теперь существует для Mono для Android.

ФИНАЛЬНОЕ РЕДАКТИРОВАНИЕ : Touch.Unitтеперь является неотъемлемой частью MonoTouch , выпускает (начиная с версии 5.2) и не требует отдельной загрузки.

2 голосов
/ 15 августа 2011

Я тоже давно хотел этого же. Я думаю, что строительство одного - единственный вариант ...

Не могу представить, что перенесу этот графический интерфейс на iOS:

image

Я думаю, что единственное разумное решение может состоять в том, чтобы показать простой UITableView на устройстве / симуляторе с именем теста и красными / зелеными галочками и опубликовать полные результаты NUnit через http где-нибудь на серверном программном обеспечении.

Звучит так, как будто вам нужно написать надстройку MonoDevelop, которая предоставляет API для удаленных исполнителей NUnit для отправки данных. Не совсем тривиальная задача.

...