Есть ли способ модульного тестирования приложения xamarin.forms и использования набора тестов для ci с app center? - PullRequest
0 голосов
/ 18 сентября 2018

Я новичок в тестировании форм xamarin и модульном тестировании в целом.Я создал проект модульного теста для своего приложения xamarin.forms, написал несколько базовых модульных тестов, и мне было интересно, смогу ли я запустить эти тесты, используя appcenter и непрерывную интеграцию.Я могу запускать эти тесты только на Windows PC локально, но мой сервер ci работает на Mac, поэтому мне было интересно, какой подход я могу использовать для модульного тестирования моего приложения.

Ответы [ 2 ]

0 голосов
/ 24 сентября 2018

нам удалось запустить модульное тестирование, добавив скрипт Bash Shell и вызвав консоль nunit

/Library/Frameworks/Mono.framework/Versions/Current/Commands/mono ../../../../NUnit.Runners.2.6.3/tools/nunit-console.exe 

APPName_Test/bin/Debug/APPName_Test.dll

позднее редактирование: отчет о результатах из vsts enter image description here

0 голосов
/ 18 сентября 2018

Для запуска модульных тестов в ваших сборках Xamarin в AppCenter вы можете использовать скрипт после сборки.

Вы можете найти пример выполнения тестов NUnit здесь , а более подробную информацию о том, как добавить скрипт после сборки, можно найти здесь .

...