Skip to content

Put uuid, fullName and historyId in line with other integrations #387

@delatrie

Description

@delatrie

Allure-nunit

Property Algorithm Example
uuid A random GUID suffixed by NUnit test's Id 27a3708b-ca22-44e0-ba1b-d03dd3267572-tr-1001
fullName A full name provided by NUnit (namespace.class.method) "Allure.NUnit.Examples.AllureStepNameInternalsTest.ApplyValues_Test(\"{0} - {1} - {2} - {3} - {100} - {-100}\")
historyId Same as fullName -//-

Allure-xunit

Property Algorithm Example
uuid A random GUID suffixed by a display name provided by xUnit 53dacbe9-e450-4419-98fc-7cc58d1f4d67-Allure.XUnit.Examples.ExampleParameterisedTests.TestTheoryWithMemberData(a: MyTestClass { Test = 1 }, b: MyTestClass { Test = 1 })
fullName A string containing the namespace, the class, the method, and, optionally, the parameter types and names Allure.XUnit.Examples.ExampleParameterisedTests.TestTheoryWithMemberData(MyTestClass a, MyTestClass b)
historyId A display name provided by xUnit Allure.XUnit.Examples.ExampleParameterisedTests.TestTheoryWithMemberData(a: MyTestClass { Test = 1 }, b: MyTestClass { Test = 1 })

Allure-specflow

Property Algorithm Example
uuid A random GUID 1f1e564c3c634ee6aedee216291a3020
fullName The scenario's title provided by SpecFlow A parametrized scenario
historyId The scenario's title provided by SpecFlow suffixed by a hash of parameter values (if any) A parametrized scenario551820823

Metadata

Metadata

Assignees

Labels

task:improvementChange that improves some user experience but can't be considered a new featuretheme:core

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions