public void MoveCommPkg_ShouldChangeProjectRelationAndUpdateInvitation()
        {
            // Arrange & Assert
            const string toProjectName = "ProjectNameUpdated";
            const string description   = "New description";

            Assert.AreNotEqual(toProjectName, _commPkg.ProjectName);
            Assert.AreNotEqual(toProjectName, _mcPkg2.ProjectName);

            // Act
            _dut.MoveCommPkg(_projectName, toProjectName, _commPkgNo3, description);

            // Assert
            Assert.AreEqual(toProjectName, _mcPkg3.ProjectName, "McPkg should be affected by comm pkg move");
            Assert.AreEqual(_projectName2, _mcPkg.ProjectName, "Only data on specific comm pkg should be updated");
            Assert.AreEqual(toProjectName, _dpInviationMove.ProjectName, "Project ref on invitation not changed when comm pkg was moved to other project");
            Assert.AreNotEqual(toProjectName, _dpInviation.ProjectName, "Project ref on invitation not changed when comm pkg was moved to other project");
        }