Я настраиваю новое гибридное мобильное приложение с Xamarin и хочу использовать Bitrise для непрерывной интеграции. Но я не знаю, как правильно создавать тесты.
Прямо сейчас я настроил рабочий процесс, в котором я строю проект, чтобы запустить тесты, я прочитал, что мне нужно использовать шаг NUnit Runner (который я добавил), но я не знаю, куда мне положить тесты в моих проектах для этого шага, чтобы выполнить их.
Я попытался добавить новый проект NUnit с Visual Studio в моем решении
Мой тест выглядит так:
using NUnit.Framework;
namespace Tests
{
public class Tests
{
[SetUp]
public void Setup()
{
}
[Test]
public void Test1()
{
Assert.Pass();
}
}
}
То есть он должен работать без каких-либо проблем, верно? Но когда мой рабочий процесс выполняется, я получаю ошибку, подобную этой: Failed to read test result, error: test result not exist at: /Users/vagrant/deploy/TestResult.xml
У меня есть все настройки по умолчанию для шага NUnit в моем рабочем процессе.
Что я делаю не так?