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); }