public void IsFalseWhenNotVoluntary(SectorTypes testSector, int testOrgSize, ScopeStatuses testScopeStatus)
        {
            // Arrange
            var testOrganisation = testSector == SectorTypes.Private
                ? OrganisationHelper.GetPrivateOrganisation()
                : OrganisationHelper.GetPublicOrganisation();

            var snapshotDate = testSector.GetAccountingStartDate(VirtualDateTime.Now.Year);
            var testScope    = ScopeHelper.CreateScope(testScopeStatus, snapshotDate);
            var testReturn   = ReturnHelper.CreateTestReturn(testOrganisation, snapshotDate.Year);

            testReturn.MaxEmployees = testOrgSize;

            OrganisationHelper.LinkOrganisationAndReturn(testOrganisation, testReturn);
            OrganisationHelper.LinkOrganisationAndScope(testOrganisation, testScope, true);

            // Act
            var actual = testReturn.IsVoluntarySubmission();

            // Assert
            Assert.IsFalse((bool)actual);
        }