Affecto.IdentityManagement.AcceptanceTests.Features.RolesFeature.UserHasMustHaveRolePermissionToRemovePermissionsFromRole C# (CSharp) Method

UserHasMustHaveRolePermissionToRemovePermissionsFromRole() private method

        public virtual void UserHasMustHaveRolePermissionToRemovePermissionsFromRole()
        {
            TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("User has must have role permission to remove permissions from role", ((string[])(null)));
#line 26
this.ScenarioSetup(scenarioInfo);
#line 27
    testRunner.Given("the user has no permission to maintain role permissions", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Given ");
#line 28
    testRunner.And("a role \'Tree modifiers\' exists", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
#line 29
    testRunner.And("role \'Tree modifiers\' has permission \'Edit classification\'", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "And ");
#line 30
    testRunner.When("permission \'Edit classification\' is removed from role \'Tree modifiers\'", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "When ");
#line 31
    testRunner.Then("removing a permission from role fails", ((string)(null)), ((TechTalk.SpecFlow.Table)(null)), "Then ");
#line hidden
            TechTalk.SpecFlow.Table table3 = new TechTalk.SpecFlow.Table(new string[] {
                        "Permission"});
            table3.AddRow(new string[] {
                        "Edit classification"});
#line 32
    testRunner.And("role \'Tree modifiers\' has following permissions:", ((string)(null)), table3, "And ");
#line hidden
            this.ScenarioCleanup();
        }