Exemple #1
0
        private void CheckIfRelatedIssuesAreDone()
        {
            var areAllBugsDone     = Bugs.All(x => x.Status == IssueStatus.Done);
            var areAllSubTasksDone = Subtasks.All(x => x.Status == IssueStatus.Done);

            if (!areAllBugsDone || !areAllSubTasksDone)
            {
                throw new AllRelatedIssuesMustBeDone(Id, DomainInformationProvider.Name);
            }
        }