Выполнение модульных тестов на xamarin ios «NOT» параллельно

Ответов: 0

Выполнение модульных тестов на xamarin ios «NOT» параллельно

У меня есть проект тестирования модулей на моем приложении xamarin.ios. существует ли какой-либо способ принудительного выполнения единичных тестов в последовательности, а не параллельной.

Пожалуйста , мне не нужны какие-либо советы, такие как «Вы должны писать свои модульные тесты независимым образом». или что-то типа того. Все, что мне нужно, это: «Можно ли запускать тесты НЕ параллельно с помощью nUnitlite».

[TestFixture]
public class ExpenseTests
{
    string _dbPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal), "expensemanager.db3");

    public void DbSetup()
    {
        if (File.Exists(_dbPath))
            File.Delete(_dbPath);

        var db = new SQLiteConnection(new SQLitePlatformIOS(), _dbPath);
        db.CreateTable<Category>();
        db.CreateTable<Expense>();

        var category = new Category()
        {
            Name = "category",
            Plan = 20
        };
        category.Upsert();
    }

    [Test]
    [ExpectedException(typeof(InvalidOperationException))]
    public void Create_NegativeValue()
    {
        DbSetup();
        var expense = new Expense()
        {
            CategoryId = _categoryId,
            Description = string.Empty,
            Value = -10
        };
        expense.Upsert();
    }

    [Test]
    [ExpectedException(typeof(InvalidOperationException))]
    public void Create_LongDescription()
    {
        DbSetup();
        string description = string.Empty;
        for (int i = 0; i < 201; i++)
        {
            description += i;
        }
        var expense = new Expense()
        {
            CategoryId = _categoryId,
            Description = description,
            Value = 10
        };
        expense.Upsert();
    }
00c #, unit-testing, xamarin, xamarin.ios, nunit,
Похожие вопросы