stable

Clone or download

Read-only

Add ArtifactIdentifier and TrackerIdentifier Proxies

part of story #21368 create mirrored iteration No functional change expected in Program Increment mirroring for creation / updates. You can do the non-regression test with cypress end-to-end tests. Change-Id: I87298e95dbb82dab9b3998cc71030b41ef6f9102

Modified Files

Name
M plugins/program_management/include/Adapter/Events/ArtifactUpdatedProxy.php +19 −23 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/ProgramIncrement/ReplicationDataAdapter.php +2 −1 Go to diff View file
A plugins/program_management/include/Adapter/Workspace/ArtifactIdentifierProxy.php +46 −0 Go to diff View file
A plugins/program_management/include/Adapter/Workspace/TrackerIdentifierProxy.php +45 −0 Go to diff View file
M plugins/program_management/include/Domain/Events/ArtifactUpdatedEvent.php +7 −2 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ArtifactCreatedHandler.php +2 −1 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ArtifactUpdatedHandler.php +1 −1 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/ProgramIncrementIdentifier.php +2 −2 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrement/ProgramIncrementUpdate.php +1 −1 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrementTracker/ProgramIncrementTrackerIdentifier.php +6 −4 Go to diff View file
A plugins/program_management/include/Domain/Workspace/ArtifactIdentifier.php +32 −0 Go to diff View file
M plugins/program_management/tests/integration/Adapter/Program/Backlog/AsynchronousCreation/PendingProgramIncrementUpdateDAOTest.php +4 −4 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Events/ArtifactUpdatedProxyTest.php +2 −2 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/AsynchronousCreation/ProgramIncrementUpdateDispatcherTest.php +1 −1 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/ProgramIncrement/Source/Fields/SynchronizedFieldsGathererTest.php +2 −3 Go to diff View file
A plugins/program_management/tests/unit/Adapter/Workspace/ArtifactIdentifierProxyTest.php +37 −0 Go to diff View file
A plugins/program_management/tests/unit/Adapter/Workspace/TrackerIdentifierProxyTest.php +37 −0 Go to diff View file
A plugins/program_management/tests/unit/Builder/ProgramIncrementTrackerIdentifierBuilder.php +38 −0 Go to diff View file
M plugins/program_management/tests/unit/Builder/ProgramIncrementUpdateBuilder.php +12 −19 Go to diff View file
M plugins/program_management/tests/unit/Builder/ReplicationDataBuilder.php +1 −6 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ArtifactUpdatedHandlerTest.php +10 −16 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/AsynchronousCreation/ProgramIncrementUpdateProcessorTest.php +1 −1 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramIncrement/ProgramIncrementIdentifierTest.php +19 −24 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramIncrement/ProgramIncrementUpdateTest.php +12 −17 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramIncrement/Source/Changeset/Values/SourceTimeboxChangesetValuesTest.php +1 −1 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramIncrement/Source/Fields/SynchronizedFieldReferencesTest.php +2 −6 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramIncrementTracker/ProgramIncrementTrackerIdentifierTest.php +10 −3 Go to diff View file
A plugins/program_management/tests/unit/Stub/ArtifactUpdatedEventStub.php +74 −0 Go to diff View file