From a1a8bbc6ffbe0b47807c310fbafbaaf08cfd1cba Mon Sep 17 00:00:00 2001 From: Jonathan George Date: Mon, 15 Feb 2021 15:43:57 +0000 Subject: [PATCH] Bulk dependency update (#167) * Update to latest webjobs/functions dependency versions. * Update Corvus.Extensions dependencies. * Move Microsoft.Extensions.* to 3.1.11. * Update System.Text.Encodings.Web version to latest minor release. * Update to latest Microsoft.OpenApi.Readers. * Remove unneeded dependency. * Further updates. * Further Corvus updates. * Removed unnecessary dependencies. * Bump minor version number to reflect the fact that some dependency updates have moved on by major/minor versions. --- GitVersion.yml | 2 +- .../Menes.Abstractions.csproj | 18 +++++------ .../Menes.Hosting.AspNetCore.csproj | 1 - .../Menes.PetStore.Hosting.csproj | 5 ++- .../Features/CreatePet.feature.cs | 12 +++---- .../ExampleUsingStubInMenesService.feature.cs | 10 +++--- .../Features/GetPetById.feature.cs | 12 +++---- .../Features/ListPets.feature.cs | 16 +++++----- .../Menes.PetStore.Specs.csproj | 3 +- .../Menes.PetStore/Menes.PetStore.csproj | 2 +- .../Features/AccessControlPolicy.feature.cs | 32 +++++++++---------- .../ExceptionInstrumentation.feature.cs | 8 ++--- .../ExemptOperationIdsAccessPolicy.feature.cs | 12 +++---- .../Features/HalDocument{T}.feature.cs | 10 +++--- ...HttpResultBuilderErrorDetection.feature.cs | 14 ++++---- .../LinkCollectionExtensions.feature.cs | 12 +++---- .../OpenApiAccessCheckerExtensions.feature.cs | 12 +++---- .../OpenApiDefaultParameterParsing.feature.cs | 22 ++++++------- .../OpenApiHostingInitialisation.feature.cs | 18 +++++------ ...penApiMisconfigurationDetection.feature.cs | 14 ++++---- .../OpenApiOperationInvoker.feature.cs | 16 +++++----- .../Features/OpenApiValidation.feature.cs | 10 +++--- .../OpenApiWebLinkResolver.feature.cs | 12 +++---- .../OperationInstrumentation.feature.cs | 10 +++--- ...itingAccessControlPolicyAdapter.feature.cs | 18 +++++------ Solutions/Menes.Specs/Menes.Specs.csproj | 2 +- ...Menes.Testing.AspNetCoreSelfHosting.csproj | 2 +- 27 files changed, 151 insertions(+), 154 deletions(-) diff --git a/GitVersion.yml b/GitVersion.yml index 1753e34ac..2c6745c7d 100644 --- a/GitVersion.yml +++ b/GitVersion.yml @@ -4,5 +4,5 @@ branches: regex: ^master tag: preview increment: patch -next-version: "1.1" +next-version: "1.2" diff --git a/Solutions/Menes.Abstractions/Menes.Abstractions.csproj b/Solutions/Menes.Abstractions/Menes.Abstractions.csproj index b11d0ba08..01140d480 100644 --- a/Solutions/Menes.Abstractions/Menes.Abstractions.csproj +++ b/Solutions/Menes.Abstractions/Menes.Abstractions.csproj @@ -15,23 +15,23 @@ - - - - + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + diff --git a/Solutions/Menes.Hosting.AspNetCore/Menes.Hosting.AspNetCore.csproj b/Solutions/Menes.Hosting.AspNetCore/Menes.Hosting.AspNetCore.csproj index 10767e457..9bc815582 100644 --- a/Solutions/Menes.Hosting.AspNetCore/Menes.Hosting.AspNetCore.csproj +++ b/Solutions/Menes.Hosting.AspNetCore/Menes.Hosting.AspNetCore.csproj @@ -22,7 +22,6 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - diff --git a/Solutions/Menes.PetStore.Hosting/Menes.PetStore.Hosting.csproj b/Solutions/Menes.PetStore.Hosting/Menes.PetStore.Hosting.csproj index 6aed15f12..aa2d6eafc 100644 --- a/Solutions/Menes.PetStore.Hosting/Menes.PetStore.Hosting.csproj +++ b/Solutions/Menes.PetStore.Hosting/Menes.PetStore.Hosting.csproj @@ -14,10 +14,9 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + - - + diff --git a/Solutions/Menes.PetStore.Specs/Features/CreatePet.feature.cs b/Solutions/Menes.PetStore.Specs/Features/CreatePet.feature.cs index a03484510..1bc37159d 100644 --- a/Solutions/Menes.PetStore.Specs/Features/CreatePet.feature.cs +++ b/Solutions/Menes.PetStore.Specs/Features/CreatePet.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.3.0.0 -// SpecFlow Generator Version:3.1.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.PetStore.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.3.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("Create Pet")] @@ -39,7 +39,7 @@ public partial class CreatePetFeature public virtual void FeatureSetup() { testRunner = TechTalk.SpecFlow.TestRunnerManager.GetTestRunner(); - TechTalk.SpecFlow.FeatureInfo featureInfo = new TechTalk.SpecFlow.FeatureInfo(new System.Globalization.CultureInfo("en-US"), "Create Pet", "\tIn order to manage the list of pets\r\n\tAs a pet shop owner\r\n\tI want to be able to" + + TechTalk.SpecFlow.FeatureInfo featureInfo = new TechTalk.SpecFlow.FeatureInfo(new System.Globalization.CultureInfo("en-US"), "Features", "Create Pet", "\tIn order to manage the list of pets\r\n\tAs a pet shop owner\r\n\tI want to be able to" + " add information for a new pet", ProgrammingLanguage.CSharp, new string[] { "perScenarioContainer", "useSelfHostedApi"}); @@ -92,7 +92,7 @@ public virtual void CreateANewPetWithValidData(string notes, string id, string n argumentsOfScenario.Add("Name", name); argumentsOfScenario.Add("Tag", tag); argumentsOfScenario.Add("Size", size); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Create a new pet with valid data", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Create a new pet with valid data", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 9 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -171,7 +171,7 @@ public virtual void AttemptToCreateANewPetWithInvalidData(string notes, string i argumentsOfScenario.Add("Name", name); argumentsOfScenario.Add("Tag", tag); argumentsOfScenario.Add("Size", size); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Attempt to create a new pet with invalid data", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Attempt to create a new pet with invalid data", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 26 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.PetStore.Specs/Features/ExampleUsingStubInMenesService.feature.cs b/Solutions/Menes.PetStore.Specs/Features/ExampleUsingStubInMenesService.feature.cs index f5b579ad7..2365879a7 100644 --- a/Solutions/Menes.PetStore.Specs/Features/ExampleUsingStubInMenesService.feature.cs +++ b/Solutions/Menes.PetStore.Specs/Features/ExampleUsingStubInMenesService.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.3.0.0 -// SpecFlow Generator Version:3.1.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.PetStore.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.3.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("Example Using Stub In Menes Service")] @@ -39,7 +39,7 @@ public partial class ExampleUsingStubInMenesServiceFeature public virtual void FeatureSetup() { testRunner = TechTalk.SpecFlow.TestRunnerManager.GetTestRunner(); - TechTalk.SpecFlow.FeatureInfo featureInfo = new TechTalk.SpecFlow.FeatureInfo(new System.Globalization.CultureInfo("en-US"), "Example Using Stub In Menes Service", "\tIn order to make testing my services easier\r\n\tAs a developer\r\n\tI want to be able" + + TechTalk.SpecFlow.FeatureInfo featureInfo = new TechTalk.SpecFlow.FeatureInfo(new System.Globalization.CultureInfo("en-US"), "Features", "Example Using Stub In Menes Service", "\tIn order to make testing my services easier\r\n\tAs a developer\r\n\tI want to be able" + " to use mocks and stubs when self-hosting a Menes service", ProgrammingLanguage.CSharp, new string[] { "perScenarioContainer", "useSelfHostedApi"}); @@ -88,7 +88,7 @@ public virtual void UseAStubbedServiceImplementation() string[] tagsOfScenario = new string[] { "useStubServiceImplementation"}; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Use a stubbed service implementation", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Use a stubbed service implementation", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 13 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.PetStore.Specs/Features/GetPetById.feature.cs b/Solutions/Menes.PetStore.Specs/Features/GetPetById.feature.cs index 8d5507280..15f65a361 100644 --- a/Solutions/Menes.PetStore.Specs/Features/GetPetById.feature.cs +++ b/Solutions/Menes.PetStore.Specs/Features/GetPetById.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.3.0.0 -// SpecFlow Generator Version:3.1.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.PetStore.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.3.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("Get Pet By Id")] @@ -39,7 +39,7 @@ public partial class GetPetByIdFeature public virtual void FeatureSetup() { testRunner = TechTalk.SpecFlow.TestRunnerManager.GetTestRunner(); - TechTalk.SpecFlow.FeatureInfo featureInfo = new TechTalk.SpecFlow.FeatureInfo(new System.Globalization.CultureInfo("en-US"), "Get Pet By Id", "\tIn order to access the pets in the store\r\n\tAs an API consumer\r\n\tI want to be abl" + + TechTalk.SpecFlow.FeatureInfo featureInfo = new TechTalk.SpecFlow.FeatureInfo(new System.Globalization.CultureInfo("en-US"), "Features", "Get Pet By Id", "\tIn order to access the pets in the store\r\n\tAs an API consumer\r\n\tI want to be abl" + "e to request a pet by its Id", ProgrammingLanguage.CSharp, new string[] { "perScenarioContainer", "useSelfHostedApi"}); @@ -86,7 +86,7 @@ public virtual void RequestAPet() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Request a pet", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Request a pet", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 9 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -141,7 +141,7 @@ public virtual void RequestAPetThatDoesNotExist() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Request a pet that does not exist", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Request a pet that does not exist", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 19 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.PetStore.Specs/Features/ListPets.feature.cs b/Solutions/Menes.PetStore.Specs/Features/ListPets.feature.cs index 7f59e5103..2860b9b50 100644 --- a/Solutions/Menes.PetStore.Specs/Features/ListPets.feature.cs +++ b/Solutions/Menes.PetStore.Specs/Features/ListPets.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.3.0.0 -// SpecFlow Generator Version:3.1.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.PetStore.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.3.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("List Pets")] @@ -39,7 +39,7 @@ public partial class ListPetsFeature public virtual void FeatureSetup() { testRunner = TechTalk.SpecFlow.TestRunnerManager.GetTestRunner(); - TechTalk.SpecFlow.FeatureInfo featureInfo = new TechTalk.SpecFlow.FeatureInfo(new System.Globalization.CultureInfo("en-US"), "List Pets", "\tIn order to access the pets in the store\r\n\tAs an API consumer\r\n\tI want to be abl" + + TechTalk.SpecFlow.FeatureInfo featureInfo = new TechTalk.SpecFlow.FeatureInfo(new System.Globalization.CultureInfo("en-US"), "Features", "List Pets", "\tIn order to access the pets in the store\r\n\tAs an API consumer\r\n\tI want to be abl" + "e to request a list of pets", ProgrammingLanguage.CSharp, new string[] { "perScenarioContainer", "useSelfHostedApi"}); @@ -86,7 +86,7 @@ public virtual void RequestAPageOfPets() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Request a page of pets", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Request a page of pets", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 8 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -151,7 +151,7 @@ public virtual void RequestAPageOfPetsSpecifyingANon_StandardLimit() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Request a page of pets specifying a non-standard limit", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Request a page of pets specifying a non-standard limit", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 20 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -216,7 +216,7 @@ public virtual void RequestAFinalPageOfPetsUsingTheNextLinkFromAPreviousPage() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Request a final page of pets using the next link from a previous page", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Request a final page of pets using the next link from a previous page", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 32 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -289,7 +289,7 @@ public virtual void RequestAPageOfPetsSpecifyingAnInvalidLimit(string limit, str string[] tagsOfScenario = exampleTags; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); argumentsOfScenario.Add("Limit", limit); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Request a page of pets specifying an invalid limit", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Request a page of pets specifying an invalid limit", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 46 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.PetStore.Specs/Menes.PetStore.Specs.csproj b/Solutions/Menes.PetStore.Specs/Menes.PetStore.Specs.csproj index faa64fb0e..76ec1c68f 100644 --- a/Solutions/Menes.PetStore.Specs/Menes.PetStore.Specs.csproj +++ b/Solutions/Menes.PetStore.Specs/Menes.PetStore.Specs.csproj @@ -19,8 +19,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - + diff --git a/Solutions/Menes.PetStore/Menes.PetStore.csproj b/Solutions/Menes.PetStore/Menes.PetStore.csproj index 9d9115258..ea9dc67cc 100644 --- a/Solutions/Menes.PetStore/Menes.PetStore.csproj +++ b/Solutions/Menes.PetStore/Menes.PetStore.csproj @@ -20,7 +20,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/Solutions/Menes.Specs/Features/AccessControlPolicy.feature.cs b/Solutions/Menes.Specs/Features/AccessControlPolicy.feature.cs index ccc8e1d6b..45b70a19d 100644 --- a/Solutions/Menes.Specs/Features/AccessControlPolicy.feature.cs +++ b/Solutions/Menes.Specs/Features/AccessControlPolicy.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.4.0.0 -// SpecFlow Generator Version:3.4.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.4.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("AccessControlPolicy")] @@ -87,7 +87,7 @@ public virtual void TheRequestDetailsArePassedToAllPolicies(string path, string argumentsOfScenario.Add("path", path); argumentsOfScenario.Add("operationId", operationId); argumentsOfScenario.Add("httpMethod", httpMethod); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The request details are passed to all policies", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The request details are passed to all policies", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 6 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -139,7 +139,7 @@ public virtual void TheOneAndOnlyAccessControlPolicyBlocksTheRequest() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The one and only access control policy blocks the request", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The one and only access control policy blocks the request", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 22 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -185,7 +185,7 @@ public virtual void TheOneAndOnlyAccessControlPolicyBlocksTheRequestWithAnExplan { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The one and only access control policy blocks the request with an explanation", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The one and only access control policy blocks the request with an explanation", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 29 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -231,7 +231,7 @@ public virtual void TheOneAndOnlyAccessControlPolicyAllowsTheRequest() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The one and only access control policy allows the request", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The one and only access control policy allows the request", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 36 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -277,7 +277,7 @@ public virtual void TheFirstOfTwoAccessControlPoliciesBlocksTheRequest() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The first of two access control policies blocks the request", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The first of two access control policies blocks the request", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 43 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -326,7 +326,7 @@ public virtual void TheFirstOfTwoAccessControlPoliciesBlocksTheRequestWithAnExpl { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The first of two access control policies blocks the request with an explanation", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The first of two access control policies blocks the request with an explanation", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 51 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -375,7 +375,7 @@ public virtual void TheSecondOfTwoAccessControlPoliciesBlocksTheRequest() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The second of two access control policies blocks the request", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The second of two access control policies blocks the request", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 59 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -424,7 +424,7 @@ public virtual void TheSecondOfTwoAccessControlPoliciesBlocksTheRequestWithAnExp { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The second of two access control policies blocks the request with an explanation", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The second of two access control policies blocks the request with an explanation", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 67 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -473,7 +473,7 @@ public virtual void BothAccessControlPoliciesBlockTheRequest() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Both access control policies block the request", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Both access control policies block the request", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 75 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -524,7 +524,7 @@ public virtual void BothAccessControlPoliciesBlockTheRequestAndTheFirstProvidesA string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Both access control policies block the request and the first provides an explanat" + - "ion", null, tagsOfScenario, argumentsOfScenario); + "ion", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 83 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -575,7 +575,7 @@ public virtual void BothAccessControlPoliciesBlockTheRequestAndTheSecondProvides string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Both access control policies block the request and the second provides an explana" + - "tion", null, tagsOfScenario, argumentsOfScenario); + "tion", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 91 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -624,7 +624,7 @@ public virtual void BothAccessControlPoliciesBlockTheRequestAndBothProvideAnExpl { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Both access control policies block the request and both provide an explanation", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Both access control policies block the request and both provide an explanation", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 99 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -674,7 +674,7 @@ public virtual void BothAccessControlPoliciesAllowTheRequest() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Both access control policies allow the request", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Both access control policies allow the request", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 107 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.Specs/Features/ExceptionInstrumentation.feature.cs b/Solutions/Menes.Specs/Features/ExceptionInstrumentation.feature.cs index 15adc8a83..28f1ed406 100644 --- a/Solutions/Menes.Specs/Features/ExceptionInstrumentation.feature.cs +++ b/Solutions/Menes.Specs/Features/ExceptionInstrumentation.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.4.0.0 -// SpecFlow Generator Version:3.4.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.4.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("ExceptionInstrumentation")] @@ -97,7 +97,7 @@ public virtual void OperationThrewException() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation threw exception", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation threw exception", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 12 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.Specs/Features/ExemptOperationIdsAccessPolicy.feature.cs b/Solutions/Menes.Specs/Features/ExemptOperationIdsAccessPolicy.feature.cs index 36e226c65..a8913f19b 100644 --- a/Solutions/Menes.Specs/Features/ExemptOperationIdsAccessPolicy.feature.cs +++ b/Solutions/Menes.Specs/Features/ExemptOperationIdsAccessPolicy.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.4.0.0 -// SpecFlow Generator Version:3.4.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.4.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("ExemptOperationIdsAccessPolicy")] @@ -81,7 +81,7 @@ public virtual void OperationIdIsFirstExemptOne() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation id is first exempt one", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation id is first exempt one", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 6 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -121,7 +121,7 @@ public virtual void OperationIdIsSecondExemptOne() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation id is second exempt one", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation id is second exempt one", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 11 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -161,7 +161,7 @@ public virtual void OperationIdIsNotExempt() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation id is not exempt", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation id is not exempt", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 16 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.Specs/Features/HalDocument{T}.feature.cs b/Solutions/Menes.Specs/Features/HalDocument{T}.feature.cs index 423a5e803..08ef80640 100644 --- a/Solutions/Menes.Specs/Features/HalDocument{T}.feature.cs +++ b/Solutions/Menes.Specs/Features/HalDocument{T}.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.4.0.0 -// SpecFlow Generator Version:3.4.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.4.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("HalDocument{T} serialization")] @@ -83,7 +83,7 @@ public virtual void SerializingAHALDocumentWithADomainClass() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Serializing a HAL document with a domain class", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Serializing a HAL document with a domain class", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 6 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -140,7 +140,7 @@ public virtual void RoundTrippingAHALDocumentWithADomainClass() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Round tripping a HAL document with a domain class", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Round tripping a HAL document with a domain class", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 16 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.Specs/Features/HttpResultBuilderErrorDetection.feature.cs b/Solutions/Menes.Specs/Features/HttpResultBuilderErrorDetection.feature.cs index 460ef4c61..5ba47b6ce 100644 --- a/Solutions/Menes.Specs/Features/HttpResultBuilderErrorDetection.feature.cs +++ b/Solutions/Menes.Specs/Features/HttpResultBuilderErrorDetection.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.4.0.0 -// SpecFlow Generator Version:3.4.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.4.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("HttpResultBuilderErrorDetection")] @@ -83,7 +83,7 @@ public virtual void OperationReturnsAnOpenApiResultWithNoMatchingStatusCode() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation returns an OpenApiResult with no matching status code", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation returns an OpenApiResult with no matching status code", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 8 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -127,7 +127,7 @@ public virtual void OperationReturnsAnOpenApiResultWithNoMatchingMediaType() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation returns an OpenApiResult with no matching media type", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation returns an OpenApiResult with no matching media type", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 14 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -171,7 +171,7 @@ public virtual void OperationReturnsAnOpenApiResultWithMatchingMediaTypeAndStatu { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation returns an OpenApiResult with matching media type and status code", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation returns an OpenApiResult with matching media type and status code", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 20 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -215,7 +215,7 @@ public virtual void OperationReturnsAnOpenApiResultWithAMismatchedMediaType() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation returns an OpenApiResult with a mismatched media type", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation returns an OpenApiResult with a mismatched media type", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 26 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.Specs/Features/LinkCollectionExtensions.feature.cs b/Solutions/Menes.Specs/Features/LinkCollectionExtensions.feature.cs index 2eb8619a8..f856c3b2f 100644 --- a/Solutions/Menes.Specs/Features/LinkCollectionExtensions.feature.cs +++ b/Solutions/Menes.Specs/Features/LinkCollectionExtensions.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.4.0.0 -// SpecFlow Generator Version:3.4.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.4.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("LinkCollectionExtensions")] @@ -98,7 +98,7 @@ public virtual void ResolveAndAddByOwnerAndRelation() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Resolve and add by owner and relation", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Resolve and add by owner and relation", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 11 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -148,7 +148,7 @@ public virtual void ResolveAndAddByOwnerRelationAndContext() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Resolve and add by owner relation and context", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Resolve and add by owner relation and context", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 17 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -198,7 +198,7 @@ public virtual void ResolveAndAddByOperationIdAndRelation() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Resolve and add by operation id and relation", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Resolve and add by operation id and relation", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 23 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.Specs/Features/OpenApiAccessCheckerExtensions.feature.cs b/Solutions/Menes.Specs/Features/OpenApiAccessCheckerExtensions.feature.cs index 9d0b71993..58936ab64 100644 --- a/Solutions/Menes.Specs/Features/OpenApiAccessCheckerExtensions.feature.cs +++ b/Solutions/Menes.Specs/Features/OpenApiAccessCheckerExtensions.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.4.0.0 -// SpecFlow Generator Version:3.4.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.4.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OpenApiAccessCheckerExtensions")] @@ -189,7 +189,7 @@ public virtual void DefaultCheckingIsRecursiveChildItemLinksToWhichTheUserDoesnt "useChildObjects"}; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Default checking is recursive; child item links to which the user doesn\'t have ac" + - "cess are removed", null, tagsOfScenario, argumentsOfScenario); + "cess are removed", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 35 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -263,7 +263,7 @@ public virtual void WhenNon_RecursiveCheckingIsUsedOnlyLinksAndResourcesFromTheT "useChildObjects"}; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("When non-recursive checking is used, only links and resources from the top level " + - "document are removed", null, tagsOfScenario, argumentsOfScenario); + "document are removed", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 52 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -338,7 +338,7 @@ public virtual void WhenUnsafeCheckingIsUsedOnlyLinksThatDoNotHaveCorrespondingE "useChildObjects"}; System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("When unsafe checking is used, only links that do not have corresponding embedded " + - "resources are removed.", null, tagsOfScenario, argumentsOfScenario); + "resources are removed.", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 70 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.Specs/Features/OpenApiDefaultParameterParsing.feature.cs b/Solutions/Menes.Specs/Features/OpenApiDefaultParameterParsing.feature.cs index e4a914eea..b68e94a2e 100644 --- a/Solutions/Menes.Specs/Features/OpenApiDefaultParameterParsing.feature.cs +++ b/Solutions/Menes.Specs/Features/OpenApiDefaultParameterParsing.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.4.0.0 -// SpecFlow Generator Version:3.4.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.4.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OpenApiDefaultParameterParsing")] @@ -130,7 +130,7 @@ public virtual void ParametersWithValidValuesForSimpleTypes(string parameterLoca argumentsOfScenario.Add("DefaultValue", defaultValue); argumentsOfScenario.Add("ExpectedResult", expectedResult); argumentsOfScenario.Add("ExpectedResultType", expectedResultType); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Parameters with valid values for simple types", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Parameters with valid values for simple types", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 8 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -171,7 +171,7 @@ public virtual void ArrayParameterWithItemsOfSimpleType() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Array parameter with items of simple type", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Array parameter with items of simple type", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 55 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -213,7 +213,7 @@ public virtual void ArrayParameterWithItemsOfArrayType() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Array parameter with items of array type", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Array parameter with items of array type", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 60 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -257,7 +257,7 @@ public virtual void ArrayParameterWithItemsOfObjectType() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Array parameter with items of object type", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Array parameter with items of object type", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 65 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -298,7 +298,7 @@ public virtual void ObjectParameterWithPropertiesOfSimpleTypes() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Object parameter with properties of simple types", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Object parameter with properties of simple types", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 70 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -339,7 +339,7 @@ public virtual void ObjectParameterWithPropertiesOfComplexTypes() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Object parameter with properties of complex types", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Object parameter with properties of complex types", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 75 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -380,7 +380,7 @@ public virtual void AnyParameterWithNullDefaultValue() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Any parameter with null default value", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Any parameter with null default value", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 80 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -430,7 +430,7 @@ public virtual void IncorrectParameterValues(string parameterLocation, string pa argumentsOfScenario.Add("Format", format); argumentsOfScenario.Add("DefaultValue", defaultValue); argumentsOfScenario.Add("ExceptionType", exceptionType); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Incorrect parameter values", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Incorrect parameter values", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 85 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.Specs/Features/OpenApiHostingInitialisation.feature.cs b/Solutions/Menes.Specs/Features/OpenApiHostingInitialisation.feature.cs index 4dc23ec86..91d8f3314 100644 --- a/Solutions/Menes.Specs/Features/OpenApiHostingInitialisation.feature.cs +++ b/Solutions/Menes.Specs/Features/OpenApiHostingInitialisation.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.4.0.0 -// SpecFlow Generator Version:3.4.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.4.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OpenApi Hosting Initialisation")] @@ -91,7 +91,7 @@ public virtual void AddingAspNetCoreOpenApiHostingAddsTheIOpenApiHostForHttpRequ string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Adding AspNetCore OpenApi hosting adds the IOpenApiHost for HttpRequest and IActi" + - "onResult", null, tagsOfScenario, argumentsOfScenario); + "onResult", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 9 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -135,7 +135,7 @@ public virtual void AddingOpenApiHostingEnablesAuditingToConsoleByDefault() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Adding OpenApi hosting enables auditing to console by default", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Adding OpenApi hosting enables auditing to console by default", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 14 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -197,7 +197,7 @@ public virtual void OpenApiHostInitialisationMapsStandardMenesExceptionTypesToTh argumentsOfScenario.Add("Exception Type", exceptionType); argumentsOfScenario.Add("Mapped Response Code", mappedResponseCode); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("OpenApi host initialisation maps standard Menes exception types to their correspo" + - "nding HTTP status codes", null, tagsOfScenario, argumentsOfScenario); + "nding HTTP status codes", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 22 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -245,7 +245,7 @@ public virtual void OpenApiHostInitialisationAddsLinkMapsFromRegisteredIHalDocum string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("OpenApi host initialisation adds link maps from registered IHalDocumentMapper typ" + - "es", null, tagsOfScenario, argumentsOfScenario); + "es", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 35 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -306,7 +306,7 @@ public virtual void RegisteringHALDocumentMappersWithResourceTypeParametersAddsT System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Registering HAL document mappers with resource type parameters adds them to the c" + "ontainer with the concrete type, the IHalDocumentMapper interface and the generi" + - "c IHalDocumentMapper interface", null, tagsOfScenario, argumentsOfScenario); + "c IHalDocumentMapper interface", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 44 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -361,7 +361,7 @@ public virtual void RegisteringHALDocumentMappersWithResourceAndContextTypeParam System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Registering HAL document mappers with resource and context type parameters adds t" + "hem to the container with the concrete type, the IHalDocumentMapper interface an" + - "d the generic IHalDocumentMapper interface", null, tagsOfScenario, argumentsOfScenario); + "d the generic IHalDocumentMapper interface", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 51 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.Specs/Features/OpenApiMisconfigurationDetection.feature.cs b/Solutions/Menes.Specs/Features/OpenApiMisconfigurationDetection.feature.cs index b4fb4fd40..b04ecfc2f 100644 --- a/Solutions/Menes.Specs/Features/OpenApiMisconfigurationDetection.feature.cs +++ b/Solutions/Menes.Specs/Features/OpenApiMisconfigurationDetection.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.4.0.0 -// SpecFlow Generator Version:3.4.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.4.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OpenApiMisconfigurationDetection")] @@ -83,7 +83,7 @@ public virtual void OperationReturnsPOCOWhenMultipleSuccessResponsesHaveBeenDefi { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation returns POCO when multiple success responses have been defined", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation returns POCO when multiple success responses have been defined", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 8 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -125,7 +125,7 @@ public virtual void OperationReturnsPOCOWhenOneSuccessResponsesAndADefaultRespon string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation returns POCO when one success responses and a default response have bee" + - "n defined", null, tagsOfScenario, argumentsOfScenario); + "n defined", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 13 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -165,7 +165,7 @@ public virtual void OperationThrowsAnExceptionForWhichNoMappingExists() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation throws an exception for which no mapping exists", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation throws an exception for which no mapping exists", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 18 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -205,7 +205,7 @@ public virtual void OpenApiDocumentDefinesObjectListsAnUndefinedPropertyAsRequir { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("OpenApiDocument defines object lists an undefined property as required", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("OpenApiDocument defines object lists an undefined property as required", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 23 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.Specs/Features/OpenApiOperationInvoker.feature.cs b/Solutions/Menes.Specs/Features/OpenApiOperationInvoker.feature.cs index c836d8d2b..400add43a 100644 --- a/Solutions/Menes.Specs/Features/OpenApiOperationInvoker.feature.cs +++ b/Solutions/Menes.Specs/Features/OpenApiOperationInvoker.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.4.0.0 -// SpecFlow Generator Version:3.4.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.4.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OpenApiOperationInvoker")] @@ -94,7 +94,7 @@ public virtual void TheRequestDetailsArePassedToTheAccessChecker(string path, st argumentsOfScenario.Add("path", path); argumentsOfScenario.Add("operationId", operationId); argumentsOfScenario.Add("httpMethod", httpMethod); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The request details are passed to the access checker", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The request details are passed to the access checker", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 9 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -153,7 +153,7 @@ public virtual void TheAccessCheckerBlocksTheRequestWithoutAnExplanation(string argumentsOfScenario.Add("configuredStatusWhenUnauthenticated", configuredStatusWhenUnauthenticated); argumentsOfScenario.Add("resultType", resultType); argumentsOfScenario.Add("exceptionType", exceptionType); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The access checker blocks the request without an explanation", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The access checker blocks the request without an explanation", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 24 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -211,7 +211,7 @@ public virtual void TheAccessCheckerBlocksTheRequestWithoutAnExplanationAndUnaut string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The access checker blocks the request without an explanation and unauthenticated " + - "requests should produce ServerError", null, tagsOfScenario, argumentsOfScenario); + "requests should produce ServerError", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 44 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -263,7 +263,7 @@ public virtual void TheAccessCheckerBlocksTheRequestWithAnExplanation() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The access checker blocks the request with an explanation", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The access checker blocks the request with an explanation", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 53 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -317,7 +317,7 @@ public virtual void TheAccessCheckerDoesNotBlockTheRequest() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The access checker does not block the request", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The access checker does not block the request", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 62 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.Specs/Features/OpenApiValidation.feature.cs b/Solutions/Menes.Specs/Features/OpenApiValidation.feature.cs index 4101f51f6..bbe9fcdfc 100644 --- a/Solutions/Menes.Specs/Features/OpenApiValidation.feature.cs +++ b/Solutions/Menes.Specs/Features/OpenApiValidation.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.4.0.0 -// SpecFlow Generator Version:3.4.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.4.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OpenApiValidation")] @@ -94,7 +94,7 @@ public virtual void ValidateObjectDefinition(string iD, string schemaFragment, s argumentsOfScenario.Add("Schema Fragment", schemaFragment); argumentsOfScenario.Add("Payload JSON", payloadJSON); argumentsOfScenario.Add("Result", result); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Validate object definition", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Validate object definition", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 7 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -181,7 +181,7 @@ public virtual void ValidateAnyOfAllOfAndOneOf(string iD, string schemaFragment, argumentsOfScenario.Add("Schema Fragment", schemaFragment); argumentsOfScenario.Add("Payload JSON", payloadJSON); argumentsOfScenario.Add("Result", result); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Validate anyOf allOf and oneOf", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Validate anyOf allOf and oneOf", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 19 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.Specs/Features/OpenApiWebLinkResolver.feature.cs b/Solutions/Menes.Specs/Features/OpenApiWebLinkResolver.feature.cs index 3ac8abc81..10d2bbe5b 100644 --- a/Solutions/Menes.Specs/Features/OpenApiWebLinkResolver.feature.cs +++ b/Solutions/Menes.Specs/Features/OpenApiWebLinkResolver.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.4.0.0 -// SpecFlow Generator Version:3.4.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.4.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OpenApiLinkResolver")] @@ -91,7 +91,7 @@ public virtual void ResolveByType() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Resolve by type", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Resolve by type", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 9 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -169,7 +169,7 @@ public virtual void ResolveByContentType_ExactMatch() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Resolve by content type - exact match", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Resolve by content type - exact match", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 23 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -251,7 +251,7 @@ public virtual void ResolveByContentType_ParentContentTypeMatch() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Resolve by content type - parent content type match", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Resolve by content type - parent content type match", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 38 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.Specs/Features/OperationInstrumentation.feature.cs b/Solutions/Menes.Specs/Features/OperationInstrumentation.feature.cs index 83fed9f5c..5b3c73aab 100644 --- a/Solutions/Menes.Specs/Features/OperationInstrumentation.feature.cs +++ b/Solutions/Menes.Specs/Features/OperationInstrumentation.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.4.0.0 -// SpecFlow Generator Version:3.4.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.4.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OperationInstrumentation")] @@ -96,7 +96,7 @@ public virtual void OperationStarted() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation started", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation started", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 12 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -150,7 +150,7 @@ public virtual void OperationSucceeded() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation succeeded", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Operation succeeded", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 20 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.Specs/Features/ShortCircuitingAccessControlPolicyAdapter.feature.cs b/Solutions/Menes.Specs/Features/ShortCircuitingAccessControlPolicyAdapter.feature.cs index 31b511680..4c3d3c8e0 100644 --- a/Solutions/Menes.Specs/Features/ShortCircuitingAccessControlPolicyAdapter.feature.cs +++ b/Solutions/Menes.Specs/Features/ShortCircuitingAccessControlPolicyAdapter.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.4.0.0 -// SpecFlow Generator Version:3.4.0.0 +// SpecFlow Version:3.6.0.0 +// SpecFlow Generator Version:3.6.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.4.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("ShortCircuitingAccessControlPolicyAdapter")] @@ -88,7 +88,7 @@ public virtual void PassesArgumentsToFirstPolicy(string path, string operationId argumentsOfScenario.Add("path", path); argumentsOfScenario.Add("operationId", operationId); argumentsOfScenario.Add("httpMethod", httpMethod); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Passes arguments to first policy", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Passes arguments to first policy", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 6 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -140,7 +140,7 @@ public virtual void FirstPolicySaysAllow() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("First policy says allow", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("First policy says allow", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 22 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -196,7 +196,7 @@ public virtual void WhenFirstPolicyBlocksTheRequest(string path, string operatio argumentsOfScenario.Add("path", path); argumentsOfScenario.Add("operationId", operationId); argumentsOfScenario.Add("httpMethod", httpMethod); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("When first policy blocks the request", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("When first policy blocks the request", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 30 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -251,7 +251,7 @@ public virtual void TheFirstPolicyBlocksTheRequestAndAllOfTheOthersAllowsIt() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The first policy blocks the request and all of the others allows it", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The first policy blocks the request and all of the others allows it", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 47 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -306,7 +306,7 @@ public virtual void TheFirstPolicyBlocksTheRequestAndOneOfTheOthersAllowsIt() { string[] tagsOfScenario = ((string[])(null)); System.Collections.Specialized.OrderedDictionary argumentsOfScenario = new System.Collections.Specialized.OrderedDictionary(); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The first policy blocks the request and one of the others allows it", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The first policy blocks the request and one of the others allows it", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 57 this.ScenarioInitialize(scenarioInfo); #line hidden @@ -372,7 +372,7 @@ public virtual void TheFirstPolicyBlocksTheRequestAndAllOfTheOthersDenyIt(string argumentsOfScenario.Add("otherPolicy0Result", otherPolicy0Result); argumentsOfScenario.Add("otherPolicy1Result", otherPolicy1Result); argumentsOfScenario.Add("adapterResult", adapterResult); - TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The first policy blocks the request and all of the others deny it", null, tagsOfScenario, argumentsOfScenario); + TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("The first policy blocks the request and all of the others deny it", null, tagsOfScenario, argumentsOfScenario, this._featureTags); #line 68 this.ScenarioInitialize(scenarioInfo); #line hidden diff --git a/Solutions/Menes.Specs/Menes.Specs.csproj b/Solutions/Menes.Specs/Menes.Specs.csproj index 42a355c23..df5519d1f 100644 --- a/Solutions/Menes.Specs/Menes.Specs.csproj +++ b/Solutions/Menes.Specs/Menes.Specs.csproj @@ -15,7 +15,7 @@ SA0001;SA1204;SA1600;SA1602;CS1591 - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/Solutions/Menes.Testing.AspNetCoreSelfHosting/Menes.Testing.AspNetCoreSelfHosting.csproj b/Solutions/Menes.Testing.AspNetCoreSelfHosting/Menes.Testing.AspNetCoreSelfHosting.csproj index 62b4eb898..14cc5c11f 100644 --- a/Solutions/Menes.Testing.AspNetCoreSelfHosting/Menes.Testing.AspNetCoreSelfHosting.csproj +++ b/Solutions/Menes.Testing.AspNetCoreSelfHosting/Menes.Testing.AspNetCoreSelfHosting.csproj @@ -12,7 +12,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive