Можно ли комбинировать встроенные значения с AutoData в AutoFixture?

Я использую NUnit3 и AutoFixture с AutoDataAttribute, как показано ниже:

[Test, AutoData]
public async Task Should_Filter_By_Date_Range_Only(Generator<AbpAuditLogs> generator)
{
    var startDate = new DateTime(2015, 1, 1);
    var endDate = new DateTime(2018, 1, 1);
    var logs = generator.Take(20).ToList();
    logs[5].ExecutionTime = GetRandomDateBetween(startDate, endDate);
}

Как я могу предоставить данные, поступающие из встроенных значений, в сочетании с автоматически сгенерированными данными, поступающими из AutoFixture?

// Pseudo-code
// TestCase(1, 2, <some auto generated list here>)

person Justin Homes    schedule 12.11.2016    source источник
comment
Существуют составные атрибуты данных для xUnit — посмотрите в источнике, чтобы увидеть, похожи ли они для NUnit blog.nikosbaxevanis.com/2012/07/27/   -  person Ruben Bartelink    schedule 13.11.2016


Ответы (1)


Возможно, вы захотите взглянуть на файл InlineAutoDataAttribute. Некоторые примеры AutoFixture с NUnit3 можно найти здесь.

person Nikos Baxevanis    schedule 13.11.2016
comment
Посмотрите здесь codeproject.com/Tips/1271677/ - person bromose; 18.12.2018
comment
Также здесь blog.nikosbaxevanis.com/2012 /31/07/ - person Nikos Baxevanis; 21.12.2018