stable

Clone or download

Read-only

Split interfaces for User Stories of a Feature

part of story #21385 display Program's iterations No functional change expected in the following use cases: - Add / Remove a Feature from a Program Increment - GET the Program backlog (unplanned Features) - GET the content of a Program Increment (Features planned in a PI) Notes: The two methods had different dependencies and responsibilities, it did not make sense to leave them grouped together in a single interface. Change-Id: I2285fd9ad132b3253b232ee7dd53be0f66bb8226

Modified Files

Name
M plugins/program_management/include/Adapter/Program/Backlog/TopBacklog/ProcessTopBacklogChange.php +3 −3 Go to diff View file
R plugins/program_management/include/Adapter/Program/Feature/Links/UserStoryLinkedToFeatureVerifier.php Go to diff View file
A plugins/program_management/include/Adapter/Program/Feature/Content/FeatureHasUserStoriesVerifier.php +53 −0 Go to diff View file
M plugins/program_management/include/Adapter/Program/Feature/FeatureRepresentationBuilder.php +7 −5 Go to diff View file
A plugins/program_management/include/Domain/Program/Backlog/Feature/Content/VerifyFeatureHasAtLeastOneUserStory.php +29 −0 Go to diff View file
R plugins/program_management/include/Domain/Program/Backlog/Feature/Content/Links/VerifyLinkedUserStoryIsNotPlanned.php Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Content/FeaturePlanner.php +2 −2 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/Content/FeatureRemoval.php +3 −3 Go to diff View file
M plugins/program_management/include/REST/v1/ProgramIncrementResource.php +5 −9 Go to diff View file
M plugins/program_management/include/REST/v1/ProjectResource.php +5 −6 Go to diff View file
M plugins/program_management/include/program_managementPlugin.php +2 −5 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/ProgramIncrement/Content/FeatureRemovalProcessorTest.php +2 −2 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/TopBacklog/ProcessTopBacklogChangeTest.php +4 −4 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Feature/Content/FeatureContentRetrieverTest.php +4 −2 Go to diff View file
A plugins/program_management/tests/unit/Adapter/Program/Feature/Content/FeatureHasPlannedUserStoriesVerifierTest.php +95 −0 Go to diff View file
A plugins/program_management/tests/unit/Adapter/Program/Feature/Content/FeatureHasUserStoriesVerifierTest.php +94 −0 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Feature/FeatureElementsRetrieverTest.php +4 −2 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Feature/FeatureRepresentationBuilderTest.php +10 −45 Go to diff View file
D plugins/program_management/tests/unit/Adapter/Program/Feature/Links/UserStoryLinkedToFeatureVerifierTest.php +0 −156 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramIncrement/Content/ContentModifierTest.php +2 −2 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramIncrement/Content/FeatureRemovalTest.php +3 −3 Go to diff View file
A plugins/program_management/tests/unit/Stub/VerifyFeatureHasAtLeastOneUserStoryStub.php +49 −0 Go to diff View file
R plugins/program_management/tests/unit/Stub/VerifyLinkedUserStoryIsNotPlannedStub.php Go to diff View file