public void MustBeSameOrganisation_Different_ReturnsError()
        {
            var orgId     = Guid.NewGuid().ToString();
            var soln      = Creator.GetSolution(orgId: orgId);
            var validator = new SolutionsValidator(_context.Object, _logger.Object, _solutionDatastore.Object, _organisationDatastore.Object, _env.Object);

            _solutionDatastore.Setup(x => x.ById(soln.Id)).Returns(Creator.GetSolution());

            validator.MustBeSameOrganisation();
            var valres = validator.Validate(soln);

            valres.Errors.Should()
            .ContainSingle(x => x.ErrorMessage == "Cannot transfer solutions between organisations")
            .And
            .HaveCount(1);
        }