Подтвердить что ты не робот

Создание документации из модульных тестов

У нас машинные спецификации, и мы specflow. Specflow переводит текстовое описание в модульные тесты. Но есть ли какой-нибудь инструмент, который возьмет инструменты NUnit и создаст текстовое описание, похожее на вход Specflow? В основном противоположность тому, что делает specflow.

Я готов настроить, как я отформатирую свой unit тест относительно имени прибора и имени метода тестирования. Но я бы предпочел не использовать какие-либо сверхъестественные синтаксисы, такие как спецификации машин, а просто простые тесты NUnit. Причина в том, что тесты важны и нуждаются в рефакторизации и т.д. Текстовые форматы не так реорганизуются, как модульные тесты.

Например:

[TestFixture] 
class Given_Four
{
    private Calculator c;

    [SetUp]
    public void Setup()
    {
        c = new Calculator(4);
    }

    [Test]
    public void When_adding_two_then_sum_should_be_six()
    {
        c.Add(2)
        Assert.That(c.Display, Is.EqualTo(6));
    }
}

Опять же, это просто пример. В принципе, любой формат работы будет работать до тех пор, пока инструмент создает текстовое описание этого тестового прибора. Я гулял, но ничего не нашел. Вы знаете какой-либо такой инструмент?

4b9b3361