Previous run: SmokeTests-production-3a6ac4995bc20c690d7e6bd481ead3f493281ea4-20260704-2220.html
Compile time: 63 seconds
Started: 0:17:57 (5.7.2026)
Page generated: 1:01:48 (5.7.2026)
Commit:
ee51280044 | CI | 05.07.2026 | CI: target auto-commit
ee51280044CI05.07.2026CI: target auto-commit
59c6febfa7Martin05.07.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
e04e47eecbMartin05.07.202652973 Human readable decimals formatting
3a6ac4995bMartin04.07.2026Fixed await timeout
74c7b4d751CI04.07.2026CI: target auto-commit
2b923d402cMartin04.07.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
c2b6a11a9aMartin04.07.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
a586785970CI04.07.2026CI: target auto-commit
c8c55a6911Martin04.07.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
ac0f7a05c8Martin04.07.2026Format
bebc0509e5Martin04.07.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
1618d75226Martin04.07.2026Case 42401 DEPRECATE_IGNORE_CANCELLATION_DUE_TO_WORKING_OR_SICKLEAVE_OR_ABSENCE_PARAMETER_ON_INDEPENDENCE_DAY_LAW_INSPECTION
685ccb20d3Martin04.07.2026Format
ccd4b56c16Martin04.07.2026Format
4e63d3c67eMartin04.07.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
354b427212CI04.07.2026CI: target auto-commit
d8969fc679Martin04.07.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
39fc197b15Martin04.07.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
a6c76ff8aeMartin04.07.2026Format
56ff88a47cMartin04.07.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus

Memory:
 Max: 18,204 MB, Total: 3,315 MB, Used: 2,645 MB, Free: 670 MB
 Heap: Init: 2,048 MB, Used: 2,644 MB, Committed: 3,315 MB, Max: 18,204 MB
 Non-Heap: Init: 2 MB, Used: 267 MB, Committed: 295 MB, Max: 0 MB

Progress: 4487 / 18625 tests run ( 24,09% )24,09%

TestProjectSelectEmployeesStep.testEmployeesnotNull() (pending 0s)

[exception] TestTemporaryConstantHolder.testRules
DEPRECATE_IGNORE_CANCELLATION_DUE_TO_WORKING_OR_SICKLEAVE_OR_ABSENCE_PARAMETER_ON_INDEPENDENCE_DAY_LAW_INSPECTION enabledByDefault=true enabledByDefaultForTests=true isEnabled=false isEnabledForTests=false enabledOverrideForTests=false isEnabledForMetadata=true: junit.framework.AssertionFailedError: DEPRECATE_IGNORE_CANCELLATION_DUE_TO_WORKING_OR_SICKLEAVE_OR_ABSENCE_PARAMETER_ON_INDEPENDENCE_DAY_LAW_INSPECTION enabledByDefault=true enabledByDefaultForTests=true isEnabled=false isEnabledForTests=false enabledOverrideForTests=false isEnabledForMetadata=true at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.assertTrue(Assert.java:20) at com.tustor.common.constants.TemporaryConstantHolder$SaldoselvitysFlagLimited.assertDefaultValues(TemporaryConstantHolder.java:1458) at com.tustor.common.constants.TemporaryConstantHolder.assertDefaultValues(TemporaryConstantHolder.java:3095) at com.tustor.common.dto.AbstractTuntinettiSafeSetUpTestCase.assertDefaultValues(AbstractTuntinettiSafeSetUpTestCase.java:42) at com.tustor.common.dto.AbstractTuntinettiSafeSetUpTestCase.safeSetUp(AbstractTuntinettiSafeSetUpTestCase.java:34) at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115) at junit.framework.TestCase.runBare(TestCase.java:128) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
--> Martin ⏳
Last email sent: 04.07.2026. Cooldown in effect until 04.08.2026.
c8c55a6911Martin04.07.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
ac0f7a05c8Martin04.07.2026Format
bebc0509e5Martin04.07.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
1618d75226Martin04.07.2026Case 42401 DEPRECATE_IGNORE_CANCELLATION_DUE_TO_WORKING_OR_SICKLEAVE_OR_ABSENCE_PARAMETER_ON_INDEPENDENCE_DAY_LAW_INSPECTION
685ccb20d3Martin04.07.2026Format
ccd4b56c16Martin04.07.2026Format
4e63d3c67eMartin04.07.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[failed] TestGoogleMapsDistanceHelper.testCantFindDistance
expected:<[191]> but was:<[0]>: junit.framework.ComparisonFailure: expected:<[191]> but was:<[0]> at junit.framework.Assert.assertEquals(Assert.java:81) at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408) at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397) at com.tustor.backend.services.gps.TestGoogleMapsDistanceHelper.testCantFindDistance(TestGoogleMapsDistanceHelper.java:111) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
--> Martin ⏳
Last email sent: 02.07.2026. Cooldown in effect until 02.08.2026.
134b4edb05Martin02.07.202652973 displayVatRate
[failed] TestReverseGeocoding.testGetAddress
expected:<[Saba 2 Tower - Cluster Q - الثنيه الخامسة - أبراج بحيرات الجميرا - دبي] - United Arab Emira...> but was:<[Emirates Hills Sobha Realty, Saba 2 Tower - Al Sarayat St - Al Thanyah Fifth - Jumeirah Lakes Towers - Dubai] - United Arab Emira...>: junit.framework.ComparisonFailure: expected:<[Saba 2 Tower - Cluster Q - الثنيه الخامسة - أبراج بحيرات الجميرا - دبي] - United Arab Emira...> but was:<[Emirates Hills Sobha Realty, Saba 2 Tower - Al Sarayat St - Al Thanyah Fifth - Jumeirah Lakes Towers - Dubai] - United Arab Emira...> at junit.framework.Assert.assertEquals(Assert.java:81) at junit.framework.Assert.assertEquals(Assert.java:87) at com.tustor.backend.services.gps.TestReverseGeocoding.testGetAddress(TestReverseGeocoding.java:22) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
--> Veikko, Joonas, Johanna, Atte, Martin
d11be25d28Veikko18.06.2026Revert "Päivitetty ci bash skriptiä Review korjauksia"
0d6e87e33cJohanna17.06.202655645 added nationalities
e397dc7581Atte17.06.2026Case 55620 (pyhäpäiviltä maksettu virheellisesti aina ylityökorvausta) korjaus + testit + takautuvat
fc2c824925Joonas17.06.2026Javadoc + uudelleennimetty AllTestsWithoutDB.SUPER_CLASS_FILTER -> SUPER_CLASS_EXCLUSIONS_IMPLICIT_DB_OR_RANGE_REPORT_FILTER
3c558a958bJoonas17.06.202653270 Lisatty tyoaikaraportille varoitus puuttuvista lauantailomapaivista
b2f314b5d4Johanna16.06.202655626 Taloushallintoliitto:"emme enää tee yhteistyötä Statbuniin kanssa. Eli yhteydet sinne voi lopettaa."
111902494bMartin16.06.2026Cleaned lineb breaks from task.setCompensations
c46a2a7d75Martin16.06.2026Format
26b52ef16cMartin16.06.2026Format
754eaf99b9Martin16.06.2026Format
b007232ce6Martin16.06.2026Format
52a9492568Martin16.06.2026JavaDoc
59b4746d93Martin16.06.20268911 Poistettu vanha ReportingPeriod toiminnallisuus
4077d0a8e9Martin16.06.2026Human readable wysiwyg string list comparisons
5be32b0c61Martin16.06.2026Human readable wysiwyg string list comparisons
d97a04f26fMartin16.06.2026ANY_LINE_BREAK_ESCAPED
e6f4453307Johanna16.06.202654533 review hifis
8138548bf4Joonas16.06.2026CI: sulautettu addSalaryCalculationTestsForGuiSlow() addSalaryCalculationTestsForGui():hin, lisatty TestOvertimeSummaryModel smokeen, tuotu cvs:ssa lapi menneiden testien tiedot targettiin
a471b9c5b2Veikko16.06.202655607 Unikulman KTA muutokset 55607 Uusi lippu jota voi käyttää ohjaamaan KTAta takautuvien laskennassa 55607 Lisätty takautuvien tarkistukseen lipun aktivointi 55607 Korjattu takautuvien laskentaan tarkoitettua lipun paikkaa 55607 Korjattu Unikulman KTA testejä
82c93ee906Joonas16.06.202654519 Lisatty vihje kk-palkkaisen lomapalkan perusteena olevan sopimuksen valinnasta
5e4f246ad1Atte15.06.2026Case 55629. Täydennetty ay-maksun tooltippia
2cfd394757Johanna15.06.2026fix testCase15233_Kannas_Jori_Helmikuu and test_Case_15162_Lindqvist_Anssi_201702
dba7174820Joonas15.06.2026Korjattu vuosiloman maksueditorin onblur-eventtien ja nappien race condition
466037ae19Veikko15.06.2026Lisätty white listiin yksi sinne kuuluva testi
104a6ef25fVeikko15.06.2026Lisätty white listiin yksi sinne kuuluva testi
b96cb9116aVeikko15.06.2026Päivitetty ci bash skriptiä Review korjauksia
[failed] TestReverseGeocoding.testGetAddressFinland
expected:<[Saba 2 Tower - Cluster Q - الثنيه الخامسة - أبراج بحيرات الجميرا - دبي] - Arabiemiirikunnat> but was:<[Emirates Hills Sobha Realty, Saba 2 Tower - Al Sarayat St - Al Thanyah Fifth - Jumeirah Lakes Towers - Dubai] - Arabiemiirikunnat>: junit.framework.ComparisonFailure: expected:<[Saba 2 Tower - Cluster Q - الثنيه الخامسة - أبراج بحيرات الجميرا - دبي] - Arabiemiirikunnat> but was:<[Emirates Hills Sobha Realty, Saba 2 Tower - Al Sarayat St - Al Thanyah Fifth - Jumeirah Lakes Towers - Dubai] - Arabiemiirikunnat> at junit.framework.Assert.assertEquals(Assert.java:81) at junit.framework.Assert.assertEquals(Assert.java:87) at com.tustor.backend.services.gps.TestReverseGeocoding.testGetAddressFinland(TestReverseGeocoding.java:32) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
--> Veikko, Joonas, Johanna, Atte, Martin
d11be25d28Veikko18.06.2026Revert "Päivitetty ci bash skriptiä Review korjauksia"
0d6e87e33cJohanna17.06.202655645 added nationalities
e397dc7581Atte17.06.2026Case 55620 (pyhäpäiviltä maksettu virheellisesti aina ylityökorvausta) korjaus + testit + takautuvat
fc2c824925Joonas17.06.2026Javadoc + uudelleennimetty AllTestsWithoutDB.SUPER_CLASS_FILTER -> SUPER_CLASS_EXCLUSIONS_IMPLICIT_DB_OR_RANGE_REPORT_FILTER
3c558a958bJoonas17.06.202653270 Lisatty tyoaikaraportille varoitus puuttuvista lauantailomapaivista
b2f314b5d4Johanna16.06.202655626 Taloushallintoliitto:"emme enää tee yhteistyötä Statbuniin kanssa. Eli yhteydet sinne voi lopettaa."
111902494bMartin16.06.2026Cleaned lineb breaks from task.setCompensations
c46a2a7d75Martin16.06.2026Format
26b52ef16cMartin16.06.2026Format
754eaf99b9Martin16.06.2026Format
b007232ce6Martin16.06.2026Format
52a9492568Martin16.06.2026JavaDoc
59b4746d93Martin16.06.20268911 Poistettu vanha ReportingPeriod toiminnallisuus
4077d0a8e9Martin16.06.2026Human readable wysiwyg string list comparisons
5be32b0c61Martin16.06.2026Human readable wysiwyg string list comparisons
d97a04f26fMartin16.06.2026ANY_LINE_BREAK_ESCAPED
e6f4453307Johanna16.06.202654533 review hifis
8138548bf4Joonas16.06.2026CI: sulautettu addSalaryCalculationTestsForGuiSlow() addSalaryCalculationTestsForGui():hin, lisatty TestOvertimeSummaryModel smokeen, tuotu cvs:ssa lapi menneiden testien tiedot targettiin
a471b9c5b2Veikko16.06.202655607 Unikulman KTA muutokset 55607 Uusi lippu jota voi käyttää ohjaamaan KTAta takautuvien laskennassa 55607 Lisätty takautuvien tarkistukseen lipun aktivointi 55607 Korjattu takautuvien laskentaan tarkoitettua lipun paikkaa 55607 Korjattu Unikulman KTA testejä
82c93ee906Joonas16.06.202654519 Lisatty vihje kk-palkkaisen lomapalkan perusteena olevan sopimuksen valinnasta
5e4f246ad1Atte15.06.2026Case 55629. Täydennetty ay-maksun tooltippia
2cfd394757Johanna15.06.2026fix testCase15233_Kannas_Jori_Helmikuu and test_Case_15162_Lindqvist_Anssi_201702
dba7174820Joonas15.06.2026Korjattu vuosiloman maksueditorin onblur-eventtien ja nappien race condition
466037ae19Veikko15.06.2026Lisätty white listiin yksi sinne kuuluva testi
104a6ef25fVeikko15.06.2026Lisätty white listiin yksi sinne kuuluva testi
b96cb9116aVeikko15.06.2026Päivitetty ci bash skriptiä Review korjauksia
[failed] TestTemporaryConstantHolder.testSaldoselvitysFlagLimitedTestOverrideIsThreadLocalAndRejectsSameDirectionRepeat
VUOSILOMA_ANSAINTASAANTO_CACHE_BUGFIX_47787 enabledByDefaultForTests=true disabledRulesForTestsByDefault=false disabledRulesForTests=true: junit.framework.AssertionFailedError: VUOSILOMA_ANSAINTASAANTO_CACHE_BUGFIX_47787 enabledByDefaultForTests=true disabledRulesForTestsByDefault=false disabledRulesForTests=true at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.assertTrue(Assert.java:20) at com.tustor.common.constants.TemporaryConstantHolder$SaldoselvitysFlagLimited.assertDefaultValues(TemporaryConstantHolder.java:1462) at com.tustor.common.constants.TemporaryConstantHolder.assertDefaultValues(TemporaryConstantHolder.java:3095) at com.tustor.common.constants.TestTemporaryConstantHolder.assertSaldoselvitysFlagLimitedOverrideRejectsSameDirectionRepeat(TestTemporaryConstantHolder.java:889) at com.tustor.common.constants.TestTemporaryConstantHolder$7.run(TestTemporaryConstantHolder.java:819) at java.lang.Thread.run(Thread.java:750)
--> Martin 📩
e04e47eecbMartin05.07.202652973 Human readable decimals formatting
59c6febfa7Martin05.07.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus

🟢 Successes: 4058 / 18625
🟡 Failures: 277 / 18625
🔴 Errors: 151 / 18625
org.apache.wicket.util.tester.WicketTester.assertResult() (88 tests)
  com.tustor.tuntinetti.view.wizards.branchoffice.TestBranchOfficeAddNewStep
    testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage()
    testCheckgivenEmployerWhenInitialFormThenAssertsAreValid()
    testCheckgivenCustomerWhenCustomerNameLenghtNotValidThenAssertFail()
    testAfterAddingBranchThereMustBeQuestion_WANT_TO_ADD_MORE_go_Back_to_Ask_Step_With_MORE_Question()
    testEmployernotNull()
    testEmployeesnotNull()
    testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard()
  com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep
    testWhenCancelPressedWeReturnToSummary()
    testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues()
    testCheckgivenEmployerWhenInitialFormThenAssertsAreValid()
    testEmailPattern()
    testRemoveButtonInvisibleForLoggedUser()
    testCheckGivenEmployerWhenCreateNewEmployeeButtonPressedThenWeAreInTheSamePage()
    testFirstNameRequired()
    testLastNameRequired()
    testLanguageRequired()
    testEmailRequired()
    testRemoveButtonInvisibleForInUseEmployee()
    testRemoveButtonVisibleForNotStoredUser()
    testRemoveButtonVisibleForStoredNotInUseUser()
    testRemoveEmployee()
    testWhenEmailForPersonAlreadyInDBWeThenHaveErrorMsg()
    testWhenEmailForPersonAlreadyInDBForDifferentEmployer()
    testWhenEmailForPersonDuplicatedWithAddNewThenWeHaveErrorMsg()
    testInvitationEmailToNewlyAddedPersonContainsRealAliasAndPassword()
    testWhenAddNewWithoutValuesAndPressNextTheNewIsThere()
    testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage()
    testEmployernotNull()
    testEmployeesnotNull()
    testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard()
  com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep
    testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage()
    testWhenCancelPressedWeReturnToSummary()
    testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues()
    testPreviousNavigationForAddAnotherUnit()
    testCheckgivenSelectUnitsStepWhenInitialFormThenAssertsAreValid()
    testStandardizeDropdownWidths()
    testAddPrivilegesButtonShouldBeDisabledGivenEmployeeIsManager()
    testCheckGivenSelectUnitsStepWhenCreateNewEmployerUnitButtonPressedThenWeGoToTheCreateEmployerUnitPage()
    testUnitManagerRequired()
    testSelectUnitsAndAllPrivilegesDisabledForLoggedUser()
    testSelectUnitsAndAllPrivilegesEnabledForNotLoggedUser()
    testEmployeeIsAdministrator()
    testEmployeeIsNormalUser()
    testEmployeeIsSuperVisor()
    testPrivilegesProjectAreSetForSelectedUnitAndEmployeesViaItsProjects()
    testApplySubunitsAreSetForSelectedUnitAndItsSubUnits()
    testPrivilegesProjectAndApplySubunitsAreSetForSelectedUnitAndItsSubUnitsAndEmployeesViaItsProjects()
    testPrivilegesButtonVisibleAfterSettingFromAdministratorToNormal()
    testPrivilegesButtonInvisibleAfterSettingFromNormalToAdministrator()
    testRemovePrivileges()
    testRemovePrivilegesAndCheckIfSelectUnitsWerentReset()
    testUnitSelectValidator()
    testEmployernotNull()
    testEmployeesnotNull()
    testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard()
  com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep
    testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage()
    testWhenCancelPressedWeReturnToSummary()
    testWhenSavePressedAndUnitNameNotSetThenAssertFail()
    testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues()
    testCheckgivenEmployerWhenInitialFormThenAssertsAreValid()
    testAssertDuplicateEmployerUnitNameNotAllowed()
    testUnitNameDuplicateShouldTestONLYAgainstCurrentEmployersUnit()
    testCheckgivenEmployerUnitWhenUnitNameLenghtNotValidThenAssertFail()
    testAnswerYes_EmployeesReportWorkingHoursIntoUnit_LabelShouldBeClickable()
    testAnswerYes_EmployeesReportWorkingHoursIntoUnit_LabelShouldBeParametrized()
    testQuestion_EmployeesReportWorkingHoursIntoUnit_LabelShouldBeParametrized()
    testForNotPersistedEmployeeProjectNotSet()
    testWhenWorkedHoursCheckedUnitCantBeRemovedInTheList()
    testWhenWorkedHoursUnCheckedUnitCanBeRemovedInTheList()
    testWhenWorketHoursSetProjectDescriptionChangeChangeAlsoTheUnitNameAndOposite()
    testForPersistedEmployeeProjectSet()
    testWhenWorkedHoursCheckedAndNotInUseProjectThenTheProjectIsDeleted()
    testWhenWorkedHoursCheckedAndInUseProjectThenDisabled()
    testEmployernotNull()
    testEmployeesnotNull()
    testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard()
  com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitCurrentStructureStep
    testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage()
    testCheckgivenEmployerWhenInitialFormThenAssertsAreValid()
    testPreviousNavigationForAddAnotherUnit()
    testPreviousNavigationForModifyAnotherUnit()
    testEmployerUnitTreeTableRootNodeNameShouldBeEmployerName()
    testModifyUnitAndSelectDifferentLocationAndCLickNextThenSummaryShowsOLDLocation()
    testModifyUnitAndDragtoDifferntLocationAndCLickNextThenSummaryShowOLDLocation()
    testOnNextWeDontLooseTheEmployerUnit()
    testDuplicatedUnisInTreeAreNotAllowed()
    testEmployernotNull()
    testEmployeesnotNull()
    testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard()

org.apache.wicket.util.tester.BaseWicketTester.fail() (32 tests)
  com.tustor.tuntinetti.view.application.TestPoytakelloWithLogin
    testAbortStampOut()
    testStampInAndImmediatelyStampOut()
    testGivenOnlyA3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically()
    testGivenOnlyA6hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically()
    testGivenOnly2x3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically()
    testGiven6hShiftWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically()
    testGivenTwoShiftsLessThan6hWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically()
    testGivenTwoShiftsLessOneOverWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically()
    testGiven3h3h3hAnd6hShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically()
    testStampInSameTargetSameTime()
    testStampOutEarlyTomorrow()
    testGivenOnly6hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically()
    testGivenOnly7hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically()
    testGivenOnly6hIn35minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically()
    testGiven6hIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically()
    testGiven6h40minIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically()
  com.tustor.tuntinetti.view.application.TestPoytakelloWithRfidLogin
    testAbortStampOut()
    testStampInAndImmediatelyStampOut()
    testGivenOnlyA3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically()
    testGivenOnlyA6hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically()
    testGivenOnly2x3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically()
    testGiven6hShiftWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically()
    testGivenTwoShiftsLessThan6hWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically()
    testGivenTwoShiftsLessOneOverWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically()
    testGiven3h3h3hAnd6hShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically()
    testStampInSameTargetSameTime()
    testStampOutEarlyTomorrow()
    testGivenOnly6hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically()
    testGivenOnly7hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically()
    testGivenOnly6hIn35minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically()
    testGiven6hIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically()
    testGiven6h40minIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically()

com.tustor.tuntinetti.backend.logic.AbstractDailyReport.getEmployeeProject() (6 tests)
  com.tustor.tuntinetti.view.application.TestEmployeeReportView
    testTODOCannotMoveOntoASingleSickleaveWithNonCoincidingTimeRanges()
    testTODOCannotMoveOntoASingleSickleaveWithoutTimeRanges()
    testTODOCannotMoveOntoASingleSickleaveWithCoincidingTimeRanges()
    testTODOCannotMoveOntoASingleVacationWithoutTimeRanges()
    testTODOCannotMoveOntoASingleVacationWithCoincidingTimeRanges()
    testTODOCannotMoveOntoASingleVacationWithNonCoincidingTimeRanges()

com.tustor.backend.services.handlers.CompensationUnitSaveHandler.isMatkakorvausWithInvalidCompensationType() (4 tests)
  com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitBasicInformationStepGivenFakeAddProjectStep
    testCheck_OLd_Unicity_At_Each_Level_DuplicatedNamesForCompensationUnitsOnSameDedicationLevel()
    testCheck_Unicity_DuplicatedNamesForCompensationUnitsOnAllLevels()
  com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitMeasuresStepGivenFakeAddProjectStep
    testCheck_OLd_Unicity_At_Each_Level_DuplicatedUnitNamesForCompensationUnitsOnSameDedicationLevel()
  com.tustor.tuntinetti.view.wizards.project.TestProjectSelectCompensationsStep
    testWhenGlobalDedicationCantBeRemovedOrChangedByNotManagerEmployee()

com.tustor.backend.services.CompensationUnitServices$EmployerCompensationUnits.onRemoveImpl() (2 tests)
  com.tustor.tuntinetti.view.wizards.project.TestProjectSelectCompensationsStep
    testRemoveOrganizationalCostIsPossible()
    testPreviousGoToAddNewAfterWeDeleteAnEntityThatWasJustModified()

javax.mail.internet.InternetAddress.parse() (2 tests)
  com.tustor.backend.services.TestEmailServices
    testInternetAddressUsage_SemicolonAndSpace()
    testInternetAddressUsage_Semicolon()

com.tustor.backend.services.DatabaseServices.assertIdPositive() (1 tests)
  com.tustor.backend.services.veronumero.TestRakennusalanTiedonanto
    testRakennusalanTiedonanto()

com.tustor.backend.services.transactions.SalaryCalculationModelTransactions.approve() (1 tests)
  com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi
    testCase24736()

com.tustor.common.dto.EmployeeProject.displayContractSeries() (1 tests)
  com.tustor.tuntinetti.view.wizards.project.TestProjectSelectEmployeesStep
    testRemoveEmployee()

com.tustor.common.dto.Vacation.setVacationType() (1 tests)
  com.tustor.backend.services.TestOvertimeVacationSummaryValues
    test_TODO_FIX_TEST_THAT_DOES_NOT_WORK_LoopAllVacationTypes()

com.tustor.models.salaries.SalaryCalculationModel.getRawValue() (1 tests)
  com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi
    testTODOEvaluateSalaryCalculationRowMoneyValueUsingFormulasFix()

com.tustor.models.salaries.SalaryCalculationModel.getValue() (1 tests)
  com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithAverageHourlyTemplate
    testPaidVacationTypesOnSalaryCalculation()

com.tustor.tuntinetti.backend.logic.AbstractDailyReport.displayOverallDescription() (1 tests)
  com.tustor.tuntinetti.backend.logic.TestWorkShiftDragDropOntoEmployeeDailyReportHandler
    testTODOWorkShiftDragDropEmployeeDailyReportHandler()

com.tustor.tuntinetti.backend.logic.utils.CompensationsAndContractPeriodMapOvertimeSummaryAndAbstractSickleaveTaskOrVacationVisitor.handleResiduals() (1 tests)
  com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWithRangeReportBag
    testSickleaveOvernight()

com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TulorekisteripalveluWageReportsToIRUtils.getWageReportsToIR() (1 tests)
  com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi
    testTODOCase53372()

com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testLostWeeklyRestTimeDayOfWeek() (1 tests)
  com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel
    testLostWeeklyRestTimeDayOfWeek()

com.tustor.tuntinetti.view.application.reports.generic.excel.XlsxReportWriter$DimensionViewAscendingComparator.compare() (1 tests)
  com.tustor.tuntinetti.view.application.reports.generic.TestReport
    testFindUsedValues()

com.tustor.tuntinetti.view.wizards.project.TestProjectSelectEmployeesStep.testNewCreatedEmployeesAreDefaultSelected() (1 tests)
  com.tustor.tuntinetti.view.wizards.project.TestProjectSelectEmployeesStep
    testNewCreatedEmployeesAreDefaultSelected()

com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testTheSelectionOptionForEmployeesIsLinkedForEachProject() (1 tests)
  com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep
    testTheSelectionOptionForEmployeesIsLinkedForEachProject()

java.net.Inet6AddressImpl.lookupAllHostAddr() (1 tests)
  com.tustor.tuntinetti.view.htmlunit.TestOpenJobs
    testGetOpenJobs()

java.net.URLClassLoader.findClass() (1 tests)
  com.tustor.tuntinetti.view.htmlunit.TestBiisoniJobApplicationSubmitPage
    testJobApplicationSubmit()

junit.framework.Assert.fail() (1 tests)
  com.tustor.common.constants.TestTemporaryConstantHolder
    testRules()

org.hibernate.action.internal.EntityUpdateAction.execute() (1 tests)
  com.tustor.tuntinetti.view.application.reports.TestEmployeeReportSummaryPanel
    testPolarProTomaszBorowski_tuotanto()

SmokeTests (pending 43min 38s)
🟢 com.tustor.tuntinetti.view.application.TestStaffComGainerSalaryCalculationApi (9s)
🟢 testYhdessaProjektissaNormipalkkaToisessaProvikka_SittenSairauslomaArkipyhäJaLuottamusmieskorvausKtaNaCountInAbsense (7s)
🟢 testYhdessaProjektissaNormipalkkaToisessaProvikka_SittenSairauslomaArkipyhäJaLuottamusmieskorvausKtaNa (2s)
🟢 com.tustor.tuntinetti.view.application.TestElakeSalaryCalculationRowInitialization (29s)
🟢 testJosTyontekijaTayttaa53vKeskenVuodenNiinPalkansaajanElakemaksuprosentinSalaryRowDefaultEiPeriydyMuttaPaluuMenneisyyteenVirkistaaSen (5s)
🟢 testJosTyontekijaOnYli53vNiinPalkansaajanElakemaksuprosentinSalaryRowDefaultEiPeriydyMuttaPaluuMenneisyyteenVirkistaaSen (2s)
🟢 testJosTyontekijaOnAlle53vNiinPalkansaajanElakemaksuprosentinSalaryRowDefaultEiPeriydyMuttaPaluuMenneisyyteenVirkistaaSen (2s)
🟢 testJosTyontekija15vNiinEiPalkansaajanElakemaksuaTyottomyysturvaaEikaSosiaaliturvamaksua (4s)
🟢 testJosTyontekijaOn16PlusNiinEiPalkansaajanEläkemaksuaEikäTyöttömyysturvaaEdellisenäVuonnaNollattu (2s)
🟢 testJosTyontekijaOn16PlusNiinEiPalkansaajanEläkemaksuaEikäTyöttömyysturvaa (2s)
🟢 testJosTyontekija17PlusvNiinPalkansaajanEläkemaksuaJaTyöttömyysturvaaEdellisenäVuonnaNollattu (2s)
🟢 testJosTyontekija17PlusvNiinPalkansaajanEläkemaksuaJaTyöttömyysturvaa (1s)
🟢 testJosTyontekija18PlusvNiinPalkansaajanElakemaksuaJaTyottomyysturvaaEdellisenaVuonnaNollattu (2s)
🟢 testJosTyontekija18PlusvNiinPalkansaajanElakemaksuaJaTyottomyysturvaa (1s)
🟢 testJosTyontekijaOnYli53vNiinPalkansaajanElakemaksuprosenttiPeriytyyPreviousSalaryCalculationRowlta (1s)
🟡 com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange (1min 19s)
🟡 testOvernightOvertimeSummaryWithoutWeekStartTimeEffects (5s)
expect (19):
   05.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.Työtehtävä +0,50€.6,00.6,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
   05.08.2014.28.08.2014.Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
   06.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
but was (19):
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.salaryCodeMissing Työtehtävä +0,50€.6,00.6,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
   06.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:131)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithWeekStartTimeEffects (4s)
expect (19):
   05.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.Työtehtävä +0,50€.6,00.6,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
   05.08.2014.28.08.2014.Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
   06.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
but was (19):
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.salaryCodeMissing Työtehtävä +0,50€.6,00.6,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
   06.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:143)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsWithProjectCustomer (5s)
expect (19):
   05.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.Työtehtävä +0,50€.6,00.6,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
   05.08.2014.28.08.2014.Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
   06.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
but was (19):
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.salaryCodeMissing Työtehtävä +0,50€.6,00.6,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
   06.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsWithProjectCustomer(TestSalaryCalculationApiWithShorterDateRange.java:155)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithWeekStartTimeEffectsWithProjectCustomer (5s)
expect (19):
   05.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.Työtehtävä +0,50€.6,00.6,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
   05.08.2014.28.08.2014.Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
   06.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
but was (19):
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.salaryCodeMissing Työtehtävä +0,50€.6,00.6,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
   06.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithWeekStartTimeEffectsWithProjectCustomer(TestSalaryCalculationApiWithShorterDateRange.java:167)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsReportAdjusted (4s)
expect (19):
   05.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.Työtehtävä +0,50€.6,00.6,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
   05.08.2014.28.08.2014.Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
   06.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
but was (19):
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.salaryCodeMissing Työtehtävä +0,50€.6,00.6,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
   06.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsReportAdjusted(TestSalaryCalculationApiWithShorterDateRange.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithWeekStartTimeEffectsReportAdjusted (4s)
expect (19):
   05.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
   06.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.Työtehtävä +0,50€.6,00.6,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
   06.08.2014.28.08.2014.Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
but was (19):
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
   06.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.salaryCodeMissing Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.salaryCodeMissing Työtehtävä +0,50€.6,00.6,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
   06.08.2014.28.08.2014.salaryCodeMissing Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithWeekStartTimeEffectsReportAdjusted(TestSalaryCalculationApiWithShorterDateRange.java:191)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsWithProjectCustomerReportAdjusted (4s)
expect (19):
   05.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.Työtehtävä +0,50€.6,00.6,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
   05.08.2014.28.08.2014.Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
   06.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
but was (19):
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.salaryCodeMissing Työtehtävä +0,50€.6,00.6,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
   06.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsWithProjectCustomerReportAdjusted(TestSalaryCalculationApiWithShorterDateRange.java:203)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithWeekStartTimeEffectsWithProjectCustomerReportAdjusted (4s)
expect (19):
   05.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
   06.08.2014.28.08.2014.Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.Työtehtävä +0,50€.6,00.6,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Yölisä +30%.3,00.3,00
   06.08.2014.28.08.2014.Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
but was (19):
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
   06.08.2014.28.08.2014.salaryCodeMissing Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.salaryCodeMissing Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit.75,00.75,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.salaryCodeMissing Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.salaryCodeMissing Työtehtävä +0,50€.6,00.6,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Yölisä +30%.3,00.3,00
   06.08.2014.28.08.2014.salaryCodeMissing Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithWeekStartTimeEffectsWithProjectCustomerReportAdjusted(TestSalaryCalculationApiWithShorterDateRange.java:215)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsUsingSickleaves (4s)
expect (12):
   05.08.2014.28.08.2014.Iltalisä, sair. +15%.7,50.7,50
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.Yölisä, sair. +30%.3,00.3,00
   06.08.2014.28.08.2014.Iltalisä, sair. +15%.7,50.7,50
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Yölisä, sair. +30%.3,00.3,00
but was (12):
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä, sair. +15%.7,50.7,50
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä, sair. +30%.3,00.3,00
   06.08.2014.28.08.2014.salaryCodeMissing Iltalisä, sair. +15%.7,50.7,50
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Yölisä, sair. +30%.3,00.3,00
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsUsingSickleaves(TestSalaryCalculationApiWithShorterDateRange.java:227)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithWeekStartTimeEffectsUsingSickleaves (4s)
expect (8):
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
but was (8):
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithWeekStartTimeEffectsUsingSickleaves(TestSalaryCalculationApiWithShorterDateRange.java:239)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsWithProjectCustomerUsingSickleaves (5s)
expect (12):
   05.08.2014.28.08.2014.Iltalisä, sair. +15%.7,50.7,50
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.Yölisä, sair. +30%.3,00.3,00
   06.08.2014.28.08.2014.Iltalisä, sair. +15%.7,50.7,50
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Yölisä, sair. +30%.3,00.3,00
but was (12):
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä, sair. +15%.7,50.7,50
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä, sair. +30%.3,00.3,00
   06.08.2014.28.08.2014.salaryCodeMissing Iltalisä, sair. +15%.7,50.7,50
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Yölisä, sair. +30%.3,00.3,00
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsWithProjectCustomerUsingSickleaves(TestSalaryCalculationApiWithShorterDateRange.java:251)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithWeekStartTimeEffectsWithProjectCustomerUsingSickleaves (4s)
expect (8):
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
but was (8):
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithWeekStartTimeEffectsWithProjectCustomerUsingSickleaves(TestSalaryCalculationApiWithShorterDateRange.java:263)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsReportAdjustedUsingSickleaves (4s)
expect (12):
   05.08.2014.28.08.2014.Iltalisä, sair. +15%.7,50.7,50
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.Yölisä, sair. +30%.3,00.3,00
   06.08.2014.28.08.2014.Iltalisä, sair. +15%.7,50.7,50
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Yölisä, sair. +30%.3,00.3,00
but was (12):
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä, sair. +15%.7,50.7,50
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä, sair. +30%.3,00.3,00
   06.08.2014.28.08.2014.salaryCodeMissing Iltalisä, sair. +15%.7,50.7,50
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Yölisä, sair. +30%.3,00.3,00
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsReportAdjustedUsingSickleaves(TestSalaryCalculationApiWithShorterDateRange.java:275)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithWeekStartTimeEffectsReportAdjustedUsingSickleaves (3s)
expect (8):
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
but was (8):
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithWeekStartTimeEffectsReportAdjustedUsingSickleaves(TestSalaryCalculationApiWithShorterDateRange.java:287)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsWithProjectCustomerReportAdjustedUsingSickleaves (4s)
expect (12):
   05.08.2014.28.08.2014.Iltalisä, sair. +15%.7,50.7,50
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.Yölisä, sair. +30%.3,00.3,00
   06.08.2014.28.08.2014.Iltalisä, sair. +15%.7,50.7,50
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Yölisä, sair. +30%.3,00.3,00
but was (12):
   05.08.2014.28.08.2014.salaryCodeMissing Iltalisä, sair. +15%.7,50.7,50
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.salaryCodeMissing Yölisä, sair. +30%.3,00.3,00
   06.08.2014.28.08.2014.salaryCodeMissing Iltalisä, sair. +15%.7,50.7,50
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Yölisä, sair. +30%.3,00.3,00
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsWithProjectCustomerReportAdjustedUsingSickleaves(TestSalaryCalculationApiWithShorterDateRange.java:299)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithWeekStartTimeEffectsWithProjectCustomerReportAdjustedUsingSickleaves (6s)
expect (8):
   05.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Vuorokausiylityö +50%.10,00.10,00
but was (8):
   05.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Sairauslomakorvaus.120,00.120,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Vuorokausiylityö +50%.10,00.10,00
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:418)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithWeekStartTimeEffectsWithProjectCustomerReportAdjustedUsingSickleaves(TestSalaryCalculationApiWithShorterDateRange.java:311)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsElaborateMonthly (5s)
expect (19):
   05.08.2014.28.08.2014.Kk Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.Kk Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   05.08.2014.28.08.2014.Kk Kuukausipalkka.75,00.75,00
   05.08.2014.28.08.2014.Kk Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.Kk Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.Kk Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.Kk Työtehtävä +0,50€.6,00.6,00
   05.08.2014.28.08.2014.Kk Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.Kk Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.Kk Yölisä +30%.3,00.3,00
   05.08.2014.28.08.2014.Kk Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
   06.08.2014.28.08.2014.Kk Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.Kk Kuukausipalkka.75,00.75,00
   06.08.2014.28.08.2014.Kk Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.Kk Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.Kk Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.Kk Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.Kk Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.Kk Yölisä +30%.3,00.3,00
but was (19):
   05.08.2014.28.08.2014.salaryCodeMissing Kk Iltalisä +15%.7,50.7,50
   05.08.2014.28.08.2014.salaryCodeMissing Kk Iltalisä, Työtehtävä, 15% +0,08€.0,40.0,40
   05.08.2014.28.08.2014.salaryCodeMissing Kk Kuukausipalkka.75,00.75,00
   05.08.2014.28.08.2014.salaryCodeMissing Kk Lisätyö +50%.2,50.2,50
   05.08.2014.28.08.2014.salaryCodeMissing Kk Norm. tunnit, lisätyö.5,00.5,00
   05.08.2014.28.08.2014.salaryCodeMissing Kk Norm. tunnit, vrk. ylityö.40,00.40,00
   05.08.2014.28.08.2014.salaryCodeMissing Kk Työtehtävä +0,50€.6,00.6,00
   05.08.2014.28.08.2014.salaryCodeMissing Kk Vuorokausiylityö +100%.20,00.20,00
   05.08.2014.28.08.2014.salaryCodeMissing Kk Vuorokausiylityö +50%.10,00.10,00
   05.08.2014.28.08.2014.salaryCodeMissing Kk Yölisä +30%.3,00.3,00
   05.08.2014.28.08.2014.salaryCodeMissing Kk Yölisä, Työtehtävä, 30% +0,15€.0,15.0,15
   06.08.2014.28.08.2014.salaryCodeMissing Kk Iltalisä +15%.7,50.7,50
   06.08.2014.28.08.2014.salaryCodeMissing Kk Kuukausipalkka.75,00.75,00
   06.08.2014.28.08.2014.salaryCodeMissing Kk Lisätyö +50%.2,50.2,50
   06.08.2014.28.08.2014.salaryCodeMissing Kk Norm. tunnit, lisätyö.5,00.5,00
   06.08.2014.28.08.2014.salaryCodeMissing Kk Norm. tunnit, vrk. ylityö.40,00.40,00
   06.08.2014.28.08.2014.salaryCodeMissing Kk Vuorokausiylityö +100%.20,00.20,00
   06.08.2014.28.08.2014.salaryCodeMissing Kk Vuorokausiylityö +50%.10,00.10,00
   06.08.2014.28.08.2014.salaryCodeMissing Kk Yölisä +30%.3,00.3,00
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.assertOvernightOvertimeSummaryWithoutWeekStartTimeEffects(TestSalaryCalculationApiWithShorterDateRange.java:954)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithShorterDateRange.testOvernightOvertimeSummaryWithoutWeekStartTimeEffectsElaborateMonthly(TestSalaryCalculationApiWithShorterDateRange.java:119)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithAverageHourlyTemplate (1s)
🔴 testPaidVacationTypesOnSalaryCalculation (1s)
null
	at com.tustor.models.salaries.SalaryCalculationModel.getValue(SalaryCalculationModel.java:783)
	at com.tustor.models.salaries.SalaryCalculationModel.getValue(SalaryCalculationModel.java:771)
	at com.tustor.models.salaries.SalaryCalculationModel.getValue(SalaryCalculationModel.java:753)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithAverageHourlyTemplate.testPaidVacationTypesOnSalaryCalculation(TestSalaryCalculationApiWithAverageHourlyTemplate.java:122)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.tuntinetti.view.session.TestTakpSessionAuthorization (24s)
🟢 testGetFeaturesActivatedUserOrSupervisor_boolean (1s)
🟢 testGetActiveFeaturesInAnyUnitManagersOfUnitManager (0s)
🟢 testGetUnitManagersManagedUnits (0s)
🟢 testGetUnitManagers (0s)
🟢 testGetManagedEmployerUnits (0s)
🟢 testIsSomeLevelManager (0s)
🟢 testIsManager (0s)
🟢 testIsUnitManager (0s)
🟢 testIsTuntinettiManager (0s)
🟢 testIsNotTuntinettiManager (0s)
🟢 testIsTuntinettiSupport (0s)
🟢 testTakpSessionBaseGetRolesNullEmployee (0s)
🟢 testFeatureCanBeAuthorizedOnlyIfInActiveFeatures (0s)
🟢 testCustomerSupportAuthorizationIsNotRemovedAfterResetRoles (0s)
🟢 testGetRoles (0s)
🟢 testRolesAreRefreshedAfterUnitManagersRemoved (0s)
🟢 testBrowseUnitManagersForUnitManagerEditorPanel (10s)
🔴 com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi (2min 48s)
🔴 testTODOCase53372 (3s)
katre-exception-no-parent-formula
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TulorekisteripalveluWageReportsToIRUtils.getWageReportsToIR(TulorekisteripalveluWageReportsToIRUtils.java:241)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TulorekisteripalveluWageReportsToIRUtils.getWageReportsToIR(TulorekisteripalveluWageReportsToIRUtils.java:170)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testTODOCase53372(TestTulorekisteriWithSalaryCalculationApi.java:333)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Suppressed exception: katre-exception-no-parent-formula
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.AbstractTulorekisteripalveluWageReportsToIRUtils.setReportTransactionsWithTulorekisterinTulolajienPalkkalajikoodis(AbstractTulorekisteripalveluWageReportsToIRUtils.java:1138)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TulorekisteripalveluWageReportsToIRUtils.getWageReportsToIR(TulorekisteripalveluWageReportsToIRUtils.java:643)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TulorekisteripalveluWageReportsToIRUtils.getWageReportsToIR(TulorekisteripalveluWageReportsToIRUtils.java:170)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testTODOCase53372(TestTulorekisteriWithSalaryCalculationApi.java:333)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCase44855LostWeeklyRestTimeOnBillingReportIndependentOfReportingRangeWithHourlySalary (2s)
🟢 testCase44855LostWeeklyRestTimeOnlyFromReportOnBillingReportIndependentOfReportingRangeWithHourlySalary (2s)
🟢 testCase44855LostWeeklyRestTimeOnBillingReportIndependentOfReportingRangeLegacyWithHourlySalary (3s)
🟢 testCase44855LostWeeklyRestTimeOnBillingReportIndependentOfReportingRangeWithMonthlySalary (3s)
🟢 testCase44855LostWeeklyRestTimeOnBillingReportIndependentOfReportingRangeLegacyWithMonthlySalary (3s)
🟢 testCase44855LostWeeklyRestTimeOnlyFromReportOnBillingReportIndependentOfReportingRangeWithMonthlySalary (2s)
🟢 testPuhelinetu_VahennysIlmanPuhelinetua (1s)
🟢 testPuhelinetu_IlmanPuhelinetuataiVahennysta (1s)
🟢 testPuhelinetu_Puhelinetu1_Puhelinetuvahennys (2s)
🟢 testPuhelinetu_Puhelinetu2_Puhelinetuvahennys (2s)
🟢 testPuhelinetu_Puhelinetu3_Puhelinetuvahennys (1s)
🟢 testPuhelinetu_Puhelinetuvahennys1_IlmanPuhelinvahennysta (1s)
🟢 testPuhelinetu_Puhelinetuvahennys2_IlmanPuhelinvahennysta (2s)
🟢 testPuhelinetu_Puhelinetuvahennys3_IlmanPuhelinvahennysta (1s)
🟢 testLuontoisedut (7s)
🟢 testKorvaukset (5s)
🟢 testMuuKorvausTransactions (2s)
🟢 testMuuKorvausTransactions_Eurolisat (2s)
🟢 testIltatyokorvausTransactions (2s)
🟢 testIltatyokorvausTransactions_Eurolisat (2s)
🟢 testYotyokorvausTransactions (2s)
🟢 testYotyokorvausTransactions_Eurolisat (3s)
🟢 testTyoaikaLisatTransactions (2s)
🟢 testLauantaikorvausTransactions (2s)
🟢 testLauantaikorvausTransactions_Eurolisat (2s)
🟢 testSunnuntaikorvausTransactions (2s)
🟢 testSunnuntaikorvausTransactions_Eurolisat (2s)
🟢 testArkipyhakorvausTransactions (3s)
🟢 testArkipyhakorvausTransactions_Eurolisat (2s)
🟢 testLisatunnitTransactions (3s)
🟢 testLisatunnitKKPalkkaTransactions (3s)
🟢 testLisatunnitTransactions_Eurolisat (3s)
🟢 testYlityoTransactions (3s)
🟢 testYlityoKKPalkkaTransactions (3s)
🟢 testYlityoTransactions_Eurolisat (2s)
🟢 testTuntipalkka_EiPoissaoloja (1s)
🟢 testKKPalkka_EiPoissaoloja (2s)
🟢 testTuntipalkka_Lyhennysvapaa (2s)
🟢 testKKPalkka_Lyhennysvapaa (2s)
🟢 testTuntipalkka_Liukumavapaa_RistiriitaisetPalkkalaijitLaskelmassa (2s)
🟢 testTuntipalkka_Liukumavapaa_FlextimeForReporting (2s)
🟢 testTuntipalkka_Liukumavapaa_VacationEarned_Positiivinen (2s)
🟡 testTuntipalkka_Liukumavapaa_VacationEarned_Negatiivinen (2s)
Liukumasaldon muutos expected:<[1]0.00> but was:<[]0.00>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.assertRow(TestTulorekisteriWithSalaryCalculationApi.java:2982)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.assertRow(TestTulorekisteriWithSalaryCalculationApi.java:2975)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testTuntipalkka_Liukumavapaa_VacationEarned_Negatiivinen(TestTulorekisteriWithSalaryCalculationApi.java:2300)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testKKpalkka_Liukumavapaa_RistiriitaisetPalkkalaijitLaskelmassa (2s)
Tuntipalkan perusteena olevat työtunnit kk-palkan päälle yhteensä expected:<[-409].00> but was:<[63].00>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.assertRow(TestTulorekisteriWithSalaryCalculationApi.java:2982)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.assertRow(TestTulorekisteriWithSalaryCalculationApi.java:2975)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.assertRow(TestTulorekisteriWithSalaryCalculationApi.java:2967)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testKKpalkka_Liukumavapaa_RistiriitaisetPalkkalaijitLaskelmassa(TestTulorekisteriWithSalaryCalculationApi.java:2329)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testKKpalkka_Liukumavapaa_FlextimeForReporting (2s)
🟢 testKKpalkka_Liukumavapaa_VacationEarned_Positiivinen (2s)
🟢 testKKpalkka_Liukumavapaa_VacationEarned_Negatiivinen (2s)
🟢 testKKPalkka_Sairausloma (1s)
🟢 testTuntipalkka_Sairausloma (1s)
🟢 testTuntipalkka_Tapaturma (1s)
🟢 testTuntipalkka_ProsenttiperusteinenWtrKorvaus (1s)
🟢 testKKPalkka_SairauslomaKeskenPaivan_Osapalkka (2s)
🟢 testTuntipalkka_SairauslomaKeskenPaivan_Osapalkkaa (2s)
🔴 testCase24736 (1s)
null
	at com.sun.proxy.$Proxy49.approve(Unknown Source)
	at com.tustor.models.salaries.SalaryCalculationModel.approve(SalaryCalculationModel.java:2298)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testCase24736(TestTulorekisteriWithSalaryCalculationApi.java:3292)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:75)
	at com.sun.proxy.$Proxy49.approve(Unknown Source)
	at com.tustor.models.salaries.SalaryCalculationModel.approve(SalaryCalculationModel.java:2298)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testCase24736(TestTulorekisteriWithSalaryCalculationApi.java:3292)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCaseOtherId (2s)
🟡 testCase24756 (2s)
 expected:<[112,8]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testCase24756(TestTulorekisteriWithSalaryCalculationApi.java:3547)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCase24813 (2s)
🟡 testTODOCase24785 (2s)
Lisien summa ei vastannut odotettua expected:<[17,23]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:386)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testTODOCase24785(TestTulorekisteriWithSalaryCalculationApi.java:4079)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testTODOEvaluateSalaryCalculationRowMoneyValueUsingFormulasFix (2s)
This should be approvedValue instead of amount.
	at com.tustor.models.salaries.SalaryCalculationModel.getRawValue(SalaryCalculationModel.java:1011)
	at com.tustor.models.salaries.SalaryCalculationModel.getValue(SalaryCalculationModel.java:794)
	at com.tustor.models.salaries.SalaryCalculationModel.getSalaryCalculationRowsAndOnlyUnZeroEntriesExcludingSummaries(SalaryCalculationModel.java:2453)
	at com.tustor.models.salaries.utils.SalaryCalculationModelUtils.evaluateSalaryCalculationRowMoneyValueUsingFormulas(SalaryCalculationModelUtils.java:638)
	at com.tustor.models.salaries.utils.SalaryCalculationModelUtils.printSalaryCalculationRows(SalaryCalculationModelUtils.java:348)
	at com.tustor.models.salaries.utils.SalaryCalculationModelUtils.printSalaryCalculationModel(SalaryCalculationModelUtils.java:395)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testTODOEvaluateSalaryCalculationRowMoneyValueUsingFormulasFix(TestTulorekisteriWithSalaryCalculationApi.java:4170)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testMainContractSeries (2s)
Aikapalkka ei vastannut odotettua expected:<4[93,75]> but was:<4[00]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.assertContractSeries(TestTulorekisteriWithSalaryCalculationApi.java:4282)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testMainContractSeries(TestTulorekisteriWithSalaryCalculationApi.java:4179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testParallelContractSeries (2s)
Aikapalkka ei vastannut odotettua expected:<5[93,75]> but was:<5[00]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.assertContractSeries(TestTulorekisteriWithSalaryCalculationApi.java:4282)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testParallelContractSeries(TestTulorekisteriWithSalaryCalculationApi.java:4186)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testBothContractSeries (1s)
Aikapalkka ei vastannut odotettua expected:<9[93,75]> but was:<9[00]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.assertContractSeries(TestTulorekisteriWithSalaryCalculationApi.java:4282)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testBothContractSeries(TestTulorekisteriWithSalaryCalculationApi.java:4193)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testConsecutiveContractSeries (1s)
🟢 testCase36821 (3s)
🟢 com.tustor.tuntinetti.view.application.timemanagement.models.TestVacationSummaryProxyWithSession (1s)
🟢 testVapaaKunEiLomaaJaljellaYhdistettyVuosilomaan (0s)
🟢 testDuplicateKeysForHtmlTable (0s)
🟢 testDuplicateKeysForHtmlTableWhenAjastettuErillistenSaldojenKayttoonotto (0s)
🟢 testDescriptionit (0s)
🟢 testToHtmlWithBothSaldoes (0s)
🟢 testToHtmlWithDelayedLomanansainta (0s)
🟢 com.tustor.tuntinetti.view.application.TestAbstractReportPanel (0s)
🟢 testMergeTasksFake (0s)
🟢 testStripSalaryInformation (0s)
🟡 com.tustor.tuntinetti.view.application.TestLogins (45s)
🟢 testStaticResource (0s)
🟢 testSetNullPerson (0s)
🟢 testTallierSingleSignOnLogin (0s)
🟢 testLoginPageWarnsIfMSIE7_0 (0s)
🟢 testLoginPageWarnsIfMSIE7_0b (0s)
🟢 testLoginPageWarnsIfMSIE6_1 (0s)
🟢 testLoginPageWarnsIfMSIE6_0b (0s)
🟢 testLoginPageWarnsIfMSIE6_01 (0s)
🟢 testLoginPageWarnsIfMSIE6_0 (0s)
🟢 testUnauthenticatedUserCanAccessLoginPage (0s)
🟢 testUnauthenticatedPersonIsRedirectedToLogin (0s)
🟢 testExistingPersonHavingAnEmployerCanLoginViaLoginPage (1s)
🟢 testAPersonHavingAValidEmployerCanLoginViaLoginPage (0s)
🟢 testAPersonHavingAValidContractCanLoginViaLoginPage (0s)
🟢 testAPersonHavingNoEmployerCannotLogin (0s)
🟢 testAPersonHavingNoValidEmployerCannotLogin (0s)
🟢 testAPersonHavingNoValidEmployeeProjectCanLoginIfHeHasAContractInFuture (0s)
🟢 testAPersonHavingNoValidEmployeeProjectCannotLoginIfHeHasAContractOnlyInThePast (0s)
🟢 testExistingPersonHavingMultipleEmployersCanLoginViaLoginPageAfterChoosingEmployer (6s)
🟢 testPersonWithPasswordChangePending (1s)
🟢 testPasswordIsNotRequiredToBeChangedOnEveryLogin (1s)
🟢 testEmployeeWithTwoPhaseAuthentication (4s)
🟢 testEmployeeWithTwoPhaseAuthenticationAndMultipleEmployers (6s)
🟡 testTODOMobileWithTwoPhaseAuthentication (2s)
expected:<MobileLoginPage> but was:<LoginPage>
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertRenderedPage(WicketTester.java:619)
	at com.tustor.tuntinetti.view.application.TestLogins.testTODOMobileWithTwoPhaseAuthentication(TestLogins.java:828)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testWapWithTwoPhaseAuthentication (1s)
🟢 testPoytakelloWithTwoPhaseAuthentication (1s)
🟢 testRedirectToUrlExceptionSavesUrlToDetailMessageField (0s)
🟢 testResetPersonAlwaysCallsResetRolesEvenIfEmployeeIsNull (0s)
🟢 testResetRolesPreviousEmployeeAuthorizationCacheIsCorrectlyCleared (0s)
🟢 testSetSessionTimeOutSecondsIsAlwaysCalledUponLogin (2s)
🟢 testRestrictedCookies (0s)
🟢 testDirectNavigationToPasswordChangePageDoesNotLeadToInfinitePasswordChangeLoop_Case50010 (0s)
🟢 testTresholdDate (0s)
🟢 testLoginPageDoesNotWarnIfFirefox (0s)
🟢 com.tustor.tuntinetti.view.application.TestLoginRememberMeMobiiliseurantaLoginPage (13s)
🟢 testUnauthenticatedUserCannotBeRememberedUsingACookieIfNotAllowed (0s)
🟢 testRememberedUserCannotAccessMemberAreaIfPasswordChangeIsPending (1s)
🟢 testRememberedPersonCannotAccessMemberAreaIfTriesToChangePasswordIntoOldPassword (1s)
🟢 testRememberedUserCannotAccessMemberAreaIfTriesToChangeIntoPasswordsThatDoNotMatch (0s)
🟢 testAutoLoginAttemptWithIllegalUserIdInCookie (0s)
🟢 testAutoLoginAttemptWithEmployeeForWhomLoginIsNotAllowed (0s)
🟢 testAfterPasswordChangeOldAuthorizationCookieIsNoLongerValidBecauseOfChangedPasswordIndex (1s)
🟢 testOldStyleAuthorizationCookiesWithoutPasswordIndexAreInvalidatedWithoutError (1s)
🟢 testAfterPasswordChangeBindAuthorizationCookieCreatesNewCookie (3s)
🟢 testRememberMeLoginDoesNotBypassTwoPhaseAuthentication (1s)
🟢 testUnauthenticatedPersonCanBeRememberedUsingACookieIfAllowed (0s)
🟡 com.tustor.tuntinetti.view.application.TestPoytakelloDemo (10s)
🟢 testGivenOnly6hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
🟢 testGivenOnly7hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
🟢 testGivenOnly6hIn35minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
🟢 testGiven6hIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
🟢 testGiven6h40minIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
🟢 testAbortInInitialStateGoesBackToLogin (0s)
🟡 testAbortStampOut (0s)
expected:<PoytakelloMainPage> but was:<PoytakelloStampInPage>
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertRenderedPage(WicketTester.java:619)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOutAndVerify(AbstractPoytakelloTestCase.java:435)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testAbortStampOut(AbstractPoytakelloTestCase.java:476)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testStampInAndImmediatelyStampOut (0s)
expected:<PoytakelloMainPage> but was:<PoytakelloStampInPage>
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertRenderedPage(WicketTester.java:619)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOutAndVerify(AbstractPoytakelloTestCase.java:435)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testStampInAndImmediatelyStampOut(AbstractPoytakelloTestCase.java:493)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testGivenOnlyA3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
expected:<PoytakelloMainPage> but was:<PoytakelloStampInPage>
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertRenderedPage(WicketTester.java:619)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:404)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenOnlyA3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:529)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testGivenOnlyA6hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
expected:<PoytakelloMainPage> but was:<PoytakelloStampInPage>
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertRenderedPage(WicketTester.java:619)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:404)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenOnlyA6hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:537)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testGivenOnly2x3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
expected:<PoytakelloMainPage> but was:<PoytakelloStampInPage>
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertRenderedPage(WicketTester.java:619)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:404)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenOnly2x3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:579)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testGiven6hShiftWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
expected:<PoytakelloMainPage> but was:<PoytakelloStampInPage>
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertRenderedPage(WicketTester.java:619)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:404)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGiven6hShiftWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:771)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testGivenTwoShiftsLessThan6hWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
expected:<PoytakelloMainPage> but was:<PoytakelloStampInPage>
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertRenderedPage(WicketTester.java:619)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:404)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenTwoShiftsLessThan6hWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:789)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testGivenTwoShiftsLessOneOverWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
expected:<PoytakelloMainPage> but was:<PoytakelloStampInPage>
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertRenderedPage(WicketTester.java:619)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:404)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenTwoShiftsLessOneOverWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:800)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testGiven3h3h3hAnd6hShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
expected:<PoytakelloMainPage> but was:<PoytakelloStampInPage>
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertRenderedPage(WicketTester.java:619)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:404)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGiven3h3h3hAnd6hShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:811)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testAutomaattinenRuokatauko (0s)
Tee muutama testitapaus ruokatauosta vielä
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testAutomaattinenRuokatauko(AbstractPoytakelloTestCase.java:825)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testStampInSameTargetSameTime (0s)
expected:<PoytakelloMainPage> but was:<PoytakelloStampInPage>
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertRenderedPage(WicketTester.java:619)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOutAndVerify(AbstractPoytakelloTestCase.java:435)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.doStampInAndThenStampOutLaterToday(AbstractPoytakelloTestCase.java:520)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testStampInSameTargetSameTime(AbstractPoytakelloTestCase.java:922)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testStampOutEarlyTomorrow (0s)
expected:<PoytakelloMainPage> but was:<PoytakelloStampInPage>
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertRenderedPage(WicketTester.java:619)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOutAndVerify(AbstractPoytakelloTestCase.java:435)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testStampOutEarlyTomorrow(AbstractPoytakelloTestCase.java:937)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 com.tustor.tuntinetti.view.application.TestPoytakelloWithLogin (14s)
🟢 testAbortInInitialStateGoesBackToLogin (0s)
🔴 testAbortStampOut (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:336)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:289)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.selectingCostCenterTakesToLogoutPageWithSummaryAndTimeoutAndVerify(AbstractPoytakelloTestCase.java:236)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOutAndVerify(AbstractPoytakelloTestCase.java:431)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testAbortStampOut(AbstractPoytakelloTestCase.java:476)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testStampInAndImmediatelyStampOut (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:336)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:289)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.selectingCostCenterTakesToLogoutPageWithSummaryAndTimeoutAndVerify(AbstractPoytakelloTestCase.java:236)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOutAndVerify(AbstractPoytakelloTestCase.java:431)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testStampInAndImmediatelyStampOut(AbstractPoytakelloTestCase.java:493)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenOnlyA3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenOnlyA3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:529)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenOnlyA6hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenOnlyA6hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:537)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenOnly2x3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenOnly2x3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:579)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGiven6hShiftWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGiven6hShiftWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:771)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenTwoShiftsLessThan6hWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenTwoShiftsLessThan6hWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:789)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenTwoShiftsLessOneOverWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenTwoShiftsLessOneOverWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:800)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGiven3h3h3hAnd6hShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGiven3h3h3hAnd6hShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:811)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testAutomaattinenRuokatauko (0s)
Tee muutama testitapaus ruokatauosta vielä
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testAutomaattinenRuokatauko(AbstractPoytakelloTestCase.java:825)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testStampInSameTargetSameTime (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:336)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:289)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.selectingCostCenterTakesToLogoutPageWithSummaryAndTimeoutAndVerify(AbstractPoytakelloTestCase.java:236)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOutAndVerify(AbstractPoytakelloTestCase.java:431)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.doStampInAndThenStampOutLaterToday(AbstractPoytakelloTestCase.java:520)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testStampInSameTargetSameTime(AbstractPoytakelloTestCase.java:922)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testStampOutEarlyTomorrow (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:336)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:289)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.selectingCostCenterTakesToLogoutPageWithSummaryAndTimeoutAndVerify(AbstractPoytakelloTestCase.java:236)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOutAndVerify(AbstractPoytakelloTestCase.java:431)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testStampOutEarlyTomorrow(AbstractPoytakelloTestCase.java:937)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenOnly6hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenOnly6hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:590)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenOnly7hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenOnly7hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:622)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenOnly6hIn35minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenOnly6hIn35minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:674)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGiven6hIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGiven6hIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:706)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGiven6h40minIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/3:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGiven6h40minIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:738)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 com.tustor.tuntinetti.view.application.TestPoytakelloWithRfidLogin (11s)
🟢 testSetUp (0s)
🟢 testAbortInInitialStateGoesBackToLogin (0s)
🔴 testAbortStampOut (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:336)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:289)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.selectingCostCenterTakesToLogoutPageWithSummaryAndTimeoutAndVerify(AbstractPoytakelloTestCase.java:236)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOutAndVerify(AbstractPoytakelloTestCase.java:431)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testAbortStampOut(AbstractPoytakelloTestCase.java:476)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testStampInAndImmediatelyStampOut (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:336)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:289)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.selectingCostCenterTakesToLogoutPageWithSummaryAndTimeoutAndVerify(AbstractPoytakelloTestCase.java:236)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOutAndVerify(AbstractPoytakelloTestCase.java:431)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testStampInAndImmediatelyStampOut(AbstractPoytakelloTestCase.java:493)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenOnlyA3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenOnlyA3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:529)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenOnlyA6hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenOnlyA6hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:537)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenOnly2x3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenOnly2x3hShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:579)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGiven6hShiftWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGiven6hShiftWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:771)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenTwoShiftsLessThan6hWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenTwoShiftsLessThan6hWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:789)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenTwoShiftsLessOneOverWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenTwoShiftsLessOneOverWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:800)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGiven3h3h3hAnd6hShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGiven3h3h3hAnd6hShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:811)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testAutomaattinenRuokatauko (0s)
Tee muutama testitapaus ruokatauosta vielä
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testAutomaattinenRuokatauko(AbstractPoytakelloTestCase.java:825)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testStampInSameTargetSameTime (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:336)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:289)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.selectingCostCenterTakesToLogoutPageWithSummaryAndTimeoutAndVerify(AbstractPoytakelloTestCase.java:236)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOutAndVerify(AbstractPoytakelloTestCase.java:431)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.doStampInAndThenStampOutLaterToday(AbstractPoytakelloTestCase.java:520)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testStampInSameTargetSameTime(AbstractPoytakelloTestCase.java:922)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testStampOutEarlyTomorrow (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:336)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.verifyLogoutSummaryPage(AbstractPoytakelloTestCase.java:289)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.selectingCostCenterTakesToLogoutPageWithSummaryAndTimeoutAndVerify(AbstractPoytakelloTestCase.java:236)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOutAndVerify(AbstractPoytakelloTestCase.java:431)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testStampOutEarlyTomorrow(AbstractPoytakelloTestCase.java:937)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenOnly6hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenOnly6hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:590)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenOnly7hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenOnly7hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:622)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGivenOnly6hIn35minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGivenOnly6hIn35minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:674)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGiven6hIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGiven6hIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:706)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testGiven6h40minIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
The component is currently not enabled in the hierarchy and thus you can not be used. Component: [MarkupContainer [Component org.apache.wicket.markup.html.link.BookmarkablePageLink id = exit_to_start_button/2:exit_to_start_button]]
	at org.apache.wicket.util.tester.BaseWicketTester.fail(BaseWicketTester.java:1648)
	at org.apache.wicket.util.tester.BaseWicketTester.checkUsability(BaseWicketTester.java:1641)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:796)
	at org.apache.wicket.util.tester.BaseWicketTester.clickLink(BaseWicketTester.java:763)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.stampInAndLoginForStampOut(AbstractPoytakelloTestCase.java:400)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:555)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.checkGivenAShiftWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:545)
	at com.tustor.tuntinetti.view.application.AbstractPoytakelloTestCase.testGiven6h40minIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically(AbstractPoytakelloTestCase.java:738)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.tuntinetti.view.application.TestEtryYlityoLaskuri (3s)
🟢 testIfStartDateGivenEndDateIsRequired (1s)
🟢 testStartTimeAndEndTimeOk (1s)
🟢 com.tustor.tuntinetti.frontend.services.mobile.helper.TestMobileHelperApiTestPage (45s)
🟢 testReport (0s)
🟢 testGetTaskTemplatesNotActiveSuccess (0s)
🟢 testAddTaskTemplateSuccess (0s)
🟢 testEditTaskTemplateSuccess (0s)
🟢 testRemoveTaskTemplateDisable (0s)
🟢 testRemoveTaskTemplate (0s)
🟢 testAddTaskSuccess (0s)
🟢 testRemoveTask (0s)
🟢 testTasksAreDone (0s)
🟢 testTasksAreNotDone (0s)
🟢 testGetMedicationSchedulesSuccess (0s)
🟢 testAddMedicationScheduleSuccessCreate (0s)
🟢 testAddMedicationScheduleSuccessCreateGlobal (0s)
🟢 testAddMedicationScheduleSuccessUpdate (0s)
🟢 testGetMedicationTemplatesSuccess (0s)
🟢 testGetMedicationTemplatesTwoDaysSuccess (0s)
🟢 testAddMedicationTemplateSuccessCreateSchedule (0s)
🟢 testAddMedicationTemplateSuccessCreateScheduleGlobal (0s)
🟢 testAddMedicationTemplateSuccessExistingSchedule (0s)
🟢 testEditMedicationTemplateAndEditTime (0s)
🟢 testEditMedicationTemplateAndAddTime (0s)
🟢 testEditMedicationTemplateAndRemoveTime (0s)
🟢 testEditMedicationTemplateAndAddTemplate (0s)
🟢 testEditMedicationTemplateAndRemoveTemplate (0s)
🟢 testEditMedicationTemplateTwoTemplates (0s)
🟢 testEditMedicationGlobalTemplate (0s)
🟢 testRemoveMedicationTemplateDisable (0s)
🟢 testRemoveMedicationTemplate (0s)
🟢 testAddMedicationSuccess (0s)
🟢 testRemovGlobaleMedicationTemplate (0s)
🟢 testRemoveMedication (0s)
🟢 testMedicationsAreDone (0s)
🟢 testMedicationsAreDoneMoreTimesForOneTemplate (0s)
🟢 testMedicationsAreNotDone (0s)
🟢 testGetRemindersSuccess (0s)
🟢 testAddReminderSuccess (0s)
🟢 testEditReminderSuccess (0s)
🟢 testRemoveReminder (0s)
🟢 testGetReportSuccess (0s)
🟢 testGetReportPhotoSuccess (0s)
🟢 testAddReportSuccess (0s)
🟢 testAddReportWithPhotoSuccess (0s)
🟢 testUpdateReportSuccess (0s)
🟢 testUpdateReportDeletePhotoSuccess (0s)
🟢 testSearchReportSuccess (0s)
🟢 testSearchReportExtendedSuccess (0s)
🟢 testReportIsDone (0s)
🟢 testReportIsNotDone (0s)
🟢 testLoginSuccess (0s)
🟢 testIsAuthCorrect (0s)
🟢 testMobilePageError1 (0s)
🟢 testMobilePageError2 (0s)
🟢 testMobileDayWorkShiftsSuccess (0s)
🟢 testMobileDayWorkShiftsNoProjectCustomer (0s)
🟢 testMobileDayWorkShiftsNoTimespan (0s)
🟢 testAddPhotoSuccess (0s)
🟢 testQrCodeSuccess (0s)
🟢 testDescriptionSuccess (0s)
🟢 testServiceDescriptionSuccess (0s)
🟢 testGetContactPersonSuccess (0s)
🟢 testAddContactPersonSuccess (0s)
🟢 testAddContactPersonNoEmailSuccess (0s)
🟢 testEditContactPersonSuccess (0s)
🟢 testEditContactPersonChangeEmailSuccess (0s)
🟢 testRemoveContactPersonSuccess (0s)
🟢 testSearchCustomers (0s)
🟢 testReport2 (0s)
🟢 testVersion (0s)
🟢 testGetTaskTemplatesSuccess (0s)
🟢 testAddTwoMedicationTemplatesSuccessCreateTwoSchedules (0s)
🟢 testLoginError (0s)
🟢 testNotesSuccess (0s)
🟢 com.tustor.tuntinetti.backend.services.TestMobileHelperApiService (3s)
🟢 testSearchByEndDateToday (0s)
🟢 testSearchByStartAndEndDateToday (0s)
🟢 testSearchByStartDateToday (0s)
🟢 testSearchByCustomer (0s)
🟢 testSearchByEmployee (0s)
🟢 testSearchByMinDescription (0s)
🟢 testSearchByMaxDescription (0s)
🟢 com.tustor.backend.services.vat.TestVatService (13s)
🟢 testVatIdValid (8s)
🟢 testVatIdNotValid (4s)
🟢 com.tustor.backend.services.zip.TestZipCodeService (0s)
🟢 testContainsCity (0s)
🟢 testGetZipCode (0s)
🟢 testGetCity (0s)
🟡 com.tustor.tuntinetti.view.application.logic.TestCustomerReportView (29s)
🟢 testEmployeesToInvalidateRangeReportCaches (1s)
🟢 testValidateEmployeeRangeReport (0s)
🟢 testRoundingResultsWhenCallingWithDifferentDailyReportInstances (0s)
🟢 testDeadlock (0s)
🟡 test_TODO_EmployeeReportView_getEmployeeProjectRangeReportsForCacheRange_budget (0s)
null expected not null, was null
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.utils.AbstractTestCase.assertNotEquals(AbstractTestCase.java:523)
	at com.tustor.common.utils.AbstractTestCase.assertNotSame(AbstractTestCase.java:467)
	at com.tustor.common.utils.AbstractTestCase.assertNotSame(AbstractTestCase.java:449)
	at com.tustor.tuntinetti.view.application.logic.TestCustomerReportView.test_TODO_EmployeeReportView_getEmployeeProjectRangeReportsForCacheRange_budget(TestCustomerReportView.java:760)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testThrowExceptionIfAskingForRoundingOutsideSelectionSpace (0s)
🟢 testInitializationWithOverlappingBudgetDateRanges (0s)
🟢 testBudgetCacheSynchronization (0s)
🟡 test_TODO_InitializeTheWholeBudgetRangeUsingDatabase (0s)
 expected:<[0,75]> but was:<[1]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.backend.services.AbstractTaskTestCase.assertEquals(AbstractTaskTestCase.java:1097)
	at com.tustor.backend.services.AbstractTaskTestCase.assertEquals(AbstractTaskTestCase.java:1087)
	at com.tustor.tuntinetti.view.application.logic.TestCustomerReportView.assertDisplayBillingHours(TestCustomerReportView.java:1717)
	at com.tustor.tuntinetti.view.application.logic.TestCustomerReportView.test_TODO_InitializeTheWholeBudgetRangeUsingDatabase(TestCustomerReportView.java:1025)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testInitializeTheWholeBudgetRange (0s)
🟢 testGetBudgetDateRange (0s)
🟢 testBillingHoursVsBudgetCacheMapsInitialization (0s)
🟢 test44588 (2s)
🟢 test44588Determinism (1s)
🟢 testCase13165CustomerHasMultipleProjectsCollateBothEmployees (0s)
🟢 testDisplayDateRangeLean (0s)
🟢 testVacationDailyReportViewVisibilityWithoutTasks (0s)
🟢 testVacationDailyReportViewVisibilityWithTasksForDifferentCustomer (0s)
🟢 testVacationDailyReportViewVisibilityWithTasksForSelectedCustomer (0s)
🟢 testVacationDailyReportViewVisibilityWithoutTasksForDifferentCustomer (0s)
🟢 testVacationDailyReportViewVisibilityWithoutTasksForSelectedCustomer (0s)
🟢 testVacationDailyReportViewVisibilityWithTasksForOnlyCustomer (1s)
🟢 testVacationDailyReportViewVisibilityWithoutTasksForOnlyCustomer (1s)
🟢 testDailyReportVisibility (0s)
🟢 testDateTrimmingInvalidArgumentsShouldThrowException (0s)
🟢 testDateTrimmingOnlyTasksOnSameDay (0s)
🟢 testDateTrimmingNoTasksShowEmpty (0s)
🟢 testDateTrimmingNoTasksHideEmpty (0s)
🟢 testDateTrimmingOnlyTasksInThePast (0s)
🟢 testDateTrimmingNoGapInTasks (0s)
🟢 testDateTrimmingOnlyTasksInFuture (0s)
🟢 testDateTrimmingTasksInPastAndFutureWithAGap (0s)
🟢 testClearCacheRangeOnSetFilterSalesAccordingToUserAuthorization (0s)
🟢 testIsEverythingBilledStartingFromAndIsAllTaskGroupsBilledStartingFromWhenMarkDateIsNull (0s)
🟢 testSetEnabledForAbstractReportPanel (0s)
🟢 testSetEnabledForEmployeeProjectEditorTable (0s)
🟢 testHoursLockDateEditingEnabledVisitorTooltipOrFeedbackTextsAreValid (0s)
🟢 com.tustor.tuntinetti.view.application.TestCustomerReportTaskGroupFiltering (2s)
🟢 testCustomerReportTotalCostWithOneTaskAndNoEffectiveFiltering (0s)
🟢 testCustomerReportTotalCostWithTwoTasksNoEffectiveFiltering (0s)
🟢 testCustomerReportTotalCostWithTwoTasksAndWithEffectiveFiltering (0s)
🟢 testCustomerReportTotalCostWithTwoTasksAndTwoProjects_NoteNotCustomerCollated (0s)
🟢 testCustomerReportTotalCostWithTwoTasksAndTwoProjects_NoteCustomerCollated_CanSeeBothEmployeeProjects (0s)
🔴 com.tustor.tuntinetti.view.application.reports.TestEmployeeReportSummaryPanel (17s)
🟢 testWeeklyRestTimeIsShownInAbstractReportPanelAndAbstractSummaryPanel_PersonalOvertimeAssignment (3s)
🟢 testSummaryWithSeparateSickleaveMonthlySalary1 (0s)
🟢 testSummaryWithSeparateSickleaveMonthlySalary2 (0s)
🟢 testSummaryWithSeparateSickleaveMonthlySalary3 (0s)
🟢 testSummaryWithSeparateVacationMonthlySalary1 (0s)
🟢 testSummaryWithSeparateVacationMonthlySalary2 (0s)
🟢 testSummaryWithSeparateVacationMonthlySalary3 (0s)
🟢 testSummaryWithPercentBasedPaidVacationCompensation (0s)
🟢 testSummaryWithBasicLabourAgreement (0s)
🟢 testWeeklyRestTimeIsShownInAbstractReportPanelAndAbstractSummaryPanel_ProjectOvertimeAssignment (3s)
🔴 testPolarProTomaszBorowski_tuotanto (7s)
Error attaching this container for rendering: [MarkupContainer [Component com.tustor.tuntinetti.view.application.MainTabsPanel id = mainTabs/1:mainTabs]]
	at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1789)
	at org.apache.wicket.Component.onBeforeRender(Component.java:4038)
	at org.apache.wicket.extensions.markup.html.tabs.TabbedPanel.onBeforeRender(TabbedPanel.java:228)
	at com.tustor.tuntinetti.view.reusables.panels.AbstractTabsPanel.onBeforeRender(AbstractTabsPanel.java:611)
	at org.apache.wicket.Component.internalBeforeRender(Component.java:1078)
	at org.apache.wicket.Component.beforeRender(Component.java:1112)
	at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1777)
	at org.apache.wicket.Component.onBeforeRender(Component.java:4038)
	at org.apache.wicket.Page.onBeforeRender(Page.java:1550)
	at com.tustor.tuntinetti.view.TakpWebPage.onBeforeRender(TakpWebPage.java:101)
	at com.tustor.tuntinetti.view.application.MainPage.onBeforeRender(MainPage.java:176)
	at org.apache.wicket.Component.internalBeforeRender(Component.java:1078)
	at org.apache.wicket.Component.beforeRender(Component.java:1112)
	at org.apache.wicket.Component.prepareForRender(Component.java:2319)
	at org.apache.wicket.Page.prepareForRender(Page.java:1540)
	at org.apache.wicket.Component.prepareForRender(Component.java:2356)
	at org.apache.wicket.Page.renderPage(Page.java:911)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:261)
	at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:110)
	at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1183)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.processEventsAndRespond(TakpApplication.java:6117)
	at org.apache.wicket.RequestCycle.step(RequestCycle.java:1246)
	at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1342)
	at org.apache.wicket.RequestCycle.request(RequestCycle.java:590)
	at org.apache.wicket.protocol.http.MockWebApplication.processRequestCycle(MockWebApplication.java:512)
	at org.apache.wicket.protocol.http.MockWebApplication.processRequestCycle(MockWebApplication.java:422)
	at org.apache.wicket.util.tester.BaseWicketTester.startPage(BaseWicketTester.java:325)
	at com.tustor.tuntinetti.view.application.reports.TestEmployeeReportSummaryPanel.loginAndSelectEmployeeForEmployeeHoursReportPanel(TestEmployeeReportSummaryPanel.java:101)
	at com.tustor.tuntinetti.view.application.reports.TestEmployeeReportSummaryPanel.loginAndSelectEmployeeForEmployeeHoursReportPanel(TestEmployeeReportSummaryPanel.java:93)
	at com.tustor.tuntinetti.view.application.reports.TestEmployeeReportSummaryPanel.testPolarProTomaszBorowski_tuotanto(TestEmployeeReportSummaryPanel.java:740)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: java.lang.reflect.InvocationTargetException
	at com.tustor.common.wicket.components.NamedTab.getPanel(NamedTab.java:72)
	at org.apache.wicket.extensions.markup.html.tabs.TabbedPanel.setSelectedTab(TabbedPanel.java:340)
	at com.tustor.tuntinetti.view.reusables.panels.AbstractTabsPanel.setSelectedTabForReal(AbstractTabsPanel.java:501)
	at com.tustor.tuntinetti.view.reusables.panels.AbstractTabsPanel.setSelectedTab(AbstractTabsPanel.java:491)
	at com.tustor.tuntinetti.view.reusables.panels.AbstractTabsPanel.setSelectedTab(AbstractTabsPanel.java:482)
	at org.apache.wicket.extensions.markup.html.tabs.TabbedPanel.onBeforeRender(TabbedPanel.java:225)
	at com.tustor.tuntinetti.view.reusables.panels.AbstractTabsPanel.onBeforeRender(AbstractTabsPanel.java:611)
	at org.apache.wicket.Component.internalBeforeRender(Component.java:1078)
	at org.apache.wicket.Component.beforeRender(Component.java:1112)
	at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1777)
	at org.apache.wicket.Component.onBeforeRender(Component.java:4038)
	at org.apache.wicket.extensions.markup.html.tabs.TabbedPanel.onBeforeRender(TabbedPanel.java:228)
	at com.tustor.tuntinetti.view.reusables.panels.AbstractTabsPanel.onBeforeRender(AbstractTabsPanel.java:611)
	at org.apache.wicket.Component.internalBeforeRender(Component.java:1078)
	at org.apache.wicket.Component.beforeRender(Component.java:1112)
	at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1777)
	at org.apache.wicket.Component.onBeforeRender(Component.java:4038)
	at org.apache.wicket.Page.onBeforeRender(Page.java:1550)
	at com.tustor.tuntinetti.view.TakpWebPage.onBeforeRender(TakpWebPage.java:101)
	at com.tustor.tuntinetti.view.application.MainPage.onBeforeRender(MainPage.java:176)
	at org.apache.wicket.Component.internalBeforeRender(Component.java:1078)
	at org.apache.wicket.Component.beforeRender(Component.java:1112)
	at org.apache.wicket.Component.prepareForRender(Component.java:2319)
	at org.apache.wicket.Page.prepareForRender(Page.java:1540)
	at org.apache.wicket.Component.prepareForRender(Component.java:2356)
	at org.apache.wicket.Page.renderPage(Page.java:911)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:261)
	at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:110)
	at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1183)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.processEventsAndRespond(TakpApplication.java:6117)
	at org.apache.wicket.RequestCycle.step(RequestCycle.java:1246)
	at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1342)
	at org.apache.wicket.RequestCycle.request(RequestCycle.java:590)
	at org.apache.wicket.protocol.http.MockWebApplication.processRequestCycle(MockWebApplication.java:512)
	at org.apache.wicket.protocol.http.MockWebApplication.processRequestCycle(MockWebApplication.java:422)
	at org.apache.wicket.util.tester.BaseWicketTester.startPage(BaseWicketTester.java:325)
	at com.tustor.tuntinetti.view.application.reports.TestEmployeeReportSummaryPanel.loginAndSelectEmployeeForEmployeeHoursReportPanel(TestEmployeeReportSummaryPanel.java:101)
	at com.tustor.tuntinetti.view.application.reports.TestEmployeeReportSummaryPanel.loginAndSelectEmployeeForEmployeeHoursReportPanel(TestEmployeeReportSummaryPanel.java:93)
	at com.tustor.tuntinetti.view.application.reports.TestEmployeeReportSummaryPanel.testPolarProTomaszBorowski_tuotanto(TestEmployeeReportSummaryPanel.java:740)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.tuntinetti.view.application.reports.generic.TestSalariesOrBillingToReports (0s)
🟢 testReportQueryDoesntCalculateSalariesToSalesReport (0s)
🟢 com.tustor.tuntinetti.view.application.TestWorkShiftPlannerPanelFromEmployeePerspective (20s)
🟢 testAddRecurringServiceDemandForEmployee_OnFly_RefreshesRowAndIndicatesRecurringWorkShifts (5s)
🟢 testRemovePreviouslyAddedBookingForEmployee_UsingNormalMiniPopup (1s)
🟢 testRemovePreviouslyAddedConfirmedBookingForEmployee_UsingNormalMiniPopup (1s)
🟢 testModifyPreviouslyAddedConfirmedBookingForEmployee_UsingNormalMiniPopup (1s)
🟢 testUnConfirmWorkShift_ConfirmedForEmployeeUsingNormalMiniPopup_UsingConfirmationMassAction (1s)
🟢 testConfirmWorkShift_AddedForEmployeeUsingNormalMiniPopup_UsingConfirmationMassAction (1s)
🟢 testRemoveWorkShift_ConfirmedForEmployeeUsingNormalMiniPopup_UsingConfirmationMassAction (1s)
🟢 testRemoveWorkShift_AddedForEmployeeUsingNormalMiniPopup_UsingConfirmationMassAction (1s)
🟢 testMove_WorkShift_ConfirmedForEmployeeUsingNormalMiniPopup_UsingDnD_Popup (1s)
🟢 testMove_WorkShift_ConfirmedForEmployeeUsingNormalMiniPopup_UsingDnD_Inline (1s)
🟢 testMove_WorkShift_AddedForEmployeeUsingNormalMiniPopup_UsingDnD_Popup (1s)
🟢 testMove_WorkShift_AddedForEmployeeUsingNormalMiniPopup_UsingDnD_Inline (1s)
🟢 testSmoke (1s)
🟢 com.tustor.tuntinetti.view.application.TestWorkShiftPlannerPanelFromEmployeePerspectiveWhenModelChangingBetweenModifyAndSave (15s)
🟢 testAddRecurringServiceDemandForEmployee_OnFly_RefreshesRowAndIndicatesRecurringWorkShifts (1s)
🟢 testRemovePreviouslyAddedBookingForEmployee_UsingNormalMiniPopup (1s)
🟢 testRemovePreviouslyAddedConfirmedBookingForEmployee_UsingNormalMiniPopup (1s)
🟢 testModifyPreviouslyAddedConfirmedBookingForEmployee_UsingNormalMiniPopup (1s)
🟢 testUnConfirmWorkShift_ConfirmedForEmployeeUsingNormalMiniPopup_UsingConfirmationMassAction (1s)
🟢 testConfirmWorkShift_AddedForEmployeeUsingNormalMiniPopup_UsingConfirmationMassAction (1s)
🟢 testRemoveWorkShift_ConfirmedForEmployeeUsingNormalMiniPopup_UsingConfirmationMassAction (1s)
🟢 testRemoveWorkShift_AddedForEmployeeUsingNormalMiniPopup_UsingConfirmationMassAction (1s)
🟢 testMove_WorkShift_ConfirmedForEmployeeUsingNormalMiniPopup_UsingDnD_Popup (1s)
🟢 testMove_WorkShift_ConfirmedForEmployeeUsingNormalMiniPopup_UsingDnD_Inline (1s)
🟢 testMove_WorkShift_AddedForEmployeeUsingNormalMiniPopup_UsingDnD_Popup (1s)
🟢 testMove_WorkShift_AddedForEmployeeUsingNormalMiniPopup_UsingDnD_Inline (1s)
🟢 testSmoke (0s)
🟢 com.tustor.tuntinetti.view.application.TestWorkShiftPlannerPanelFromCostCenterPerspective (4s)
🟢 testMove_WorkShift_AddedForEmployeeUsingNormalMiniPopup_UsingDnD_Inline_To_Same_Employee_CostCenterHasTaskGoupDimensions (1s)
🟢 testMove_WorkShift_AddedForEmployeeUsingNormalMiniPopup_UsingDnD_Inline_To_Same_Employee (1s)
🟢 test_WorkShift_AddedForEmployeeUsingNormalMiniPopup_MakesSpaceForNewTask (1s)
🟢 testSmoke (0s)
🔴 com.tustor.tuntinetti.view.wizards.project.TestProjectSelectCompensationsStep (30s)
🔴 testWhenGlobalDedicationCantBeRemovedOrChangedByNotManagerEmployee (3s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSelectCompensationsStep.testWhenGlobalDedicationCantBeRemovedOrChangedByNotManagerEmployee(TestProjectSelectCompensationsStep.java:164)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:75)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSelectCompensationsStep.testWhenGlobalDedicationCantBeRemovedOrChangedByNotManagerEmployee(TestProjectSelectCompensationsStep.java:164)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testRemoveOrganizationalCostIsPossible (1s)
Task not found for removal: com.tustor.common.dto.CompensationUnit@69613d98,  (stored=true 3230142314) (createdAt=2026-07-05 00:27:42 createdBy=null updatedAt=2026-07-05 00:27:42 updatedBy=null), KK, com.tustor.common.dto.Employer@6d04633e,  (stored=true 3230142287) (createdAt=2026-07-05 00:27:42 createdBy=null updatedAt=2026-07-05 00:27:42 updatedBy=null), Test Company Ltd.
	at com.tustor.backend.services.CompensationUnitServices$EmployerCompensationUnits.onRemoveImpl(CompensationUnitServices.java:139)
	at com.tustor.backend.services.CompensationUnitServices$EmployerCompensationUnits.onRemoveImpl(CompensationUnitServices.java:40)
	at com.tustor.tuntinetti.backend.services.AbstractEmployerCacheModel.onRemove(AbstractEmployerCacheModel.java:241)
	at com.tustor.tuntinetti.backend.services.AbstractModelFactory$RemoveRunner.onPerform(AbstractModelFactory.java:640)
	at com.tustor.tuntinetti.backend.services.AbstractModelFactory$AbstractModelUpdateRunner.perform(AbstractModelFactory.java:837)
	at com.tustor.tuntinetti.backend.services.AbstractModelFactory.drainEventsAndUnlock(AbstractModelFactory.java:426)
	at com.tustor.tuntinetti.backend.services.AbstractModelFactory.drainEventsAndUnlock(AbstractModelFactory.java:362)
	at com.tustor.tuntinetti.backend.services.AbstractModelFactory.getModel(AbstractModelFactory.java:344)
	at com.tustor.backend.services.CompensationUnitServices.getEmployerCompensationUnits(CompensationUnitServices.java:260)
	at com.tustor.backend.services.CompensationUnitServices.browseUnused(CompensationUnitServices.java:203)
	at com.tustor.backend.services.CompensationUnitServices.browseUnused(CompensationUnitServices.java:190)
	at com.tustor.backend.services.CompensationUnitServices.browseEffectiveUnused(CompensationUnitServices.java:181)
	at com.tustor.backend.services.ProjectCompensationModelServices.browseNonOutdatedWithDummiesLowLevel(ProjectCompensationModelServices.java:511)
	at com.tustor.backend.services.ProjectCompensationModelServices.access$100(ProjectCompensationModelServices.java:72)
	at com.tustor.backend.services.ProjectCompensationModelServices$EmployerProjectCompensationModelCache.browseLowLevel(ProjectCompensationModelServices.java:240)
	at com.tustor.backend.services.ProjectCompensationModelServices$EmployerProjectCompensationModelCache.browse(ProjectCompensationModelServices.java:128)
	at com.tustor.backend.services.ProjectCompensationModelServices.browseNonOutdatedWithDummies(ProjectCompensationModelServices.java:496)
	at com.tustor.backend.services.SimpleProjectCompensationModelServices.browseNonOutdated(SimpleProjectCompensationModelServices.java:88)
	at com.tustor.backend.services.SimpleProjectCompensationModelServices.browseProjectCompensationModel(SimpleProjectCompensationModelServices.java:155)
	at com.tustor.tuntinetti.view.wizards.project.compensations.CompensationsSortableTable.recreateListCompensations(CompensationsSortableTable.java:157)
	at com.tustor.tuntinetti.view.wizards.project.compensations.CompensationsSortableTable$CompensationListItem$7$1.onSubmit(CompensationsSortableTable.java:409)
	at org.apache.wicket.ajax.markup.html.form.AjaxButton$1.onSubmit(AjaxButton.java:101)
	at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:156)
	at org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:177)
	at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:302)
	at org.apache.wicket.util.tester.BaseWicketTester.executeAjaxEvent(BaseWicketTester.java:1369)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:205)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSelectCompensationsStep.testRemoveOrganizationalCostIsPossible(TestProjectSelectCompensationsStep.java:244)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCheckGivenFakeProjectWhenAskForCompensationThenTitleLabelCorrect (1s)
🟢 testCheckgivenAddNewStepWhenInitialFormThenAssertsAreValid (1s)
🔴 testPreviousGoToAddNewAfterWeDeleteAnEntityThatWasJustModified (2s)
Task not found for removal: com.tustor.common.dto.CompensationUnit@23a462f4,  (stored=true 3230142483) (createdAt=2026-07-05 00:27:47 createdBy=null updatedAt=2026-07-05 00:27:47 updatedBy=null), VZ, com.tustor.common.dto.Employer@4876a770,  (stored=true 3230142434) (createdAt=2026-07-05 00:27:46 createdBy=null updatedAt=2026-07-05 00:27:46 updatedBy=null), Test Company Ltd.
	at com.tustor.backend.services.CompensationUnitServices$EmployerCompensationUnits.onRemoveImpl(CompensationUnitServices.java:139)
	at com.tustor.backend.services.CompensationUnitServices$EmployerCompensationUnits.onRemoveImpl(CompensationUnitServices.java:40)
	at com.tustor.tuntinetti.backend.services.AbstractEmployerCacheModel.onRemove(AbstractEmployerCacheModel.java:241)
	at com.tustor.tuntinetti.backend.services.AbstractModelFactory$RemoveRunner.onPerform(AbstractModelFactory.java:640)
	at com.tustor.tuntinetti.backend.services.AbstractModelFactory$AbstractModelUpdateRunner.perform(AbstractModelFactory.java:837)
	at com.tustor.tuntinetti.backend.services.AbstractModelFactory.drainEventsAndUnlock(AbstractModelFactory.java:426)
	at com.tustor.tuntinetti.backend.services.AbstractModelFactory.drainEventsAndUnlock(AbstractModelFactory.java:362)
	at com.tustor.tuntinetti.backend.services.AbstractModelFactory.getModel(AbstractModelFactory.java:344)
	at com.tustor.backend.services.CompensationUnitServices.getEmployerCompensationUnits(CompensationUnitServices.java:260)
	at com.tustor.backend.services.CompensationUnitServices.browseUnused(CompensationUnitServices.java:203)
	at com.tustor.backend.services.CompensationUnitServices.browseUnused(CompensationUnitServices.java:190)
	at com.tustor.backend.services.CompensationUnitServices.browseEffectiveUnused(CompensationUnitServices.java:181)
	at com.tustor.backend.services.ProjectCompensationModelServices.browseNonOutdatedWithDummiesLowLevel(ProjectCompensationModelServices.java:511)
	at com.tustor.backend.services.ProjectCompensationModelServices.access$100(ProjectCompensationModelServices.java:72)
	at com.tustor.backend.services.ProjectCompensationModelServices$EmployerProjectCompensationModelCache.browseLowLevel(ProjectCompensationModelServices.java:240)
	at com.tustor.backend.services.ProjectCompensationModelServices$EmployerProjectCompensationModelCache.browse(ProjectCompensationModelServices.java:128)
	at com.tustor.backend.services.ProjectCompensationModelServices.browseNonOutdatedWithDummies(ProjectCompensationModelServices.java:496)
	at com.tustor.backend.services.SimpleProjectCompensationModelServices.browseNonOutdated(SimpleProjectCompensationModelServices.java:88)
	at com.tustor.backend.services.SimpleProjectCompensationModelServices.browseProjectCompensationModel(SimpleProjectCompensationModelServices.java:155)
	at com.tustor.tuntinetti.view.wizards.project.compensations.CompensationsSortableTable.recreateListCompensations(CompensationsSortableTable.java:157)
	at com.tustor.tuntinetti.view.wizards.project.compensations.CompensationsSortableTable$CompensationListItem$7$1.onSubmit(CompensationsSortableTable.java:409)
	at org.apache.wicket.ajax.markup.html.form.AjaxButton$1.onSubmit(AjaxButton.java:101)
	at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:156)
	at org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:177)
	at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:302)
	at org.apache.wicket.util.tester.BaseWicketTester.executeAjaxEvent(BaseWicketTester.java:1369)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:205)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSelectCompensationsStep.testPreviousGoToAddNewAfterWeDeleteAnEntityThatWasJustModified(TestProjectSelectCompensationsStep.java:357)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testForTheProjectCompensationDedicationsInTheTableListIfThereArentDedicationsOfTheCompensationUnitInTheDBForTheWizardProject (1s)
🟢 testWehaveBijectiveRelationBetweenProjectCompensationDedicationsAndThePairProjectAndCompensationUnit (1s)
🟢 testWeCantSetSingleProjectWhenAlreadyDedicated (1s)
🟢 testBrowseFilterShouldBeDefaultNewAndValid (1s)
🟢 testCheckWhenSelectTheCompensationsTheyAreInTheSelectedListOnReturn (1s)
🟢 testCheckWhenDeselectTheCompensationsTheyArentInTheSelectedListOnReturn (1s)
🟢 testAddNewCompensationPreviousNavigationAgainModifyButDiffCompensationThenValueNameDontChange (1s)
🟢 testModifyProjectPreviousNavigationAgainModifyButDiffProjectThenValueDescritionDontChange (2s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
🟡 testWeCanChangeValuesForCompensationUnitPriceWhenWeModifyCompensations (1s)
expect no error message, but contains
   Sama alkamispäivämäärä ei voi olla käytössä kahdella saman kululajin hinnalla!
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.assertTrue(Assert.java:20)
	at org.apache.wicket.util.tester.WicketTester.assertNoErrorMessage(WicketTester.java:552)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertNoMessages(WicketTesterExtended.java:482)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSelectCompensationsStep.testWeCanChangeValuesForCompensationUnitPriceWhenWeModifyCompensations(TestProjectSelectCompensationsStep.java:819)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testEmployernotNull (1s)
🟢 testEmployeesnotNull (1s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (1s)
🟢 com.tustor.tuntinetti.view.application.timemanagement.models.TestCompensationEntryManager (0s)
🟢 testYksiTravelEntryYksiPaallekainenKulu (0s)
🟢 testMatkalaskuNakyyJosEiPaallekaisia (0s)
🟢 testPaallekaisetTravelEntryt (0s)
🟢 com.tustor.tuntinetti.view.application.TestYlityolaskuri (1s)
🟢 testIfStartDateGivenEndDateIsRequired (0s)
🟢 testStartTimeAndEndTimeOk (1s)
🟢 com.tustor.tuntinetti.view.application.timemanagement.models.TestHoursEditorPanelTaskModel (0s)
🟢 testHoursEditorPanelTaskModel (0s)
🟢 testCostCenterViewHoursEditorPanelTaskModel (0s)
🟢 com.tustor.tuntinetti.view.features.TestManagerEditReportsFeatureActivated (6s)
🟢 testExpectedReportStartDate (0s)
🟢 testManagerCanEditEmployeeReportsAgainAndItWillBeSignaledProperly (2s)
🟢 testManagerCanEditEmployeeReportsAgainAndItWillBeSignaledProperly_2 (1s)
🟢 testManagerCanEditVacationsAndItWillBeRecorded (1s)
🟢 com.tustor.tuntinetti.view.application.TestEmployeeApproveHoursEditorPanel (27s)
🟢 testIfEmployerDontWantNoApprovalButtonsEvenIfNoFeatureNo (4s)
🟢 testIfEmployerDontWantNoApprovalButtonsEvenIfFeatureActive (3s)
🟢 testHourRangeBug20091129 (6s)
🟢 testEmployeeCancelButton (7s)
🟢 testNoFeatureNoApprovalButtonsEvenIfEmployerWants (5s)
🔴 com.tustor.tuntinetti.view.application.TestEmployeeReportView (48s)
🔴 testTODOCannotMoveOntoASingleSickleaveWithNonCoincidingTimeRanges (0s)
null
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.getEmployeeProject(AbstractDailyReport.java:10673)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getPossibleWorkShiftDragDropActions(EmployeeDailyReport.java:5636)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.isActionDoable(EmployeeDailyReport.java:5616)
	at com.tustor.tuntinetti.backend.logic.EmployeeRangeReport.isActionDoable(EmployeeRangeReport.java:3440)
	at com.tustor.tuntinetti.view.logic.EmployeeReportView.isMoveableOnto(EmployeeReportView.java:1880)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOnto(AbstractEmployeeReportViewTestCase.java:278)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOnto(AbstractEmployeeReportViewTestCase.java:267)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOntoASingleSickleave(AbstractEmployeeReportViewTestCase.java:121)
	at com.tustor.tuntinetti.view.application.TestEmployeeReportView.testTODOCannotMoveOntoASingleSickleaveWithNonCoincidingTimeRanges(TestEmployeeReportView.java:209)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testMoveSwapOrCopyGivenTargetPeriodMustHaveValidPeriod (1s)
🟢 testMoveSwapOrCopyGivenPeriod (1s)
🟡 testTODOMoveSwapOrCopyGivenPeriodForMultipleEmployeeRangeReports (0s)
TODO Sama kuin edellä, mutta nyt useampi employeeRangeReport joita siirretään/kopioidaan ajassa
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.TestEmployeeReportView.testTODOMoveSwapOrCopyGivenPeriodForMultipleEmployeeRangeReports(TestEmployeeReportView.java:774)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testGetPrecedingAndFollowingTaskAndTravelEntrys (0s)
🟢 testSerializations (0s)
🔴 testTODOCannotMoveOntoASingleSickleaveWithoutTimeRanges (1s)
null
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.getEmployeeProject(AbstractDailyReport.java:10673)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getPossibleWorkShiftDragDropActions(EmployeeDailyReport.java:5636)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.isActionDoable(EmployeeDailyReport.java:5616)
	at com.tustor.tuntinetti.backend.logic.EmployeeRangeReport.isActionDoable(EmployeeRangeReport.java:3440)
	at com.tustor.tuntinetti.view.logic.EmployeeReportView.isMoveableOnto(EmployeeReportView.java:1880)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOnto(AbstractEmployeeReportViewTestCase.java:278)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOnto(AbstractEmployeeReportViewTestCase.java:267)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOntoASingleSickleave(AbstractEmployeeReportViewTestCase.java:121)
	at com.tustor.tuntinetti.view.application.TestEmployeeReportView.testTODOCannotMoveOntoASingleSickleaveWithoutTimeRanges(TestEmployeeReportView.java:181)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testTODOCannotMoveOntoASingleSickleaveWithCoincidingTimeRanges (0s)
null
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.getEmployeeProject(AbstractDailyReport.java:10673)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getPossibleWorkShiftDragDropActions(EmployeeDailyReport.java:5636)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.isActionDoable(EmployeeDailyReport.java:5616)
	at com.tustor.tuntinetti.backend.logic.EmployeeRangeReport.isActionDoable(EmployeeRangeReport.java:3440)
	at com.tustor.tuntinetti.view.logic.EmployeeReportView.isMoveableOnto(EmployeeReportView.java:1880)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOnto(AbstractEmployeeReportViewTestCase.java:278)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOnto(AbstractEmployeeReportViewTestCase.java:267)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOntoASingleSickleave(AbstractEmployeeReportViewTestCase.java:121)
	at com.tustor.tuntinetti.view.application.TestEmployeeReportView.testTODOCannotMoveOntoASingleSickleaveWithCoincidingTimeRanges(TestEmployeeReportView.java:195)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testTODOCannotMoveOntoASingleVacationWithoutTimeRanges (0s)
null
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.getEmployeeProject(AbstractDailyReport.java:10673)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getPossibleWorkShiftDragDropActions(EmployeeDailyReport.java:5636)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.isActionDoable(EmployeeDailyReport.java:5616)
	at com.tustor.tuntinetti.backend.logic.EmployeeRangeReport.isActionDoable(EmployeeRangeReport.java:3440)
	at com.tustor.tuntinetti.view.logic.EmployeeReportView.isMoveableOnto(EmployeeReportView.java:1880)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOnto(AbstractEmployeeReportViewTestCase.java:278)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOnto(AbstractEmployeeReportViewTestCase.java:267)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOntoASingleVacation(AbstractEmployeeReportViewTestCase.java:130)
	at com.tustor.tuntinetti.view.application.TestEmployeeReportView.testTODOCannotMoveOntoASingleVacationWithoutTimeRanges(TestEmployeeReportView.java:223)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testTODOCannotMoveOntoASingleVacationWithCoincidingTimeRanges (0s)
null
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.getEmployeeProject(AbstractDailyReport.java:10673)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getPossibleWorkShiftDragDropActions(EmployeeDailyReport.java:5636)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.isActionDoable(EmployeeDailyReport.java:5616)
	at com.tustor.tuntinetti.backend.logic.EmployeeRangeReport.isActionDoable(EmployeeRangeReport.java:3440)
	at com.tustor.tuntinetti.view.logic.EmployeeReportView.isMoveableOnto(EmployeeReportView.java:1880)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOnto(AbstractEmployeeReportViewTestCase.java:278)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOnto(AbstractEmployeeReportViewTestCase.java:267)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOntoASingleVacation(AbstractEmployeeReportViewTestCase.java:130)
	at com.tustor.tuntinetti.view.application.TestEmployeeReportView.testTODOCannotMoveOntoASingleVacationWithCoincidingTimeRanges(TestEmployeeReportView.java:237)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testTODOCannotMoveOntoASingleVacationWithNonCoincidingTimeRanges (0s)
null
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.getEmployeeProject(AbstractDailyReport.java:10673)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getPossibleWorkShiftDragDropActions(EmployeeDailyReport.java:5636)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.isActionDoable(EmployeeDailyReport.java:5616)
	at com.tustor.tuntinetti.backend.logic.EmployeeRangeReport.isActionDoable(EmployeeRangeReport.java:3440)
	at com.tustor.tuntinetti.view.logic.EmployeeReportView.isMoveableOnto(EmployeeReportView.java:1880)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOnto(AbstractEmployeeReportViewTestCase.java:278)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOnto(AbstractEmployeeReportViewTestCase.java:267)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.assertCannotMoveOntoASingleVacation(AbstractEmployeeReportViewTestCase.java:130)
	at com.tustor.tuntinetti.view.application.TestEmployeeReportView.testTODOCannotMoveOntoASingleVacationWithNonCoincidingTimeRanges(TestEmployeeReportView.java:251)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testSaveSingularTaskForPersistingNotifyChangesWhenOnlyStateChanges (0s)
🟢 testSaveSingularTaskForPersistingNotifyChangesWhenOnlyStateChangesTestBenevolentTaskRemovedTwice (0s)
🟢 testCannotMoveFromIfLocked (0s)
🟢 testMoveSwapOrCopyWholePeriod (5s)
🟢 testMoveSwapOrCopyWholePeriodTaskRemovedBeforeTransaction (4s)
🟡 testMoveSwapOrCopyFirstTaskDate (1s)
Copy successful expected:<1[43]> but was:<1[1]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.tuntinetti.view.application.TestEmployeeReportView.assertCopyOrMoveGivenTargetPeriod(TestEmployeeReportView.java:506)
	at com.tustor.tuntinetti.view.application.TestEmployeeReportView.assertMoveSwapOrCopyGivenTargetPeriod(TestEmployeeReportView.java:394)
	at com.tustor.tuntinetti.view.application.TestEmployeeReportView.testMoveSwapOrCopyFirstTaskDate(TestEmployeeReportView.java:377)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testMoveSwapOrCopyFirstTaskDateTaskRemovedBeforeTransaction (0s)
Copy successful expected not 0, was 0
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.utils.AbstractTestCase.assertNotSame(AbstractTestCase.java:504)
	at com.tustor.common.utils.AbstractTestCase.assertNotSame(AbstractTestCase.java:490)
	at com.tustor.tuntinetti.view.application.TestEmployeeReportView.assertCopyOrMoveGivenTargetPeriod(TestEmployeeReportView.java:505)
	at com.tustor.tuntinetti.view.application.TestEmployeeReportView.assertMoveSwapOrCopyGivenTargetPeriod(TestEmployeeReportView.java:394)
	at com.tustor.tuntinetti.view.application.TestEmployeeReportView.testMoveSwapOrCopyFirstTaskDateTaskRemovedBeforeTransaction(TestEmployeeReportView.java:385)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testMoveSwapOrCopyGivenTargetPeriodMustHaveSainPeriod (6s)
🟢 testMoveSwapOrCopyGivenTargetPeriodMustHaveSainPeriodTerminatesIfTaskRemoved (6s)
🟢 testMoveSwapOrCopyGivenTargetDateMustHaveSainPeriod (5s)
🟢 testMoveSwapOrCopyGivenTargetDateMustHaveSainPeriodTerminatesIfTaskRemoved (4s)
🟡 testTODO (0s)
Todo: varmistathan, että sairausloma toimii koska sitä ei oikeasti yritetä siirtää?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.AbstractEmployeeReportViewTestCase.testTODO(AbstractEmployeeReportViewTestCase.java:219)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.tuntinetti.view.application.TestEmployeeReportViewAndWeekStartTimeOffset (0s)
🟢 testDayDoesntDisappear (0s)
🟡 com.tustor.tuntinetti.view.application.TestHoursEditorPanelFast4Smoke (16s)
🟢 testGivenTaskEntryFilledButNotSavedWhenSickleaveChosenThenSickleaveIsStillAvailableOnFirstRowAfterSelectingIt (1s)
🟢 testCase4288DurationOnly (1s)
🟢 testGivenTaskEntryFilledButNotSavedWhenWorkInducedSickleaveChosenThenSickleaveIsStillAvailableOnFirstRowAfterSelectingIt (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingWorkInducedSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyFullDayHoursOnAnAddedProjectAfterSelectingSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyFullDayHoursOnAnAddedProjectAfterSelectingWorkInducedSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingPaidVacationGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingWorkTimeReductionVacationGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingOvertimeCompensationVacationGivesErrorButPreservesEnteredHours (1s)
🟢 testAddingTaskBeforeSelectingVacationCompensationLeavePreservesEnteredDescriptionAndHours (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingVacationCompensationLeaveGivesErrorButPreservesEnteredHours (1s)
🟡 testTODOStopNäkyyViikonEnsimmäisenäPäivänäJosAlkanutEdellisenäPäivänä_MuutenEi (1s)
null
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.fail(Assert.java:53)
	at com.tustor.tuntinetti.view.application.AbstractHoursEditorPanelTestCase.testTODOStopNäkyyViikonEnsimmäisenäPäivänäJosAlkanutEdellisenäPäivänä_MuutenEi(AbstractHoursEditorPanelTestCase.java:1064)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 com.tustor.tuntinetti.view.application.TestHoursEditorPanelMatkalasku (57s)
🟢 testAutomaattiMatkalaskuTuleeVainEditoriformille (2s)
🟢 testEiStackOverflowErroria (1s)
🟢 testAutomaattimatkalaskuVaatiiAutoSuggestin (1s)
🟢 testAutomaattimatkanPituudenYlikirjoitusKasin (2s)
🟢 testDisabloituMatkalasku (1s)
🟢 testViallinenOsoite (2s)
🟢 testAsiakkaallaEiOsoitetta (1s)
🟢 testJosPaallekainenMatkalaskuLuodaanAutomaattiKulukirjaus (2s)
🟢 testJosKmKuluOnJoEiLuodaAutomaattistaMatkalaskua (1s)
🟢 testMatkalaskuToimiiUseammallakinProjectCustomerilla (2s)
🟢 testToistaMatkaKorvaustaEiLuodaSamallePaivalleJosAiempiOnJoTallennettu (2s)
🟢 testUudenTaskinAutomaattiMatkalaskunAjatPaivittyvat (2s)
🟢 testAutomaattiMatkalasku (2s)
🟢 testPreventNpeWhenAutoSuggest (1s)
🟢 testRoundTrip (1s)
🟢 testMatkalaskuIkkunanAukeaminen4 (1s)
🟢 testEiTallennetaUuttaMatkalaskutietuettaJosPaallekaisyys (2s)
🟢 testMatkalaskuIkkunanAukeaminen3 (1s)
🟢 testMatkalaskuIkkunanAukeaminen2 (1s)
🟢 testMatkalaskuIkkunanAukeaminen1 (1s)
🟢 testTallentamattomiakaanMatkalaskujaEiVoiTehdaRistiin (1s)
🟢 testMatkalaskuException (1s)
🟢 testAutomaattimatkalaskuToimiiVainHalutuillaAloilla (1s)
🟢 testCase20813EiExceptioniaTallennettaessaKululajitonta (1s)
🟢 testEtappienDisabloituminen (1s)
🟢 testJosPaallekainenMatkalaskuToisellaKululajillaLuodaanPaivittainenMatkaKulukirjaus (1s)
🟢 testJosPaallekainenMatkalaskuLuodaanPaivittainenMatkaKulukirjaus (1s)
🟢 testPaivittainenMatkakulukorvausMatkalasku (1s)
🟢 testPaivittainenMatkakulukorvaus (2s)
🟢 testPaivittainenMatkakulukorvausNormalEmployee (2s)
🟡 testTODOStopNäkyyViikonEnsimmäisenäPäivänäJosAlkanutEdellisenäPäivänä_MuutenEi (1s)
null
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.fail(Assert.java:53)
	at com.tustor.tuntinetti.view.application.AbstractHoursEditorPanelTestCase.testTODOStopNäkyyViikonEnsimmäisenäPäivänäJosAlkanutEdellisenäPäivänä_MuutenEi(AbstractHoursEditorPanelTestCase.java:1064)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 com.tustor.tuntinetti.view.application.TestHoursEditorPanelDstToNormalFast4Smoke (18s)
🟢 testPlayStopButton (1s)
🟢 testGivenTaskEntryFilledButNotSavedWhenSickleaveChosenThenSickleaveIsStillAvailableOnFirstRowAfterSelectingIt (1s)
🟢 testCase4288DurationOnly (1s)
🟢 testGivenTaskEntryFilledButNotSavedWhenWorkInducedSickleaveChosenThenSickleaveIsStillAvailableOnFirstRowAfterSelectingIt (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingWorkInducedSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyFullDayHoursOnAnAddedProjectAfterSelectingSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyFullDayHoursOnAnAddedProjectAfterSelectingWorkInducedSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingPaidVacationGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingWorkTimeReductionVacationGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingOvertimeCompensationVacationGivesErrorButPreservesEnteredHours (1s)
🟢 testAddingTaskBeforeSelectingVacationCompensationLeavePreservesEnteredDescriptionAndHours (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingVacationCompensationLeaveGivesErrorButPreservesEnteredHours (1s)
🟡 testTODOStopNäkyyViikonEnsimmäisenäPäivänäJosAlkanutEdellisenäPäivänä_MuutenEi (1s)
null
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.fail(Assert.java:53)
	at com.tustor.tuntinetti.view.application.AbstractHoursEditorPanelTestCase.testTODOStopNäkyyViikonEnsimmäisenäPäivänäJosAlkanutEdellisenäPäivänä_MuutenEi(AbstractHoursEditorPanelTestCase.java:1064)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 com.tustor.tuntinetti.view.application.TestHoursEditorPanelNormalToDstFast4Smoke (18s)
🟢 testGivenTaskEntryFilledButNotSavedWhenSickleaveChosenThenSickleaveIsStillAvailableOnFirstRowAfterSelectingIt (1s)
🟢 testCase4288DurationOnly (1s)
🟢 testGivenTaskEntryFilledButNotSavedWhenWorkInducedSickleaveChosenThenSickleaveIsStillAvailableOnFirstRowAfterSelectingIt (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingWorkInducedSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyFullDayHoursOnAnAddedProjectAfterSelectingSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyFullDayHoursOnAnAddedProjectAfterSelectingWorkInducedSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingPaidVacationGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingWorkTimeReductionVacationGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingOvertimeCompensationVacationGivesErrorButPreservesEnteredHours (1s)
🟢 testAddingTaskBeforeSelectingVacationCompensationLeavePreservesEnteredDescriptionAndHours (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingVacationCompensationLeaveGivesErrorButPreservesEnteredHours (1s)
🟡 testTODOStopNäkyyViikonEnsimmäisenäPäivänäJosAlkanutEdellisenäPäivänä_MuutenEi (1s)
null
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.fail(Assert.java:53)
	at com.tustor.tuntinetti.view.application.AbstractHoursEditorPanelTestCase.testTODOStopNäkyyViikonEnsimmäisenäPäivänäJosAlkanutEdellisenäPäivänä_MuutenEi(AbstractHoursEditorPanelTestCase.java:1064)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.tuntinetti.view.application.TestCostCenterViewHoursEditorBiWeeklyAPanel (1min 35s)
🟢 testStartTimeEndTimeAndTaskNotesAndSuccessfullyHandlesExistingNotesOk (1s)
🟢 testStartTimeEndTimeAndLunchBreakWithHourFormatAndHourSymbolWithSpaceAllOk (1s)
🟢 testVisitorCannotViewCustomerHoursReportAlreadyApprovedEvenInNormalMode (1s)
🟢 testStartTimeEndTimeAndLunchBreakWithHourFormatAndHourSymbolAllOk (1s)
🟢 testStartTimeAndEndTimeOkOnHolidayWeek (1s)
🟢 testStartTimeEndTimeAndLunchBreakWithAnotherHourFormatAllOk (1s)
🟢 testSickleaveNotAllowedIfWorkingFullDay_checkboxOn (1s)
🟢 testSickleaveNotAllowedIfWorkingFullDay_checkboxTrue (1s)
🟢 testValidateLunchBreakFormatIfStartAndEndDateGiven (1s)
🟢 testFullDaySickleaveOk (1s)
🟢 testHalfDaySickleaveOk (1s)
🟢 testIfLunchBreakGivenAsTimeBothStartAndEndDateAreRequired (1s)
🟢 testPartDaySickleaveOkIfHasLunchBreak (1s)
🟢 testStartTimeEndTimeLunchBreakAndNotesAllOkEvenIfLunchBreakSlightlyMisspelled (1s)
🟢 testEmployeeCancelButton (1s)
🟢 testIfStartDateGivenEndDateIsRequired (1s)
🟢 testStartTimeAndEndTimeOk (1s)
🟢 testStartTimeEndTimeAndTaskNotesAndSuccessfullyHandlesExistingNotesOkButDoesNotAllowItToDissapearsBecauseNoTimeRange (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOkEvenWithOverlappingLunchBreaks (1s)
🟢 testStartTimeEndTimeAndLunchBreakWithHourFormatAllOk (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOk (1s)
🟢 testVisitorCanViewAndApproveButNotEditCustomerHoursRepManagerAndEmployeeHaveApproved (1s)
🟢 testVisitorCanViewAndApproveButNotEditHoursIfOnlyManagerHasApproved (1s)
🟢 testVisitorCanViewAndApproveButNotEditHoursManagerAndEmployeeHaveApproved (2s)
🟢 testStartTimeEndTimeAndTaskNotesOk (1s)
🟢 testStartTimeAndEndTimeOkButLengthNotValid (1s)
🟢 testStartTimeAndEndTimeTooAccurate (1s)
🟢 testStartTimeEndTimeOkButLunchBreakNotAccurateEnough (1s)
🟢 testValidateLunchBreakShouldNotBeAfterTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheFinishEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheStartEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOutsideOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotGoOutsideOfTheWorkDay (1s)
🟢 testSickleaveAndInputFieldsDisabledExceptNotesFieldIfThisTaskLocked (1s)
🟢 testSickleaveDisabledIfAnotherTaskLocked (1s)
🟢 testSickleaveDisabledIfOnlyManagerRecordSickleaves (1s)
🟢 testValidateLunchBreakFormat (1s)
🟢 testVisitorCannotViewCustomerHoursReportAlreadyApprovedEvenIfAlsoManagerHasApproved (1s)
🟢 testVisitorCannotViewCustomerHoursReportAlreadyApproved (1s)
🟢 testVisitorCannotViewCustomerHoursReportNotApprovedByNeitherManagerNorEmployee (1s)
🟢 testVisitorCannotViewHoursAlreadyApproved (1s)
🟢 testVisitorCannotViewHoursAlreadyApprovedEvenIfAlsoManagerHasApproved (1s)
🟢 testVisitorCannotViewHoursNotApprovedByNeitherManagerNorEmployee (1s)
🟢 testAllowLunchBreakToOverlapWithAnotherTask (1s)
🟢 testCannotSaveOnlyNotesField (1s)
🟢 testComplainAboutAFullDayTaskEntryOnAHoliday (1s)
🟢 testDoNotAllowATaskToOverlapWithAnotherTask (1s)
🟢 testDoNotComplainAboutAHalfDayTaskEntryOnAHoliday (1s)
🟢 testDoNotComplainAboutAPreExistingFullDayTaskEntryOnAHoliday (1s)
🟢 testDoNotComplainAboutAPreExistingHalfDayTaskEntryOnAHoliday (1s)
🟢 testEnterStartTimeEndTimeAndLunchBreakAndThenCancel (1s)
🟢 testIfEndDateGivenEndDateIsRequired (1s)
🟢 testIfLunchBreakGivenBothStartAndEndDateAreRequired (1s)
🟢 testManagerAcceptsEmployeeAcceptedHours (3s)
🟢 testManagerEditAndAcceptBeforeEmployeeAccepts (5s)
🟢 testVisitorCanViewApproveAndEditHoursOnlyEmployeeHasApproved (5s)
🟢 testPreserveExistingLunchBreak (1s)
🟢 testVisitorCanViewApproveAndEditCustomerReportHoursOnlyEmployeeHasApproved (1s)
🟢 testVisitorInNormalModeCanViewCustomerHoursReportNotApprovedByNeitherManagerNorEmployee (1s)
🟢 com.tustor.tuntinetti.view.application.TestCostCenterViewHoursEditorBiWeeklyBPanel (1min 34s)
🟢 testStartTimeEndTimeAndTaskNotesAndSuccessfullyHandlesExistingNotesOk (1s)
🟢 testStartTimeEndTimeAndLunchBreakWithHourFormatAndHourSymbolWithSpaceAllOk (1s)
🟢 testVisitorCannotViewCustomerHoursReportAlreadyApprovedEvenInNormalMode (1s)
🟢 testStartTimeEndTimeAndLunchBreakWithHourFormatAndHourSymbolAllOk (1s)
🟢 testStartTimeAndEndTimeOkOnHolidayWeek (1s)
🟢 testStartTimeEndTimeAndLunchBreakWithAnotherHourFormatAllOk (1s)
🟢 testSickleaveNotAllowedIfWorkingFullDay_checkboxOn (1s)
🟢 testSickleaveNotAllowedIfWorkingFullDay_checkboxTrue (1s)
🟢 testValidateLunchBreakFormatIfStartAndEndDateGiven (1s)
🟢 testFullDaySickleaveOk (1s)
🟢 testHalfDaySickleaveOk (1s)
🟢 testIfLunchBreakGivenAsTimeBothStartAndEndDateAreRequired (1s)
🟢 testPartDaySickleaveOkIfHasLunchBreak (1s)
🟢 testStartTimeEndTimeLunchBreakAndNotesAllOkEvenIfLunchBreakSlightlyMisspelled (1s)
🟢 testEmployeeCancelButton (1s)
🟢 testIfStartDateGivenEndDateIsRequired (1s)
🟢 testStartTimeAndEndTimeOk (1s)
🟢 testStartTimeEndTimeAndTaskNotesAndSuccessfullyHandlesExistingNotesOkButDoesNotAllowItToDissapearsBecauseNoTimeRange (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOkEvenWithOverlappingLunchBreaks (1s)
🟢 testStartTimeEndTimeAndLunchBreakWithHourFormatAllOk (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOk (1s)
🟢 testVisitorCanViewAndApproveButNotEditCustomerHoursRepManagerAndEmployeeHaveApproved (1s)
🟢 testVisitorCanViewAndApproveButNotEditHoursIfOnlyManagerHasApproved (1s)
🟢 testVisitorCanViewAndApproveButNotEditHoursManagerAndEmployeeHaveApproved (1s)
🟢 testStartTimeEndTimeAndTaskNotesOk (1s)
🟢 testStartTimeAndEndTimeOkButLengthNotValid (1s)
🟢 testStartTimeAndEndTimeTooAccurate (1s)
🟢 testStartTimeEndTimeOkButLunchBreakNotAccurateEnough (1s)
🟢 testValidateLunchBreakShouldNotBeAfterTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheFinishEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheStartEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOutsideOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotGoOutsideOfTheWorkDay (1s)
🟢 testSickleaveAndInputFieldsDisabledExceptNotesFieldIfThisTaskLocked (1s)
🟢 testSickleaveDisabledIfAnotherTaskLocked (1s)
🟢 testSickleaveDisabledIfOnlyManagerRecordSickleaves (1s)
🟢 testValidateLunchBreakFormat (1s)
🟢 testVisitorCannotViewCustomerHoursReportAlreadyApprovedEvenIfAlsoManagerHasApproved (1s)
🟢 testVisitorCannotViewCustomerHoursReportAlreadyApproved (1s)
🟢 testVisitorCannotViewCustomerHoursReportNotApprovedByNeitherManagerNorEmployee (1s)
🟢 testVisitorCannotViewHoursAlreadyApproved (1s)
🟢 testVisitorCannotViewHoursAlreadyApprovedEvenIfAlsoManagerHasApproved (1s)
🟢 testVisitorCannotViewHoursNotApprovedByNeitherManagerNorEmployee (1s)
🟢 testAllowLunchBreakToOverlapWithAnotherTask (1s)
🟢 testCannotSaveOnlyNotesField (1s)
🟢 testComplainAboutAFullDayTaskEntryOnAHoliday (1s)
🟢 testDoNotAllowATaskToOverlapWithAnotherTask (1s)
🟢 testDoNotComplainAboutAHalfDayTaskEntryOnAHoliday (1s)
🟢 testDoNotComplainAboutAPreExistingFullDayTaskEntryOnAHoliday (1s)
🟢 testDoNotComplainAboutAPreExistingHalfDayTaskEntryOnAHoliday (1s)
🟢 testEnterStartTimeEndTimeAndLunchBreakAndThenCancel (1s)
🟢 testIfEndDateGivenEndDateIsRequired (1s)
🟢 testIfLunchBreakGivenBothStartAndEndDateAreRequired (1s)
🟢 testManagerAcceptsEmployeeAcceptedHours (3s)
🟢 testManagerEditAndAcceptBeforeEmployeeAccepts (4s)
🟢 testVisitorCanViewApproveAndEditHoursOnlyEmployeeHasApproved (5s)
🟢 testPreserveExistingLunchBreak (1s)
🟢 testVisitorCanViewApproveAndEditCustomerReportHoursOnlyEmployeeHasApproved (1s)
🟢 testVisitorInNormalModeCanViewCustomerHoursReportNotApprovedByNeitherManagerNorEmployee (1s)
🟡 com.tustor.tuntinetti.view.application.TestCostCenterViewHoursEditorHalfMonthlyPanel (2min 11s)
🟢 testFullDaySickleaveOk (1s)
🟢 testHalfDaySickleaveOk (1s)
🟢 testPartDaySickleaveOkIfHasLunchBreak (1s)
🟢 testEnteringOneUnitPerEntryCompensationUnits (1s)
🟡 testTODOCustomerApprovalEquivalentToManagerApprovalIfEmployeeApprovalGoesToCustomer (1s)
TODO Testaa, että jos Employer().isEmployeeApprovalGoesToCustomer() niin asiakkaan hyväksyntä on yhtä kuin esimiehen hyväksyntä.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.TestCostCenterViewHoursEditorHalfMonthlyPanel.testTODOCustomerApprovalEquivalentToManagerApprovalIfEmployeeApprovalGoesToCustomer(TestCostCenterViewHoursEditorHalfMonthlyPanel.java:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODOCannotRecordCompensationsWithoutTaskEntry (1s)
TODO Siirrä validointi TaskValidaattorista TaskDescriptionValidaattoriin, että ei voi kirjata kuluja ilman taskia.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.TestCostCenterViewHoursEditorHalfMonthlyPanel.testTODOCannotRecordCompensationsWithoutTaskEntry(TestCostCenterViewHoursEditorHalfMonthlyPanel.java:130)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODOCustomerApprovalDirectlyFromEmployeeApproval (1s)
TODO miten testataan kun työntekijän hyväksyntä lähtee suoraan
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.TestCostCenterViewHoursEditorHalfMonthlyPanel.testTODOCustomerApprovalDirectlyFromEmployeeApproval(TestCostCenterViewHoursEditorHalfMonthlyPanel.java:137)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODOStartAndEndTimeAreParsedIntelligentlyIntoTaskEntry (1s)
TODO muuta käyttämään time-range-replace metodia, joka säilyttää selitteet tyäaikakirjausten lomassa - -  tosi alhainen prioriteetti!
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.TestCostCenterViewHoursEditorHalfMonthlyPanel.testTODOStartAndEndTimeAreParsedIntelligentlyIntoTaskEntry(TestCostCenterViewHoursEditorHalfMonthlyPanel.java:144)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODOEmployeeCannotRecord_SupervisorOnlyCompensationUnits_ButTheyAreVisibeAndTheyDontGetLost (1s)
@Harri Varmista, että asiakas voi esimiestyyppisiä kululajeja kirjata/muuttaa ViewReports -perspektiivistään.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.TestCostCenterViewHoursEditorHalfMonthlyPanel.testTODOEmployeeCannotRecord_SupervisorOnlyCompensationUnits_ButTheyAreVisibeAndTheyDontGetLost(TestCostCenterViewHoursEditorHalfMonthlyPanel.java:152)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testAllowedToOverrideUnAssignedTask (1s)
🟢 testNotAllowedToOverrideUnAssignedTask (1s)
🟢 testStartTimeEndTimeAndTaskNotesAndSuccessfullyHandlesExistingNotesOkFutureLocked (1s)
🟢 testSupervisorCanRecordSupervisorViewOnlyCompensationUnit (1s)
🟢 testSupervisorViewOnlyCompensationUnitsAreRetainedWhenEmployeeRecordsAdditionalCompensationUnits (1s)
🟢 testCannotSaveOnlyRowNotesField (1s)
🟢 testEmployeeCannotRecordSupervisorOnlyCompensationUnit_checkbox (1s)
🟢 testEmployeeCannotRecordSupervisorOnlyCompensationUnit_field (1s)
🟢 testEmployeeCannotViewSupervisorOnlyCompensationUnit_field (1s)
🟢 testValidateLunchBreak0IsValid (2s)
🟢 testCompensationEditorContainerIsVisibleAndEnabledWhenThereAreCompensationOptionsAndOtherwiseNot (1s)
🟢 testValidateCompensationEntryRawInputIsNotLostOnError (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheFinishEdgeOfTheWorkDay_x (1s)
🟢 testEnteringNormalCompensationUnits (1s)
🟢 testSickleaveNotAllowedIfWorkingFullDay (1s)
🟢 testSickleaveNotAllowedIfWorkingFullDayAndHasLunchBreakHours (1s)
🟢 testSickleaveNotAllowedIfWorkingFullDayAndHasLunchBreak (1s)
🟢 testSalaryPeriodChangesWhenSelectedFromCalendar (1s)
🟢 testSalaryPeriodRemainsUnchangedWhenCancelingAfterSave (1s)
🟢 testCollidingTaskAndVacationValidation (1s)
🟢 testFaceliftTableDataRefreshesAfterSwitchingCostCenter (4s)
🟢 testSupervisorCanRecordSupervisorOnlyCompensationUnit (1s)
🟢 testSupervisorOnlyCompensationUnitsAreRetainedWhenEmployeeRecordsAdditionalCompensationUnits (1s)
🟢 testStartTimeEndTimeAndTaskNotesAndSuccessfullyHandlesExistingNotesOk (1s)
🟢 testStartTimeAndOvernightEndTimeLunchBreakGivenAsHoursAndNotesAllOk (1s)
🟢 testStartTimeAndOvernightEndTimeLunchBreakAndNotesAllOk (1s)
🟢 testDefaultLunchBreak (5s)
🟢 testIfStartDateGivenEndDateIsRequired (1s)
🟢 testStartTimeAndEndTimeOk (1s)
🟢 testStartTimeEndTimeAndTaskNotesAndSuccessfullyHandlesExistingNotesOkButDoesNotAllowItToDissapearsBecauseNoTimeRange (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOkEvenWithOverlappingLunchBreaks (1s)
🟢 testStartTimeEndTimeAndLunchBreakWithHourFormatAllOk (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOk (1s)
🟢 testVisitorCanViewAndApproveButNotEditCustomerHoursRepManagerAndEmployeeHaveApproved (1s)
🟢 testVisitorCanViewAndApproveButNotEditHoursIfOnlyManagerHasApproved (1s)
🟢 testVisitorCanViewAndApproveButNotEditHoursManagerAndEmployeeHaveApproved (1s)
🟢 testStartTimeEndTimeAndTaskNotesOk (1s)
🟢 testStartTimeAndEndTimeOkButLengthNotValid (0s)
🟢 testStartTimeAndEndTimeTooAccurate (1s)
🟢 testStartTimeEndTimeOkButLunchBreakNotAccurateEnough (1s)
🟢 testValidateLunchBreakShouldNotBeAfterTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheFinishEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheStartEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOutsideOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotGoOutsideOfTheWorkDay (1s)
🟢 testSickleaveAndInputFieldsDisabledExceptNotesFieldIfThisTaskLocked (1s)
🟢 testSickleaveDisabledIfAnotherTaskLocked (1s)
🟢 testSickleaveDisabledIfOnlyManagerRecordSickleaves (1s)
🟢 testValidateLunchBreakFormat (1s)
🟢 testVisitorCannotViewCustomerHoursReportAlreadyApprovedEvenIfAlsoManagerHasApproved (1s)
🟢 testVisitorCannotViewCustomerHoursReportAlreadyApproved (1s)
🟢 testVisitorCannotViewCustomerHoursReportNotApprovedByNeitherManagerNorEmployee (1s)
🟢 testVisitorCannotViewHoursAlreadyApproved (1s)
🟢 testVisitorCannotViewHoursAlreadyApprovedEvenIfAlsoManagerHasApproved (1s)
🟢 testVisitorCannotViewHoursNotApprovedByNeitherManagerNorEmployee (1s)
🟢 testAllowLunchBreakToOverlapWithAnotherTask (1s)
🟢 testCannotSaveOnlyNotesField (1s)
🟢 testComplainAboutAFullDayTaskEntryOnAHoliday (1s)
🟢 testDoNotAllowATaskToOverlapWithAnotherTask (1s)
🟢 testDoNotComplainAboutAHalfDayTaskEntryOnAHoliday (1s)
🟢 testDoNotComplainAboutAPreExistingFullDayTaskEntryOnAHoliday (1s)
🟢 testDoNotComplainAboutAPreExistingHalfDayTaskEntryOnAHoliday (1s)
🟢 testEnterStartTimeEndTimeAndLunchBreakAndThenCancel (1s)
🟢 testIfEndDateGivenEndDateIsRequired (1s)
🟢 testIfLunchBreakGivenBothStartAndEndDateAreRequired (1s)
🟢 testManagerAcceptsEmployeeAcceptedHours (3s)
🟢 testManagerEditAndAcceptBeforeEmployeeAccepts (4s)
🟢 testVisitorCanViewApproveAndEditHoursOnlyEmployeeHasApproved (5s)
🟢 testPreserveExistingLunchBreak (2s)
🟢 testVisitorCanViewApproveAndEditCustomerReportHoursOnlyEmployeeHasApproved (1s)
🟢 testVisitorInNormalModeCanViewCustomerHoursReportNotApprovedByNeitherManagerNorEmployee (1s)
🟡 com.tustor.tuntinetti.view.application.TestCostCenterViewHoursEditorSickleaveWorkShifts (1min 46s)
🟢 testIfOnlySickleaveGivenThenLunchBreakMustFit (1s)
🟡 testTODOXX (1s)
Tarkista, että sairausloma haukkaa itse työvuorosta palasen loppupäästä, jos annettu vain tuntimäärä
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.TestCostCenterViewHoursEditorSickleaveWorkShifts.testTODOXX(TestCostCenterViewHoursEditorSickleaveWorkShifts.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testStartTimeAndEndTimeDontOverlapWithSickleaveAndLunchBreakSnapsPieceOffTask (1s)
🟢 testStartTimeAndEndTimeDontOverlapWithSickleaveAndLunchBreakSnapsPieceOffSickleave (1s)
🟢 testStartTimeAndEndTimeDontOverlapWithSickleaveButSickleaveOverlapsWIthBoth (1s)
🟢 testStartTimeAndEndTimeOverlapWithSickleaveWhichSnapsOffAPieceAndLunchBreakSnapsPieceOffBoth_1 (1s)
🟢 testStartTimeAndEndTimeOverlapWithSickleaveWhichSnapsOffAPieceAndLunchBreakSnapsPieceOffBoth_2 (1s)
🟢 testStartTimeAndEndTimeOverlapWithSickleaveWhichSnapsOffAPieceAndLunchBreakSnapsPieceOffBoth_3 (1s)
🟢 testLunchBreakOkWhenPartOfItIsInTaskAndPartOfItIsInSickleave (1s)
🟡 testTODOOriginalValueColoring (1s)
kts. 'TODO ORIGINAL VALUE'
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.TestCostCenterViewHoursEditorSickleaveWorkShifts.testTODOOriginalValueColoring(TestCostCenterViewHoursEditorSickleaveWorkShifts.java:70)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testLunchBreakValidationWithSickleaveAndEmployeeCantModifyWorkShifts (1s)
🟢 testCannotSaveOnlyRowNotesFieldEvenIfHasSickleave (1s)
🟢 testSickleaveAndLunchBreakOk (1s)
🟢 testStartTimeAndEndTimeOverlapWithSickleaveWhichSnapsOffAPieceAndLunchBreakSnapsPieceOffSickleave (1s)
🟢 testStartTimeAndEndTimeOverlapWithSickleaveWhichIsOkAsSickleaveSnapsOffAPiece (1s)
🟢 testFullDayTaskWithSickleaveAndLunchBreakSnapsPieceOffSickleave (1s)
🟢 testStartTimeEndTimeAndTaskNotesAndSuccessfullyHandlesExistingNotesOk (1s)
🟢 testEnteringOneUnitPerEntryCompensationUnits (1s)
🟡 testTODOCustomerApprovalEquivalentToManagerApprovalIfEmployeeApprovalGoesToCustomer (1s)
TODO Testaa, että jos Employer().isEmployeeApprovalGoesToCustomer() niin asiakkaan hyväksyntä on yhtä kuin esimiehen hyväksyntä.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.AbstractCostCenterViewHoursEditorHalfMonthlyPanelTestCase.testTODOCustomerApprovalEquivalentToManagerApprovalIfEmployeeApprovalGoesToCustomer(AbstractCostCenterViewHoursEditorHalfMonthlyPanelTestCase.java:192)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testStartTimeAndOvernightEndTimeLunchBreakGivenAsHoursAndNotesAllOk (1s)
🟢 testStartTimeAndOvernightEndTimeLunchBreakAndNotesAllOk (1s)
🟢 testDefaultLunchBreak (4s)
🟢 testIfStartDateGivenEndDateIsRequired (1s)
🟢 testStartTimeAndEndTimeOk (1s)
🟢 testStartTimeEndTimeAndTaskNotesAndSuccessfullyHandlesExistingNotesOkButDoesNotAllowItToDissapearsBecauseNoTimeRange (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOkEvenWithOverlappingLunchBreaks (1s)
🟢 testStartTimeEndTimeAndLunchBreakWithHourFormatAllOk (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOk (1s)
🟢 testVisitorCanViewAndApproveButNotEditCustomerHoursRepManagerAndEmployeeHaveApproved (1s)
🟢 testVisitorCanViewAndApproveButNotEditHoursIfOnlyManagerHasApproved (1s)
🟢 testVisitorCanViewAndApproveButNotEditHoursManagerAndEmployeeHaveApproved (1s)
🟢 testStartTimeEndTimeAndTaskNotesOk (1s)
🟢 testStartTimeAndEndTimeOkButLengthNotValid (1s)
🟢 testStartTimeAndEndTimeTooAccurate (1s)
🟢 testStartTimeEndTimeOkButLunchBreakNotAccurateEnough (1s)
🟢 testValidateLunchBreakShouldNotBeAfterTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheFinishEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheStartEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOutsideOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotGoOutsideOfTheWorkDay (1s)
🟢 testSickleaveAndInputFieldsDisabledExceptNotesFieldIfThisTaskLocked (1s)
🟢 testSickleaveDisabledIfAnotherTaskLocked (1s)
🟢 testSickleaveDisabledIfOnlyManagerRecordSickleaves (1s)
🟢 testValidateLunchBreakFormat (1s)
🟢 testVisitorCannotViewCustomerHoursReportAlreadyApprovedEvenIfAlsoManagerHasApproved (1s)
🟢 testVisitorCannotViewCustomerHoursReportAlreadyApproved (1s)
🟢 testVisitorCannotViewCustomerHoursReportNotApprovedByNeitherManagerNorEmployee (1s)
🟢 testVisitorCannotViewHoursAlreadyApproved (1s)
🟢 testVisitorCannotViewHoursAlreadyApprovedEvenIfAlsoManagerHasApproved (1s)
🟢 testVisitorCannotViewHoursNotApprovedByNeitherManagerNorEmployee (1s)
🟢 testAllowLunchBreakToOverlapWithAnotherTask (1s)
🟢 testCannotSaveOnlyNotesField (1s)
🟢 testComplainAboutAFullDayTaskEntryOnAHoliday (1s)
🟢 testDoNotAllowATaskToOverlapWithAnotherTask (1s)
🟢 testDoNotComplainAboutAHalfDayTaskEntryOnAHoliday (1s)
🟢 testDoNotComplainAboutAPreExistingFullDayTaskEntryOnAHoliday (1s)
🟢 testDoNotComplainAboutAPreExistingHalfDayTaskEntryOnAHoliday (1s)
🟢 testEnterStartTimeEndTimeAndLunchBreakAndThenCancel (1s)
🟢 testIfEndDateGivenEndDateIsRequired (1s)
🟢 testIfLunchBreakGivenBothStartAndEndDateAreRequired (1s)
🟢 testManagerAcceptsEmployeeAcceptedHours (3s)
🟢 testManagerEditAndAcceptBeforeEmployeeAccepts (4s)
🟢 testVisitorCanViewApproveAndEditHoursOnlyEmployeeHasApproved (5s)
🟢 testPreserveExistingLunchBreak (2s)
🟢 testVisitorCanViewApproveAndEditCustomerReportHoursOnlyEmployeeHasApproved (1s)
🟢 testVisitorInNormalModeCanViewCustomerHoursReportNotApprovedByNeitherManagerNorEmployee (1s)
🟡 com.tustor.tuntinetti.view.application.TestLunchBreaksOnHoursEditorPanel (18s)
🟢 testStartTimeEndTimeAndLunchBreakWithHourFormatAllOk (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOk (1s)
🟢 testValidateLunchBreakShouldNotBeAfterTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheFinishEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheStartEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOutsideOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotGoOutsideOfTheWorkDay (1s)
🟢 testIfLunchBreakGivenBothStartAndEndDateAreRequired (1s)
🟡 testTODOValidateLunchBreakFormat (1s)
expect (1):
   2026-06-29 lounastauon .?, tulee olla mieluiten muotoa [alkamisaika - päättymisaika]. Myös ruokatauon pituus (esim. 0:15, 0.25 tai 0,5 h) kelpaa. Ole hyvä ja tarkista tiedot.
but was (0):

	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at org.apache.wicket.util.tester.WicketTester.assertErrorMessages(WicketTester.java:443)
	at com.tustor.tuntinetti.view.application.TestLunchBreaksOnHoursEditorPanel.testTODOValidateLunchBreakFormat(TestLunchBreaksOnHoursEditorPanel.java:172)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testStartTimeAndEndTimeOkNoLunchBreak (1s)
🟡 testTODOPreserveExistingLunchBreak (1s)
expect (1):
   Tiedot tallennettu.
but was (0):

	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at org.apache.wicket.util.tester.WicketTester.assertInfoMessages(WicketTester.java:455)
	at com.tustor.tuntinetti.view.application.TestLunchBreaksOnHoursEditorPanel.testTODOPreserveExistingLunchBreak(TestLunchBreaksOnHoursEditorPanel.java:359)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODOPreserveExistingOvernightLunchBreak (1s)
expect (1):
   Tiedot tallennettu.
but was (0):

	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at org.apache.wicket.util.tester.WicketTester.assertInfoMessages(WicketTester.java:455)
	at com.tustor.tuntinetti.view.application.TestLunchBreaksOnHoursEditorPanel.testTODOPreserveExistingOvernightLunchBreak(TestLunchBreaksOnHoursEditorPanel.java:402)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testStartTimeEndTimeOvernightAndLunchBreakAllOk (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOkEvenIfLunchBreakGiven (1s)
🟡 testTODODefaultLunchBreak (1s)
2 expected:<if ((this.value != '') && (this.value != null)) { var lunchBreakField = document.getElementById('hoursEditor15d'); if ((lunchBreakField.value == null) || (lunchBreakField.value == '')) { lunchBreakField.value = '12-13'; } }> but was:<null>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.tuntinetti.view.AbstractTuntinettiViewBaseTestCase.assertAttribute(AbstractTuntinettiViewBaseTestCase.java:234)
	at com.tustor.tuntinetti.view.application.TestLunchBreaksOnHoursEditorPanel.checkLunchBreakSuggesters(TestLunchBreaksOnHoursEditorPanel.java:649)
	at com.tustor.tuntinetti.view.application.TestLunchBreaksOnHoursEditorPanel.testTODODefaultLunchBreak(TestLunchBreaksOnHoursEditorPanel.java:523)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODOStartTimeEndTimeOkButLunchBreakNotAccurateEnough (1s)
Expected "2026-06-29 olet kirjannut kellonajat liian tarkkaan. Kirjaa kellonajat enintään 5min tarkkuudella (esim. 10:05 tai 10:15)." found [29.6.2026 olet kirjannut tunnit liian tarkkaan. Kirjaa tunnit enintään 5min tarkkuudella (desimaalilukuna 0,08 tuntia, kellonaikana 0:05).] expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.tuntinetti.view.application.TestLunchBreaksOnHoursEditorPanel.assertContainsError(TestLunchBreaksOnHoursEditorPanel.java:207)
	at com.tustor.tuntinetti.view.application.TestLunchBreaksOnHoursEditorPanel.testTODOStartTimeEndTimeOkButLunchBreakNotAccurateEnough(TestLunchBreaksOnHoursEditorPanel.java:666)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel (36s)
🟢 testNewTesCanBeCreatedAndSavedWithMinimumRequredInformation (1s)
🔴 testLostWeeklyRestTimeDayOfWeek (1s)
null
	at com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testLostWeeklyRestTimeDayOfWeek(TestLabourAgreementSettingsPanel.java:208)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWeekStartOffsetPositive (1s)
 expected:<[7]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testWeekStartOffsetPositive(TestLabourAgreementSettingsPanel.java:218)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWeekStartOffsetPositiveWithMinutes (1s)
 expected:<[7,5]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testWeekStartOffsetPositiveWithMinutes(TestLabourAgreementSettingsPanel.java:229)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWeekStartOffsetPositiveHoursOnly (1s)
 expected:<[7]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testWeekStartOffsetPositiveHoursOnly(TestLabourAgreementSettingsPanel.java:240)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWeekStartOffsetNegative (1s)
 expected:<[-2]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testWeekStartOffsetNegative(TestLabourAgreementSettingsPanel.java:251)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWeekStartOffsetNegativeWithMinutes (1s)
 expected:<[-2,33]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:386)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:305)
	at com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testWeekStartOffsetNegativeWithMinutes(TestLabourAgreementSettingsPanel.java:262)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWeekStartOffsetNegativeHoursOnly (1s)
 expected:<[-2]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testWeekStartOffsetNegativeHoursOnly(TestLabourAgreementSettingsPanel.java:273)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testWeekStartOffsetEmptyIsZero (1s)
🟢 testWeekStartOffsetInvalidValue (1s)
🟡 testLostWeeklyRestTimeDefinedByWorkHoursOnSelectedDay (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:576)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:566)
	at com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testLostWeeklyRestTimeDefinedByWorkHoursOnSelectedDay(TestLabourAgreementSettingsPanel.java:332)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testIndependenceDayCompensatedAccordingToLaw (1s)
expected:<false> but was:<true>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:557)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:547)
	at com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testIndependenceDayCompensatedAccordingToLaw(TestLabourAgreementSettingsPanel.java:352)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testGivenTooLargeLeg1holidayMaxOvertimeHoursErrorIsShown (1s)
🟢 testGivenNewSickleaveSettingsShowEditFieldsForNewSettingsOnly (1s)
🟢 testChangesToNewSickleaveSettingsAreStoredToDatabase (2s)
🟢 testSickleaveSettingsChangeWhenLabourAgreementIsChanged (1s)
🟢 testNewLabourAgreementsHaveNewSickleaveSettings (1s)
🟡 testAlternateCompensatedHolidaySelectionCanBeAddedToAgreementThatDoesNotHaveIt (1s)
expected:<2> but was:<1>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:198)
	at junit.framework.Assert.assertEquals(Assert.java:204)
	at com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testAlternateCompensatedHolidaySelectionCanBeAddedToAgreementThatDoesNotHaveIt(TestLabourAgreementSettingsPanel.java:522)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testAlternateCompensatedHolidaySelectionCanBeModified (1s)
🟡 testAlternateCompensatedHolidaySelectionCanBeRemoved (1s)
expected:<1> but was:<2>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:198)
	at junit.framework.Assert.assertEquals(Assert.java:204)
	at com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testAlternateCompensatedHolidaySelectionCanBeRemoved(TestLabourAgreementSettingsPanel.java:595)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testHolidayCompensationQualificationTimeCanBeChanged (1s)
expected:<7> but was:<5>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:198)
	at junit.framework.Assert.assertEquals(Assert.java:204)
	at com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testHolidayCompensationQualificationTimeCanBeChanged(TestLabourAgreementSettingsPanel.java:619)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testHolidayLengthCalculationOptionCanBeSet (1s)
expected:<PRECEDING_FULL_CYCLES_AVERAGE> but was:<PRECEDING_MONTHS_AVERAGE>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:71)
	at com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testHolidayLengthCalculationOptionCanBeSet(TestLabourAgreementSettingsPanel.java:645)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testNewTesWithFullDayNightShiftCanBeCreatedAndSavedWithMinimumRequredInformation (1s)
expected:<30718> but was:<2407422>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:133)
	at junit.framework.Assert.assertEquals(Assert.java:139)
	at com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testNewTesWithFullDayNightShiftCanBeCreatedAndSavedWithMinimumRequredInformation(TestLabourAgreementSettingsPanel.java:785)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testTesNightShiftsHaveTimeFormat (1s)
🟡 testNightShiftAppliesToFullShiftCanBeSet (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:576)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:566)
	at com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel.testNightShiftAppliesToFullShiftCanBeSet(TestLabourAgreementSettingsPanel.java:872)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testLatestNightShiftSeriesCanBeCopied (1s)
🟢 testGivenNoNightshiftsThenCopyLatestNightshiftsIsDisabled (1s)
🟢 com.tustor.tuntinetti.view.application.settings.users.contracts.TestContractPeriodValidator (48s)
🟢 testCase41475 (0s)
🟢 testCase18759 (0s)
🟢 testGetContractPeriodForVacationEarnedSafely_bugi_ehdotus (0s)
🟢 testCase10965 (0s)
🟢 testSamiVihervuoriContractPeriods (0s)
🟢 testAgoroJacobAdewaleContractPeriods (0s)
🟢 testLuddeEppuDanielLarssonContractPeriods (0s)
🟢 testValidContractPeriodsWithDateRange (0s)
🟢 testContractSeriesValidationWarnings (0s)
🟢 testContractSeriesValidationErrors (0s)
🟢 testValidateMissingContractSeriesOrMainContractsWhenThereIsCapBetweenContracts (0s)
🟢 testValidateMissingContractSeriesOrMainContractsWhenThereIsCapBetweenContractsInOneContractSeries (0s)
🟢 testContractPeriodDateRangeValidation (0s)
🟢 testCase8091 (0s)
🟢 testValidateContractSeriesMissingContracPeriods (0s)
🟢 testDiscontinuedLabourAgreementErrorWhenNoEmployeeProjects (0s)
🟢 testValidateContractSeriesMissingContracPeriodsWithTasks (1s)
🟢 testValidateMissingContractSeriesOrMainContractsWithValidateContractSeriesMissingContracPeriods (0s)
🟢 testValidateMissingContractSeriesOrMainContractsWithSelecetdEmployers (34s)
🟢 testContractPeriodEndingReason (0s)
🟢 testContractPeriodEndingReasonISS (0s)
🟢 testMainContractValidation (1s)
🟢 testGetDateMapContractSeries (0s)
🟡 com.tustor.tuntinetti.view.application.workshifts.utils.TestWorkShiftAnalyzer (1s)
🟡 testTODOLisääWorkShiftWarningTestejäkö2 (0s)
TODO Korjattu; ei saisi herjata iltalisistä ja la-lisistä työvuorosuunnittelussa (korjattu; tee testitapaus aiheellisesta herjasta ja tilanteesta jossa herjaa ei tule kun ylityömääräys/ohjaus on jo annettu)
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.workshifts.utils.TestWorkShiftAnalyzer.testTODOLisääWorkShiftWarningTestejäkö2(TestWorkShiftAnalyzer.java:33)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODOLisääWorkShiftWarningTestejäkö (0s)
TODO Soini Antti (Ep Helsinki) herjaa ylityömääräystä pe 27.6. suunnitellulle työvuorosuunnittelussa vuorolle (korjattu; tee testitapaus aiheellisesta herjasta ja tilanteesta jossa herjaa ei tule kun ylityömääräys/ohjaus on jo annettu)
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.workshifts.utils.TestWorkShiftAnalyzer.testTODOLisääWorkShiftWarningTestejäkö(TestWorkShiftAnalyzer.java:24)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.tuntinetti.frontend.services.wicketpages.TestInopticsNfcBoxAutoAdjustDeviceTimePage (1s)
🟢 testClockOffsetCorrection (0s)
🟢 testClockZoneOffsetCorrection (0s)
🟢 testClockDaylightOffsetCorrection (0s)
🟡 com.tustor.tuntinetti.view.application.TestJobApplicationsForm (16s)
🟢 test_ApplicationDoesNotOVerwriteExistingPerson_AndNotEmployee_AndNotApplication_PersonAndEmployeeAndApplicationExist_If_EmailMatches_NewApplicationIsCreatedInstead (1s)
🟡 testTODOInsertingSensibleDataIntoFieldsAndParsingItInSuchAWayThatItMakesSenseInResult (0s)
@Michal The submit result concatenated ranadomly looks bit funny... can this be changed or verified so that stuff is imported in sensible order?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.TestJobApplicationsForm.testTODOInsertingSensibleDataIntoFieldsAndParsingItInSuchAWayThatItMakesSenseInResult(TestJobApplicationsForm.java:74)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testNewApplicationIsNotAddedForSamePersonEmployeeApplicationPositionWhenCreateDateItLessThen5Minutes (0s)
🟢 testApplicationIsUpdatedForSamePersonEmployeeApplicationPositionWhenCreateDateItLessThen5Minutes (0s)
🟢 testNewApplicationIsAddedForSamePersonEmployeeAndDifferentApplicationPositionWhenCreateDateItLessThen5Minutes (0s)
🟢 testNewApplicationIsAddedForSamePersonEmployeeApplicationPositionWhenCreateDateItMoreThen5Minutes (0s)
🟢 testNewApplicationAttachmentsAreUpdatedForSamePersonEmployeeApplicationPositionWhenCreateDateItLessThen5Minutes (1s)
🟢 testSaveAttachment_only_1 (0s)
🟢 testSaveAttachment_only_2 (0s)
🟢 testSaveAttachment_both_1and2 (0s)
🟢 testSaveAttachment_only_1and_photo (0s)
🟢 testSaveAttachment_only_2and_photo (0s)
🟢 testSubmitLastNameOnly (0s)
🟢 testSubmitFirstnameLastnameAndSomeInformation (0s)
🟢 testSubmitAllApplicationFields (0s)
🟢 test_ApplicationDoesNotOVerwriteExistingPerson_OnlyPersonExists_If_EmailMatches (0s)
🟢 test_ApplicationDoesNotOVerwriteExistingPerson_AndNotEmployee_PersonAndUnEmployedEmployeeExist_If_EmailMatches (0s)
🟢 test_ApplicationDoesNotOVerwriteExistingPerson_AndNotEmployee_PersonAndEmployedEmployeeExist_If_EmailMatches (0s)
🟢 test_ApplicationDoesNotOverwriteExistingPerson_AndNotEmployee_ChangedInformationSavedIntoIntroduction (0s)
🟡 testTODORefactorPhotoUploadIntoReusable (0s)
Photo upload should be generic.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.TestJobApplicationsForm.testTODORefactorPhotoUploadIntoReusable(TestJobApplicationsForm.java:67)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testSavePhoto (0s)
🟢 wicket.quickstart.TestRequestDurationMonitorUtils (0s)
🟢 test_RequestDurationMonitoringContext_MinimumAlertThreshold (0s)
🟢 org.apache.wicket.model.TestLoadableDetachableModel (0s)
🟢 testWhenLoadFails (0s)
🟢 org.apache.wicket.markup.html.panel.barchart.TestBarChartForProfitLoss (0s)
🟢 testTotalBalancePositive (0s)
🟢 testTotalBalanceZero (0s)
🟢 testTotalBalanceNegative (0s)
🟢 testZeroCostAndZeroSales (0s)
🟢 testZeroCost (0s)
🟢 testZeroSales (0s)
🟢 org.apache.wicket.markup.html.internal.TestInlineEnclosureWithExtendPage (0s)
🟢 testVisibilityAfterOneClick (0s)
🟢 testVisibilityAfterTwoClicks (0s)
🟢 org.apache.wicket.markup.html.internal.TestInlineEnclosureOnNonCachedPage (0s)
🟢 testGetCacheKeyAndFileResourceStream (0s)
🟢 testGetCacheKeyAndStringResourceStream (0s)
🟡 org.hibernate.cache.internal.TestCacheKeyImplementation (0s)
🟢 testCacheKeyImplementationsWithIdMatch (0s)
🟢 testCacheKeyImplementationMatchesWithIdAndEmployerIdCompositeKey (0s)
🟢 testCacheKeyImplementationsWithIdAndEmployerIdCompositeKeyMatch (0s)
🟡 testCacheKeyImplementationDoesNotMatchPlainId (0s)
Their hash code is still the same expected:<-1327753429> but was:<788453237>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:198)
	at org.hibernate.cache.internal.TestCacheKeyImplementation.testCacheKeyImplementationDoesNotMatchPlainId(TestCacheKeyImplementation.java:82)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCacheKeyImplementationsWithIdAndEmployerIdCompositeKeyDoNotMatchWithDifferentEntityOrRoleName (0s)
🟢 testCacheKeyImplementationsWithIdDoNotMatchWithDifferentEntityOrRoleName (0s)
🟢 com.tustor.wicket.common.reusables.validator.TestCreditorReference (0s)
🟢 testCheckNumberCalculation (0s)
🟢 testWithSomeReferences (0s)
🟢 testWhitespaceIsRemoved (0s)
🟢 testInvalidIdentifier (0s)
🟢 testNonnumberCharacters (0s)
🟢 testValidISO11649ButNotFinnisgStandard (0s)
🟢 testViitenumeroValidatorRF (0s)
🟢 testViitenumeroValidatorFinnish (0s)
🟢 testViitenumeroValidatorFinnishInvalidCheckDigit (0s)
🟢 testOldFinnishReference (0s)
🟢 testTooLong (0s)
🟢 testValid (0s)
🟢 testNoPayload (0s)
🟢 com.tustor.wicket.common.model.comparator.TestPropertyModelObjectComparator (0s)
🟢 testPropertyModelObjectComparator (0s)
🟢 com.tustor.wicket.common.markup.TestBigDecimalLabel (0s)
🟢 test (0s)
🟢 com.tustor.wicket.common.markup.TestMarkupParser (0s)
🟢 testParseString (0s)
🟢 com.tustor.view.TestWicketUtils (0s)
🟢 testAbsolutePath (0s)
🟢 testEvenOrOdd (0s)
🟢 testImgUrlReplacement (0s)
🟢 testValidEmailAddress (0s)
🟢 testStripAntiCacheUrlParameter (0s)
🟢 testEscapeMarkupAsString (0s)
🟢 com.tustor.view.reusables.components.TestMonstrousDropDownCheckBoxChoice (0s)
🟢 testFewSelected (0s)
🟢 testIsOtherComponentNotUpdatedAfterSubmit (0s)
🟢 testIsOtherComponentNotValidatedfterSubmit (0s)
🟢 testEmptySelection (0s)
🟢 testManySelected (0s)
🟢 com.tustor.view.TestAjaxChangeNotificationHandler (0s)
🟢 testCannotAddSameListenerTwiceAtAnyLevel (0s)
🔴 com.tustor.backend.services.veronumero.TestRakennusalanTiedonanto (0s)
🔴 testRakennusalanTiedonanto (0s)
Id of com.tustor.common.dto.Employer@48d344d7,  (stored=true -1783199880950) (createdAt=2026-07-05 00:18:00 createdBy=null updatedAt= updatedBy=null), Ramin Rakennusfirma cannot be negative.
	at com.tustor.backend.services.DatabaseServices.assertIdPositive(DatabaseServices.java:285)
	at com.tustor.backend.services.DatabaseServices.assertInitialized(DatabaseServices.java:300)
	at com.tustor.backend.services.DatabaseServices.setQueryParents(DatabaseServices.java:2125)
	at com.tustor.backend.services.DatabaseServices.setQueryParents(DatabaseServices.java:2068)
	at com.tustor.backend.services.DatabaseServices.browseLimitedWithEntityManager(DatabaseServices.java:1431)
	at com.tustor.backend.services.DatabaseServices.browseWithEntityManager(DatabaseServices.java:1409)
	at com.tustor.backend.services.DatabaseServices.browseCacheableJoined(DatabaseServices.java:1394)
	at com.tustor.backend.services.DatabaseServices.browseJoined(DatabaseServices.java:1380)
	at com.tustor.backend.services.DatabaseServices.browse(DatabaseServices.java:1346)
	at com.tustor.tuntinetti.backend.services.EmployerUnitServices.browseLowLevel(EmployerUnitServices.java:814)
	at com.tustor.tuntinetti.backend.services.EmployerUnitServices$EmployerUnitsModelFactory.newEmployerModel(EmployerUnitServices.java:721)
	at com.tustor.tuntinetti.backend.services.EmployerUnitServices$EmployerUnitsModelFactory.newEmployerModel(EmployerUnitServices.java:707)
	at com.tustor.tuntinetti.backend.services.AbstractModelFactory.getModel(AbstractModelFactory.java:301)
	at com.tustor.tuntinetti.backend.services.EmployerUnitServices.getEmployerUnitsModel(EmployerUnitServices.java:730)
	at com.tustor.tuntinetti.backend.services.ProjectServices$EmployerProjectModelFactory.newEmployerModel(ProjectServices.java:1109)
	at com.tustor.tuntinetti.backend.services.ProjectServices$EmployerProjectModelFactory.newEmployerModel(ProjectServices.java:1095)
	at com.tustor.tuntinetti.backend.services.AbstractModelFactory.getModel(AbstractModelFactory.java:301)
	at com.tustor.tuntinetti.backend.services.ProjectServices.getEmployerProjects(ProjectServices.java:1192)
	at com.tustor.tuntinetti.backend.services.TaskStateServices.ensureLeafsCached(TaskStateServices.java:530)
	at com.tustor.tuntinetti.backend.services.TaskStateServices.getTaskLeafWatcher(TaskStateServices.java:517)
	at com.tustor.tuntinetti.backend.services.TaskStateServices.browseEmployedAndUnEmployedStatesLowLevel(TaskStateServices.java:469)
	at com.tustor.tuntinetti.backend.services.TaskStateServices$EmployerTasksModelFactory.newEmployerModel(TaskStateServices.java:321)
	at com.tustor.tuntinetti.backend.services.TaskStateServices$EmployerTasksModelFactory.newEmployerModel(TaskStateServices.java:304)
	at com.tustor.tuntinetti.backend.services.AbstractModelFactory.getModel(AbstractModelFactory.java:301)
	at com.tustor.tuntinetti.backend.services.TaskStateServices.getEmployerTasksModel(TaskStateServices.java:349)
	at com.tustor.tuntinetti.backend.services.TaskStateServices.getActiveRange(TaskStateServices.java:657)
	at com.tustor.tuntinetti.backend.services.FeatureUsagePersister.useFeature(FeatureUsagePersister.java:363)
	at com.tustor.tuntinetti.backend.services.transactions.FeatureUsageOfCurrentMonthTransactions.persist(FeatureUsageOfCurrentMonthTransactions.java:260)
	at com.tustor.tuntinetti.backend.services.transactions.FeatureUsageOfCurrentMonthTransactions.useFeatureLowLevel(FeatureUsageOfCurrentMonthTransactions.java:241)
	at com.tustor.tuntinetti.backend.services.transactions.FeatureUsageOfCurrentMonthTransactions.useFeature(FeatureUsageOfCurrentMonthTransactions.java:108)
	at com.tustor.tuntinetti.backend.services.transactions.FeatureUsageOfCurrentMonthTransactions.useFeature(FeatureUsageOfCurrentMonthTransactions.java:98)
	at com.tustor.backend.services.veronumero.RakennusalanTiedonantoTyontekijanTiedot.writeVsTyonte(RakennusalanTiedonantoTyontekijanTiedot.java:341)
	at com.tustor.backend.services.veronumero.RakennusalanTiedonantoTyontekijanTiedot.<init>(RakennusalanTiedonantoTyontekijanTiedot.java:151)
	at com.tustor.backend.services.veronumero.RakennusalanTiedonantovelvollisenTiedot.addRakennusalanTiedonantoTyontekijanTiedot(RakennusalanTiedonantovelvollisenTiedot.java:421)
	at com.tustor.backend.services.veronumero.RakennusalanTiedonantovelvollisenTiedot.addRakennusalanTiedonantoTyontekijanTiedot(RakennusalanTiedonantovelvollisenTiedot.java:308)
	at com.tustor.backend.services.veronumero.RakennusalanTiedonantovelvollisenTiedot.write(RakennusalanTiedonantovelvollisenTiedot.java:268)
	at com.tustor.backend.services.veronumero.TestRakennusalanTiedonanto.assertTiedot(TestRakennusalanTiedonanto.java:225)
	at com.tustor.backend.services.veronumero.TestRakennusalanTiedonanto.testRakennusalanTiedonanto(TestRakennusalanTiedonanto.java:122)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.backend.services.transactions.TestNoOvertimeOrWeeklyRestTimeCompensationValidationUtils (0s)
🟢 testConsiderTheWholeOvertimePeriodForWeeklyOvertime (0s)
🟢 com.tustor.backend.services.handlers.TestPricingHandler (0s)
🟢 testCaseInsensitive (0s)
🟢 com.tustor.backend.services.palse.TestPalseClient (41s)
🟢 testEventTimeRanges (0s)
🟢 testUniqueEventIdWithAllHashValuesOnDifferentDays (15s)
🟢 testUniqueEventIdThatUsesWorkDayGeneration (0s)
🟢 testUniqueEventIdGenerationWithJustFewTaskIds (1s)
🟢 testUniqueEventIdGeneration (25s)
🟢 testGetUniqueEventId (0s)
🟢 test45479ValidiaDefaultExtraInformation (0s)
🟢 test36781OptionalExtraInfo (0s)
🟢 testGetDummyExtraInformation (0s)
🟢 com.tustor.backend.services.ytj.TestYtjCompanyInfoRobot (11s)
🟢 testNoBusinessId (0s)
🟢 testConcreteCustomer (4s)
🟢 testGetBusinessId (1s)
🟢 testGetClassification (1s)
🟢 testGetClassificationMultiResult (2s)
🟢 testNoClassification (0s)
🟢 testGetCustomersByString (1s)
🟢 com.tustor.backend.services.TestOvertimeAssignmentServices (0s)
🟢 testNoOvertimeDaysNoOvertimes (0s)
🟢 testOvertimeAssignmentAvailableOnlyAfterwards (0s)
🟢 testLockedOvertimeOnTheEdgeIsUsable (0s)
🟢 testLockedOvertimeNotNearEnoughIfLockable (0s)
🟡 com.tustor.backend.services.tailored.spectra.TestSpectraSalaryUtils (10s)
🟡 testTODO (0s)
testaa, että aivan uutta sopimusta luotaessa kalleusluokallakin on merkityksensä? Ääh..päivitetään mielummin kalleusluokkaa tämän valitsimen perusteella.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.backend.services.tailored.spectra.TestSpectraSalaryUtils.testTODO(TestSpectraSalaryUtils.java:1333)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODOExtra (0s)
Periaatteessa voisi olla feature, että jos sopimuksen kalleusluokka vaihtuu, niin myös hinta muuttuu.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.backend.services.tailored.spectra.TestSpectraSalaryUtils.testTODOExtra(TestSpectraSalaryUtils.java:1340)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testGetSpectraPalkkaryhmaTyoehtosopimus (0s)
🟢 testSpectraPalkkaryhmanTiedot (0s)
🟢 testSpectraPalkkaryhmanTiedotMapPalkkojenAikasarjatAscending (0s)
🟢 testPalkkaryhmänTunnistaminen (0s)
🟢 testWorkExperience (0s)
🟢 testUudelleSopimuksellePalkkataulukonMukainenHinta (0s)
🟢 testSpectraSalaryServices (9s)
🟢 testNullPointerExceptionInGetWorkExperienceEffective (0s)
🟡 com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections (6s)
🟡 testCwKotka (0s)
arkisin ma klo 00-06: Sunnuntain jälkeinen vappuaatto: ALLOWED_HOLIDAYS_AND_WEEKDAYS/ma 30.4.2001 expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.dto.TestSpecialDaySelection.assertActiveOn(TestSpecialDaySelection.java:963)
	at com.tustor.backend.services.citywork.AbstractSpecialDaySelectionsTestCase.assertActiveOn(AbstractSpecialDaySelectionsTestCase.java:364)
	at com.tustor.backend.services.citywork.AbstractSpecialDaySelectionsTestCase.assertArkimaanantai(AbstractSpecialDaySelectionsTestCase.java:56)
	at com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections.getCwKotka(TestCityworkSpecialDaySelections.java:381)
	at com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections.testCwKotka(TestCityworkSpecialDaySelections.java:361)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testCwJoensuu (0s)
arkisin ma klo 00-18: Sunnuntain jälkeinen vappuaatto: ALLOWED_HOLIDAYS_AND_WEEKDAYS/ma 30.4.2001 expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.dto.TestSpecialDaySelection.assertActiveOn(TestSpecialDaySelection.java:963)
	at com.tustor.backend.services.citywork.AbstractSpecialDaySelectionsTestCase.assertActiveOn(AbstractSpecialDaySelectionsTestCase.java:364)
	at com.tustor.backend.services.citywork.AbstractSpecialDaySelectionsTestCase.assertArkimaanantai(AbstractSpecialDaySelectionsTestCase.java:56)
	at com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections.getCwJoensuu(TestCityworkSpecialDaySelections.java:268)
	at com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections.testCwJoensuu(TestCityworkSpecialDaySelections.java:248)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testCwLaaja (1s)
CW 1 expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections.testCwLaaja(TestCityworkSpecialDaySelections.java:47)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testCwLoviisa (0s)
CW 2 expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections.testCwLoviisa(TestCityworkSpecialDaySelections.java:148)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testCwRaasepori (2s)
CW 5 expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections.testCwRaasepori(TestCityworkSpecialDaySelections.java:459)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testCwViitasaari (0s)
CW 6 expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections.testCwViitasaari(TestCityworkSpecialDaySelections.java:531)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testCwKotkaPalveluseteli (0s)
CW 7 expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections.testCwKotkaPalveluseteli(TestCityworkSpecialDaySelections.java:632)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testExcess (0s)
🟢 com.tustor.backend.services.TestEmployeeRangeReportFast (0s)
🟢 testGetWorkTimeReductionVacationSpentBeforeBeginning (0s)
🟢 testVacationSpendingSaturdaysCount (0s)
🟢 testGetReserveDateRange (0s)
🟢 com.tustor.backend.services.psop.swagger.TestPsopClient (0s)
🟢 testParseDate (0s)
🟢 testJsonEncoding (0s)
🟢 testEnum (0s)
🔴 com.tustor.backend.services.TestEmailServices (0s)
🟢 testEmailAddressSyntaxRFC822 (0s)
🟢 testGetEffectiveSpamListAvoidanceMethod (0s)
🟢 testIsForceMultipart (0s)
🟢 testGetTruncatedEmailInfo (0s)
🟢 testIsShouldRetrySendWithTruncatedData (0s)
🟢 testInternetAddressUsage_CommaAndSpace (0s)
🟢 testInternetAddressUsage_Comma (0s)
🔴 testInternetAddressUsage_SemicolonAndSpace (0s)
Illegal semicolon, not in group
	at javax.mail.internet.InternetAddress.parse(InternetAddress.java:794)
	at javax.mail.internet.InternetAddress.parse(InternetAddress.java:569)
	at javax.mail.internet.InternetAddress.parse(InternetAddress.java:546)
	at com.tustor.backend.services.TestEmailServices.checkInternetAddressUsage(TestEmailServices.java:311)
	at com.tustor.backend.services.TestEmailServices.testInternetAddressUsage_SemicolonAndSpace(TestEmailServices.java:286)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testInternetAddressUsage_Semicolon (0s)
Illegal semicolon, not in group
	at javax.mail.internet.InternetAddress.parse(InternetAddress.java:794)
	at javax.mail.internet.InternetAddress.parse(InternetAddress.java:569)
	at javax.mail.internet.InternetAddress.parse(InternetAddress.java:546)
	at com.tustor.backend.services.TestEmailServices.checkInternetAddressUsage(TestEmailServices.java:311)
	at com.tustor.backend.services.TestEmailServices.testInternetAddressUsage_Semicolon(TestEmailServices.java:294)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testInternetAddressWithName (0s)
🟢 testTimeStamp (0s)
🟡 com.tustor.backend.services.gps.TestReverseGeocoding (0s)
🟡 testGetAddressFinland (0s)
expected:<[Saba 2 Tower - Cluster Q - الثنيه الخامسة - أبراج بحيرات الجميرا - دبي] - Arabiemiirikunnat> but was:<[Emirates Hills Sobha Realty, Saba 2 Tower - Al Sarayat St - Al Thanyah Fifth - Jumeirah Lakes Towers - Dubai] - Arabiemiirikunnat>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.backend.services.gps.TestReverseGeocoding.testGetAddressFinland(TestReverseGeocoding.java:32)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testGetAddressFinlandCase5115 (0s)
🟡 testGetAddress (0s)
expected:<[Saba 2 Tower - Cluster Q - الثنيه الخامسة - أبراج بحيرات الجميرا - دبي] - United Arab Emira...> but was:<[Emirates Hills Sobha Realty, Saba 2 Tower - Al Sarayat St - Al Thanyah Fifth - Jumeirah Lakes Towers - Dubai] - United Arab Emira...>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.backend.services.gps.TestReverseGeocoding.testGetAddress(TestReverseGeocoding.java:22)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 com.tustor.backend.services.gps.TestGoogleMapsDistanceHelper (0s)
🟢 testAssertBetween (0s)
🟡 testCantFindDistance (0s)
 expected:<[191]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.backend.services.gps.TestGoogleMapsDistanceHelper.testCantFindDistance(TestGoogleMapsDistanceHelper.java:111)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testLyhinReitti (0s)
🟢 testParseDistance (0s)
🟢 testGetDistance2 (0s)
🟢 testGetDistance (0s)
🟢 com.tustor.backend.services.gps.TestGeocoding (0s)
🟢 testGetCoordinidatesDubai (0s)
🟢 testGetCoordinidatesSahatie1Vantaa (0s)
🟢 testInvalidAddres (0s)
🟢 testGetCoordinidatesFinland (0s)
🟢 testGetCoordinatesNoResult (0s)
🟡 com.tustor.backend.services.TestTextMagic (0s)
🟢 testDummy (0s)
🟡 testValidatingAndGettingInvalidNumbersInResult (0s)
0: expected:< > but was:<null>
1: expected:<123> but was:<null>
2: expected:<223> but was:<null>
3: expected:<a> but was:<null> expected:<[ 
123
223
a]> but was:<[]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:355)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:330)
	at com.tustor.backend.services.TestTextMagic.testValidatingAndGettingInvalidNumbersInResult(TestTextMagic.java:60)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 com.tustor.backend.services.TestSalaryCalculationModelUtils (0s)
🟢 testRangesMatch (0s)
🟡 testEvaluateSalaryCalculationRowMoneyValueUsingFormulas (0s)
 expected:<[15]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.backend.services.TestSalaryCalculationModelUtils.testEvaluateSalaryCalculationRowMoneyValueUsingFormulas(TestSalaryCalculationModelUtils.java:104)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 com.tustor.backend.services.TestSomeTaskUtils (0s)
🟢 testFitBreaks (0s)
🟢 testHoursRangeEmbeddedInDescriptionEndingWithComma (0s)
🟢 testInvalidHoursRangeEmbeddedInDescription (0s)
🟢 testHoursRangeEmbeddedInDescriptionWithCommaOrPeriodMixedNotationNotAllwed (0s)
🟢 testHoursReportTimeRangesAreSorted (0s)
🟢 testParseTweakedTimeRanges (0s)
🟢 testCircadianSelector (0s)
🟢 testGetNewTimeClockTrail (0s)
🟢 testOvertimeCategories (0s)
🟢 testParseTimeRange (0s)
🟡 testParseTimeRangeTODO (0s)
TODO expected:<15:00:00> but was:<15:15:00>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at com.tustor.backend.services.TestSomeTaskUtils.testParseTimeRangeTODO(TestSomeTaskUtils.java:615)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testOrderOverCircadians (0s)
🟢 testParseEarliestTaskClockInTime (0s)
🟢 testParseTheSumOfBracketedAndUnbracketedHoursWithDecimalsSeparatedUsingBothCommaAndPeriodMark (0s)
🟢 testParseMileages (0s)
🟢 testParsingTaskCompensations (0s)
🟢 testEmptyDescriptionForEmptyTimeRange (0s)
🟢 testTimeStampRounding (0s)
🟢 testLunchBreakParser (0s)
🟡 testLunchBreakParserTODO (0s)
TODO tämäkin taitaa mennä pieleen: 12-15.30, 15:30-15:50, 16:20-16:45, 16.45-18.45 ?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.backend.services.TestSomeTaskUtils.testLunchBreakParserTODO(TestSomeTaskUtils.java:1521)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testRanges (0s)
🟢 testTaskStamper (0s)
🟢 testOvertimeSummary (0s)
🟢 testSubTaskWeightSums (0s)
🟢 testParseTheSumOfLiveHours (0s)
🟢 testEmptyDescription (0s)
🟢 testParseTheSumOfOtherLiveHours (0s)
🟢 testParseTheSumOfBracketedAndUnbracketedHoursWithDecimalsSeparatedUsingCommaPeriodAndLinefeedMark (0s)
🟢 testHoursRangeEmbeddedInDescription (0s)
🟢 testHoursRangeEmbeddedInDescriptionWithCommaOrPeriod (0s)
🟢 testParseOvernigthHoursRangeEmbeddedInDescription (0s)
🟢 testHoursRangeEmbeddedInDescriptionOnlyHoursGiven (0s)
🟢 testHoursRangeEmbeddedInDescriptionOnlyHoursGiven_2 (0s)
🟢 testPoorlySeparatedHoursRangeEmbeddedInDescription (0s)
🟢 testPoorlySeparatedHoursRangeEmbeddedInDescriptionWithACode (0s)
🟢 testHoursRangeEmbeddedInDescriptionOnlyHoursGivenUsingAM_PM (0s)
🟢 testHoursRangeEmbeddedInDescriptionOnlyHoursGivenUsing_AM_PM (0s)
🟢 testHoursRangeEmbeddedInDescriptionOnlyHoursGivenUsing_AMPM (0s)
🟢 testHoursRangeEmbeddedInDescriptionOnlyHoursGivenUsingAMPM (0s)
🟢 testHoursRangeEmbeddedInDescriptionOnlyHoursGivenUsingampmampm (0s)
🟢 testHoursRangeEmbeddedInDescriptionOnlyHoursGivenUsingampmButWholeCircadian (0s)
🟢 testThreeHoursRangesEmbeddedInDescriptionLastingUntilNextDay (0s)
🟢 testTwoHoursRangesEmbeddedInDescriptionLastingUntilNextDay (0s)
🟢 testTwoHoursRangesEmbeddedInDescriptionLastingUntilNextDayDifferentNotation (0s)
🟢 testParseTimeRangesGivenValidRangesThenRangesAreUsedAndEffectiveHoursIgnored_SemicolonSpace (0s)
🟢 testParseTimeRangesGivenValidRangesThenRangesAreUsedAndEffectiveHoursIgnored_CommaSpace (0s)
🟢 testParseTimeRangesGivenValidRangesThenRangesAreUsedAndEffectiveHoursIgnored_Semicolon (0s)
🟢 testParseTimeRangesGivenValidRangesThenRangesAreUsedAndEffectiveHoursIgnored_Comma (0s)
🟢 testParseTimeRanges (0s)
🟢 testReplaceTimeRanges (0s)
🟢 testParseTimeRangesMixde (0s)
🟢 testJoin (0s)
🟢 testEarliestTime (0s)
🟢 test (0s)
🟢 com.tustor.backend.services.TestKuulalaakeriMessageService (0s)
🟢 testMessageSendingWithCorrectValues (0s)
🟢 testMessageSendingWithIncorrectValues (0s)
🔴 com.tustor.backend.services.TestOvertimeVacationSummaryValues (0s)
🟡 testSimpleEarningAndSpending (0s)
 expected:<[7]> but was:<[3]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.backend.services.TestOvertimeVacationSummaryValues.assertEarningAndSpendingOvertimeCompensationLeave(TestOvertimeVacationSummaryValues.java:205)
	at com.tustor.backend.services.TestOvertimeVacationSummaryValues.testSimpleEarningAndSpending(TestOvertimeVacationSummaryValues.java:67)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testDynamicallyEarned2 (0s)
 expected:<[7]> but was:<[3]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.backend.services.TestOvertimeVacationSummaryValues.assertEarningAndSpendingOvertimeCompensationLeave(TestOvertimeVacationSummaryValues.java:205)
	at com.tustor.backend.services.TestOvertimeVacationSummaryValues.testDynamicallyEarned2(TestOvertimeVacationSummaryValues.java:74)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testDynamicallyEarnedMinus2 (0s)
 expected:<[7]> but was:<[3]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.backend.services.TestOvertimeVacationSummaryValues.assertEarningAndSpendingOvertimeCompensationLeave(TestOvertimeVacationSummaryValues.java:205)
	at com.tustor.backend.services.TestOvertimeVacationSummaryValues.testDynamicallyEarnedMinus2(TestOvertimeVacationSummaryValues.java:81)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testDynamicallyEarned10 (0s)
 expected:<[7]> but was:<[3]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.backend.services.TestOvertimeVacationSummaryValues.assertEarningAndSpendingOvertimeCompensationLeave(TestOvertimeVacationSummaryValues.java:205)
	at com.tustor.backend.services.TestOvertimeVacationSummaryValues.testDynamicallyEarned10(TestOvertimeVacationSummaryValues.java:89)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testDynamicallyEarnedMinus10 (0s)
 expected:<[7]> but was:<[3]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.backend.services.TestOvertimeVacationSummaryValues.assertEarningAndSpendingOvertimeCompensationLeave(TestOvertimeVacationSummaryValues.java:205)
	at com.tustor.backend.services.TestOvertimeVacationSummaryValues.testDynamicallyEarnedMinus10(TestOvertimeVacationSummaryValues.java:96)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 test_TODO_FIX_TEST_THAT_DOES_NOT_WORK_LoopAllVacationTypes (0s)
Cannot create vacation with vacationType PERCENT_BASED_WORKTIME_REDUCTION_COMPENSATION
	at com.tustor.common.dto.Vacation.setVacationType(Vacation.java:1479)
	at com.tustor.tuntinetti.backend.logic.AbstractRangeReportBag.createVacation(AbstractRangeReportBag.java:1954)
	at com.tustor.tuntinetti.backend.logic.AbstractRangeReportBag.createVacation(AbstractRangeReportBag.java:1938)
	at com.tustor.backend.services.TestOvertimeVacationSummaryValues.test_TODO_FIX_TEST_THAT_DOES_NOT_WORK_LoopAllVacationTypes(TestOvertimeVacationSummaryValues.java:141)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.backend.services.utils.TestHttpClientUtils (0s)
🟢 testParseCookies (0s)
🟢 com.tustor.backend.services.utils.TestLogUtils (15s)
🟢 testThrottle (1s)
🟢 testBuffer (14s)
🟢 com.tustor.backend.services.utils.TestEntityManagerUtils (0s)
🟢 testEntityReaderDisposer (0s)
🟢 testGetNewNameWithPidInfo (0s)
🟢 testEntityManagerUtilsReentrantReadWriteLockHelper (0s)
🟢 com.tustor.tuntinetti.view.TestGenericHelpers (0s)
🟢 test_X (0s)
🟢 com.tustor.tuntinetti.view.application.reports.TestSickleaveAlertReportGenerator (12s)
🟢 testTwoEmployees (12s)
🔴 com.tustor.tuntinetti.view.application.reports.generic.TestReport (0s)
🟢 testGetUsedValuesMatching (0s)
🔴 testFindUsedValues (0s)
null
	at com.tustor.tuntinetti.view.application.reports.generic.excel.XlsxReportWriter$DimensionViewAscendingComparator.compare(XlsxReportWriter.java:517)
	at com.tustor.tuntinetti.view.application.reports.generic.excel.XlsxReportWriter$DimensionViewAscendingComparator.compare(XlsxReportWriter.java:507)
	at java.util.TreeMap.compare(TreeMap.java:1295)
	at java.util.TreeMap.put(TreeMap.java:538)
	at java.util.TreeSet.add(TreeSet.java:255)
	at com.tustor.tuntinetti.view.application.reports.generic.ReportBase.getUsedValues(ReportBase.java:117)
	at com.tustor.tuntinetti.view.application.reports.generic.TestReport.testFindUsedValues(TestReport.java:73)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.tuntinetti.view.application.reports.generic.TestReportFormatter (0s)
🟢 testDefaultFormatterMatchesNothing (0s)
🟢 testFormatterMatchesSingleDay (0s)
🟢 testFormatterMatchesDayAndOvertimeCategory (0s)
🟢 com.tustor.tuntinetti.view.application.reports.generic.TestHyperKey (0s)
🟢 testWorkshiftsByProjects (0s)
🟢 testWorkshiftsByUnitsAndProjects (0s)
🟢 testAutomaticEmployerUnitMapping (0s)
🟢 testDimensionsWithRestrictions (0s)
🟢 com.tustor.tuntinetti.view.application.reports.generic.TestReportUtils (0s)
🟢 testAllOvertimeCategoryValues (0s)
🟢 testUnpaidAbsenceToProjectMapping (0s)
🟢 testAbsenceToProjectMapping (0s)
🟢 com.tustor.tuntinetti.view.application.reports.TestSickleaveStaticsSortingFast (0s)
🟢 testEmployeeStatsSorting (0s)
🟢 testSortingThemAll (0s)
🟢 com.tustor.tuntinetti.view.application.recruitment.submit.tailored.suomenavustajapalvelut.TestSuomenAvustajapalvelutHakulomake (0s)
🟢 testMunicipalitiesAgainstPostiPostalCodeDataFile (0s)
🟢 com.tustor.tuntinetti.view.application.netvisor.TestNetvisorXmlSerialization (0s)
🟢 testShouldCreateAccountingInfo (0s)
🟡 com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithoutGui (0s)
🟡 testTulorekisterinTulolajienPalkkalajikoodiBits (0s)
Didn't expect exception,  toteuttamatta
CompensationUnitType.NOTICE_PERIOD_COMPENSATION not yet implemented.:
com.tustor.common.utils.UnknownTypeException: CompensationUnitType.NOTICE_PERIOD_COMPENSATION not yet implemented.
	at com.tustor.tuntinetti.view.utils.SalaryCalculationApiUtils.setVuosiIlmoituksenPalkkalajiAndDataTypeForCompensations(SalaryCalculationApiUtils.java:915)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithoutGui$1.test(TestSalaryCalculationApiWithoutGui.java:82)
	at com.tustor.common.utils.AbstractExceptionAsserter.<init>(AbstractExceptionAsserter.java:72)
	at com.tustor.common.utils.AbstractExceptionAsserter.<init>(AbstractExceptionAsserter.java:38)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithoutGui$1.<init>(TestSalaryCalculationApiWithoutGui.java:76)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithoutGui.assertTulorekisterinTulolajienPalkkalajikoodiBits(TestSalaryCalculationApiWithoutGui.java:75)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithoutGui.testTulorekisterinTulolajienPalkkalajikoodiBits(TestSalaryCalculationApiWithoutGui.java:56)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)

	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.assertTrue(Assert.java:20)
	at junit.framework.Assert.assertNull(Assert.java:230)
	at com.tustor.common.utils.AbstractExceptionAsserter.<init>(AbstractExceptionAsserter.java:86)
	at com.tustor.common.utils.AbstractExceptionAsserter.<init>(AbstractExceptionAsserter.java:38)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithoutGui$1.<init>(TestSalaryCalculationApiWithoutGui.java:76)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithoutGui.assertTulorekisterinTulolajienPalkkalajikoodiBits(TestSalaryCalculationApiWithoutGui.java:75)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithoutGui.testTulorekisterinTulolajienPalkkalajikoodiBits(TestSalaryCalculationApiWithoutGui.java:56)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.tuntinetti.view.application.suites.unittest.TestRegressionTestResultUpdate (0s)
🟢 testNextLastEmailedOnInfo (0s)
🟢 testGitLog (0s)
🟢 testExceptionClassification (0s)
🟢 testIncrementalTargetUpdate (0s)
🟢 testExceptionStatistics (0s)
🟢 testDetectingDifferences (0s)
🟢 testDuplikaattiMetodipolut (0s)
🟢 testCompareRegressionTestResults (0s)
🟢 com.tustor.tuntinetti.view.application.timemanagement.models.TestVacationSummaryProxyForVacations (10s)
🟢 testAlkusaldonVaikutusLoppupalkanJalkeen (0s)
🟢 testLoppupalkkamaksunPaivaaEiMuutetaHistoriassa (0s)
🟢 testCpmosLazyInitialization (0s)
🟢 testSetLomapalkkaLomarahaJaDescriptionMaksumaaraykselleJaDaterangeYhdstys (0s)
🟢 testSetLomapalkkaLomarahaJaDescriptionMaksumaaraykselleJaArkipyhat (0s)
🟢 testSetLomapalkkaLomarahaJaDescriptionMaksumaaraykselle (0s)
🟢 testGetMaksuVacationEarnedsForVacationsOnDateRange (0s)
🟢 testgetDateRangeLomaMaksumaaraykselle (0s)
🟢 testLomanmaaraytymiskausiJokaJatkuuSeuraavalleKlassiselleLomavuodelle (0s)
🟢 testHetiMaksuunJaPctWtrSpent (0s)
🟢 testMaksettavaSaldoJaManuaalinenYliajo (0s)
🟢 testReportableVacationCalculations (0s)
🟢 testGetUsedPaidVacations (0s)
🟢 testFilteringOfPartialEstimates (0s)
🟢 testPctWtrEurotLasketaanWtrSaldoon (0s)
🟢 testEiVoiKuluttaaEnemmanLomiaKuinAnsaittu (0s)
🟢 testSaldoValidaattoriJaTyosuhteenPaattyminenTulevaisuudessa (0s)
🟢 testSaldoValidaattoriJaTyosuhteenPaattyminenMenneisyydessa (0s)
🟢 testJosEiAnsaitaLomaaMuttaVainVapaapaivia (0s)
🟢 testKunLasketaanLomiaRangeReportinTulevaisuuteenEiRajataLomanmaaraytymiskautta (0s)
🟢 testVuodenLopunLaskelmaLasketaanVainVuodenLopunLomanmaaraytymiskausille (0s)
🟢 testDeltaPitkaltaAikavalilta (1s)
🟢 testDeltaPitkaltaAikavaliltaKeskipaivapalkalla (0s)
🟢 testDeltastaEiVahennetaAiempaaProsenttiperusteistaPalkkaa (0s)
🟢 testDeltaPitkaltaAikavaliltaJaValissaPoissaolo (0s)
🟢 testDeltaLaskentaToimiiVaikkaRajakohdassaEiOlisiTyosuhdetta (0s)
🟢 testPiilotetaanDeltaJosSeEiTuoLisatietoa (0s)
🟢 testLoppupalkkaKunToitaJaLomaaKahdeltaEdelliseltaJaTaltaVuodeltaJaEiKuukausipalkkaa (0s)
🟢 testLoppupalkkaKunToitaJaLomaaKahdeltaEdelliseltaJaTaltaVuodelta (0s)
🟢 testLoppupalkkaKunToitaJaLomaaEdelliseltaJaTaltaVuodeltaJaTesEiAnnaLomarahaaTuoreiltaPitamattomiltaLomilta (0s)
🟢 testLoppupalkkaKunToitaJaLomaaEdelliseltaJaTaltaVuodeltaJaTyosuhdePaattynytTyontekijastaJohtuvastaSyysta (0s)
🟢 testLoppupalkkaKunToitaJaLomaaEdelliseltaJaTaltaVuodeltaSekaWtraa (0s)
🟢 testLoppupalkkaKunLomaaVainKuluvaltaVuodelta (0s)
🟢 testNormaalitSaldotKunBittiEiPaalla (0s)
🟢 testErillisetSaldotKunBittiOnPaalla (0s)
🟢 testThatVacationStartDayOnTheEndOfContractPeriodDependsOnVacationStatusOnLastDayOfWork (0s)
🟢 testOnlyNonRollingVacations (0s)
🟢 testLomalaskentaBititMaarittavatLasketaankoLomia (0s)
🟢 testThreeContractPeriodsWithGapsAndDifferentEarning (0s)
🟢 testLomanmaaraytymisJaksonLoppuSyy (0s)
🟢 testMuukuin_SICKLEAVE_SERIES_EiAiheutaLaskentaa (0s)
🟢 testTyosuhteenLoppumisSyy (0s)
🟢 testEiRullaaviaJosEiValittu (0s)
🟢 testRullaavatLomatTulevaisuudessa (0s)
🟢 testVuosilomienLaskentaJaContractPeriodSalaryMode (0s)
🟢 testVuosilomienLaskentaJaAnsaintaSaantoOverride (0s)
🟢 testVuodenViimeisenPaivanLomalaskentaSyy (0s)
🟢 testRullaavatLomatReason (0s)
🟢 testVuosilomaFeatureHelperSerialization (0s)
🟢 testKirjattavaSaldoAnsainnatVuodenLoppuunKunTyosuhdeKatkeaaEnnenSita (0s)
🟢 com.tustor.tuntinetti.view.application.timemanagement.models.TestVacationSummaryProxy (0s)
🟢 testVacationHoursOnReportRowsAndSummary (0s)
🟢 testTimeRangedWorkplaceStewardVacationHoursCalculation (0s)
🟢 testVacationTypeIsShownCaching (0s)
🟢 testVapaaKunEiVuosilomaaSaldot (0s)
🟢 testWorktimeReductionSummaryWithOnlyVacationEarneds (0s)
🟢 testWorktimeReductionSummary (0s)
🟢 testFlexKulutusKahdellaContractSeriesilla (0s)
🟢 testFlexKulutusYhdellaContractSeriesilla (0s)
🟢 testTyoajanLyhennysNakyyRaportilla (0s)
🟢 testSaastovapaaSaldotPaivinaEiTunteina (0s)
🟢 testLiukumanMuutosTyoajanJohdosta (0s)
🟢 testLiukumienJaLomienMuutosEarnedienJohdosta (0s)
🟢 testLomienMuutosEarnedienJaPidettyjenJohdosta (0s)
🟢 com.tustor.tuntinetti.view.application.timemanagement.models.TestSimultaneousTravelEntryValidator (0s)
🟢 testOverlapsAlsoConsiderTimeRanges (0s)
🟢 testGetTravelEntriesWithPreviousOverlaps (0s)
🟡 com.tustor.tuntinetti.view.application.ipost.TestIpostApiUtils (0s)
🟢 testPdfReadingKunKaksiSamalle (0s)
🟢 testPdfReadingKaksiSamalleJaYksiToiselle (0s)
🟢 testPdfReadingKaksiSamalleJaKaksiMuuta (0s)
🟡 testBuildingXml (0s)
testBuildingXml.xml expected:<...:LetterBundle xmlns:[lb="urn:itella.com:/schema/ipost/letterbundle/v1x0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="v1x0" senderFileId="senderFileId" xsi:schemaLocation="urn:itella.com:/schema/ipost/letterbundle/v1x0 LetterBundle_V1x0.xsd">
    <lb:Bundle senderBundleId="senderBundleId">
        <lb:BundleCommon isTest="true" creationDate="2026-07-05T00:00:00.000+03:00">
            <lb:Sender ovtID="00371234567" contact="Altered Carbon co., altered@carbon.com, 555 - 4525" companyName="Altered Carbon co." contactPerson="" phoneNumber="555 - 4525" email="altered@carbon.com">
                <lb:SenderAddress>
                    <lb:Eu1 name="Altered Carbon co." address="134 Rocky road" postalCode="73700" city="Pirttilä" countryCode="FI"/>
                </lb:SenderAddress>
            </lb:Sender>
            <lb:StdBundleProcessing customerId="userNm" password="pswd" serviceFunction="0" electronicArchiving="T" letterClass="2" envelope="S" paper="0" fileFormat="0" departmentClassification="false" isDuplex="true"/>
            <lb:DeliveryChannelControl denyElectronicCopyDelivery="false" denyElectronicOnlyDelivery="false">
                <lb:RestrictMatchingForElectronicDelivery/>
            </lb:DeliveryChannelControl>
            <lb:ExternalFile fileName="palkat.pdf" senderFileId="senderPdfFileId"/>
        </lb:BundleCommon>
        <lb:Letter senderLetterId="120350-1567">
            <lb:LetterMeta>
                <lb:Location startPage="1" pages="1"/>
                <lb:Recipient>
                    <lb:Address>
                        <lb:Eu1 name="Tauno Tallikka" address="Tuulitie 4" postalCode="34500" city="Turku" countryCode="FI"/>
                    </lb:Address>
                    <lb:RecipientBankAccount>
                        <lb:BIC>HANDFIHH</lb:BIC>
                        <lb:IBAN>FI4931312300000017</lb:IBAN>
                    </lb:RecipientBankAccount>
                </lb:Recipient>
                <lb:Sender ovtID="00371234567" email="altered@carbon.com" phoneNumber="555 - 4525">
                    <lb:name text="Altered Carbon co."/>
                    <lb:Address>
                        <lb:Eu1 name="Altered Carbon co." address="134 Rocky road" postalCode="73700" city="Pirttilä" countryCode="FI"/>
                    </lb:Address>
                </lb:Sender>
                <lb:LetterDetails>
                    <lb:Subject text="Palkkalaskelma"/>
                    <lb:LetterContentType wageSlip="true"/>
                </lb:LetterDetails>
            </lb:LetterMeta>
        </lb:Letter>
        <lb:Letter senderLetterId="121250+001B">
            <lb:LetterMeta>
                <lb:Location startPage="2" pages="1"/>
                <lb:Recipient SSN="121250+001B">
                    <lb:Address>
                        <lb:Eu1 name="Petri Piipponen" address="Puropolku 56" postalCode="23200" city="Porvoo" countryCode="FI"/>
                    </lb:Address>
                    <lb:RecipientBankAccount>
                        <lb:BIC>OKOYFIHH</lb:BIC>
                        <lb:IBAN>FI2350000110000238</lb:IBAN>
                    </lb:RecipientBankAccount>
                </lb:Recipient>
                <lb:Sender ovtID="00371234567" email="altered@carbon.com" phoneNumber="555 - 4525">
                    <lb:name text="Altered Carbon co."/>
                    <lb:Address>
                        <lb:Eu1 name="Altered Carbon co." address="134 Rocky road" postalCode="73700" city="Pirttilä" countryCode="FI"/>
                    </lb:Address>
                </lb:Sender>
                <lb:LetterDetails>
                    <lb:Subject text="Palkkalaskelma"/>
                    <lb:LetterContentType wageSlip="true"/>
                </lb:LetterDetails>
            </lb:LetterMeta>
        </lb:Letter>
        <lb:Letter senderLetterId="190695-001M">
            <lb:LetterMeta>
                <lb:Location startPage="3" pages="1"/>
                <lb:Recipient SSN="190695-001M"]>
                  ...> but was:<...:LetterBundle xmlns:[xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:lb="urn:itella.com:/schema/ipost/letterbundle/v1x0" schemaVersion="v1x0" senderFileId="senderFileId" xsi:schemaLocation="urn:itella.com:/schema/ipost/letterbundle/v1x0 LetterBundle_V1x0.xsd">
    <lb:Bundle senderBundleId="senderBundleId">
        <lb:BundleCommon isTest="true" creationDate="2026-07-05T00:00:00.000+03:00">
            <lb:Sender ovtID="00371234567" contact="Altered Carbon co., altered@carbon.com, 555 - 4525" companyName="Altered Carbon co." contactPerson="" phoneNumber="555 - 4525" email="altered@carbon.com">
                <lb:SenderAddress>
                    <lb:Eu1 name="Altered Carbon co." address="134 Rocky road" postalCode="73700" city="Pirttilä" countryCode="FI"/>
                </lb:SenderAddress>
            </lb:Sender>
            <lb:StdBundleProcessing customerId="userNm" password="pswd" serviceFunction="0" electronicArchiving="T" letterClass="1" envelope="S" paper="0" fileFormat="0" departmentClassification="false" isDuplex="true"/>
            <lb:DeliveryChannelControl denyElectronicCopyDelivery="false" denyElectronicOnlyDelivery="false">
                <lb:RestrictMatchingForElectronicDelivery/>
            </lb:DeliveryChannelControl>
            <lb:ExternalFile fileName="palkat.pdf" senderFileId="senderPdfFileId"/>
        </lb:BundleCommon>
        <lb:Letter>
            <lb:LetterMeta>
                <lb:Location startPage="1" pages="1"/>
                <lb:Recipient>
                    <lb:Address>
                        <lb:Eu1 name="Tauno Tallikka" address="Tuulitie 4" postalCode="34500" city="Turku" countryCode="FI"/>
                    </lb:Address>
                    <lb:RecipientBankAccount>
                        <lb:BIC>HANDFIHH</lb:BIC>
                        <lb:IBAN>FI4931312300000017</lb:IBAN>
                    </lb:RecipientBankAccount>
                </lb:Recipient>
                <lb:Sender ovtID="00371234567" email="altered@carbon.com" phoneNumber="555 - 4525">
                    <lb:name text="Altered Carbon co."/>
                    <lb:Address>
                        <lb:Eu1 name="Altered Carbon co." address="134 Rocky road" postalCode="73700" city="Pirttilä" countryCode="FI"/>
                    </lb:Address>
                </lb:Sender>
                <lb:LetterDetails>
                    <lb:Subject text="Palkkalaskelma"/>
                    <lb:LetterContentType wageSlip="true"/>
                </lb:LetterDetails>
            </lb:LetterMeta>
        </lb:Letter>
        <lb:Letter>
            <lb:LetterMeta>
                <lb:Location startPage="2" pages="1"/>
                <lb:Recipient>
                    <lb:Address>
                        <lb:Eu1 name="Petri Piipponen" address="Puropolku 56" postalCode="23200" city="Porvoo" countryCode="FI"/>
                    </lb:Address>
                    <lb:RecipientBankAccount>
                        <lb:BIC>OKOYFIHH</lb:BIC>
                        <lb:IBAN>FI2350000110000238</lb:IBAN>
                    </lb:RecipientBankAccount>
                </lb:Recipient>
                <lb:Sender ovtID="00371234567" email="altered@carbon.com" phoneNumber="555 - 4525">
                    <lb:name text="Altered Carbon co."/>
                    <lb:Address>
                        <lb:Eu1 name="Altered Carbon co." address="134 Rocky road" postalCode="73700" city="Pirttilä" countryCode="FI"/>
                    </lb:Address>
                </lb:Sender>
                <lb:LetterDetails>
                    <lb:Subject text="Palkkalaskelma"/>
                    <lb:LetterContentType wageSlip="true"/>
                </lb:LetterDetails>
            </lb:LetterMeta>
        </lb:Letter>
        <lb:Letter>
            <lb:LetterMeta>
                <lb:Location startPage="3" pages="1"/>
                <lb:Recipient]>
                  ...>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstTextFile(AbstractTestCase.java:878)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstTextFile(AbstractTestCase.java:796)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstTextFile(AbstractTestCase.java:808)
	at com.tustor.tuntinetti.view.application.ipost.TestIpostApiUtils.testBuildingXml(TestIpostApiUtils.java:264)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testPdfReading (0s)
🟢 com.tustor.tuntinetti.view.application.selfservice.tailored.debora.TestDeboraSelfServiceOrderInfo (0s)
🟢 testLatestOrderTime (0s)
🟢 com.tustor.tuntinetti.view.application.newsletter.TestUtmModifier (0s)
🟢 testNoParams (0s)
🟢 testParamsWithoutFragment (0s)
🟢 testExistingQueryIsReplaced (0s)
🟢 testFragmentPreserved (0s)
🟢 testExistingQueryAndFragment (0s)
🟢 testGetDateFromSubject (0s)
🟢 testAsiakaskirjeKesakuu2025IlmanUtmParametrimuokkauksia (0s)
🟢 testAsiakaskirjeKesakuu2025MuokataanUtmParametrit (0s)
🟢 testAsiakaskirjeSyyskuu2023IlmanUtmParametrimuokkauksia (0s)
🟢 testAsiakaskirjeSyyskuu2023MuokataanUtmParametrit (0s)
🟢 testAsiakaskirjeElokuu2025IlmanUtmParametrimuokkauksia (0s)
🟢 testAsiakaskirjelokuu2025MuokataanUtmParametrit (0s)
🟢 com.tustor.tuntinetti.view.application.TestHenkilotyovuosienLaskenta (0s)
🟢 testHenkilotyovuodetFromEmployeeRangeReport (0s)
🟢 testHenkilotyovuosienLaskenta (0s)
🟢 testIllegalArgumentException (0s)
🟢 test_NON_STANDARD_WORKING_HOURS (0s)
🟢 com.tustor.tuntinetti.view.application.TestDesignStreamer (1s)
🟢 testLoadImages (1s)
🟢 com.tustor.tuntinetti.view.application.TestCalendarRangeModelPaddedWithOneExtraWeekInBothEnds (0s)
🟢 testScrolledMonthCorrespondsToAdjacentMonth_FromWeek50Year2008_AndTheSelectedWeekIsCorrect (0s)
🟢 testScrolledMonthCorrespondsToAdjacentMonth_FromWeek50Year2008 (0s)
🟢 testScrolledMonthCorrespondsToAdjacentMonth_FromFirstWeekOfNovemberYear2008 (0s)
🟢 com.tustor.tuntinetti.view.application.TestCalendarRangeModel (0s)
🟢 testScrolledMonthCorrespondsToAdjacentMonth_FromWeek50Year2008_AndTheSelectedWeekIsCorrect (0s)
🟢 testScrolledMonthCorrespondsToAdjacentMonth_FromWeek50Year2008 (0s)
🟢 testScrolledMonthCorrespondsToAdjacentMonth_FromFirstWeekOfNovemberYear2008 (0s)
🔴 com.tustor.tuntinetti.view.htmlunit.TestOpenJobs (0s)
🔴 testGetOpenJobs (0s)
www.lead.fi: Name or service not known
	at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
	at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:867)
	at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1302)
	at java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:815)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:111)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:71)
	at com.gargoylesoftware.htmlunit.HttpWebConnection.getResponse(HttpWebConnection.java:184)
	at com.gargoylesoftware.htmlunit.WebClient.loadWebResponseFromWebConnection(WebClient.java:1316)
	at com.gargoylesoftware.htmlunit.WebClient.loadWebResponse(WebClient.java:1233)
	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:341)
	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:410)
	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:395)
	at com.tustor.tuntinetti.view.leadhomepage.PositionsPage.fillPositions(PositionsPage.java:141)
	at com.tustor.tuntinetti.view.htmlunit.TestOpenJobs.testGetOpenJobs(TestOpenJobs.java:25)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 com.tustor.tuntinetti.view.htmlunit.TestBiisoniJobApplicationSubmitPage (13s)
🔴 testJobApplicationSubmit (13s)
org/eclipse/jetty/websocket/api/Session
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
	at java.lang.Class.getDeclaredMethods(Class.java:1975)
	at com.gargoylesoftware.htmlunit.javascript.configuration.AbstractJavaScriptConfiguration.process(AbstractJavaScriptConfiguration.java:193)
	at com.gargoylesoftware.htmlunit.javascript.configuration.AbstractJavaScriptConfiguration.getClassConfiguration(AbstractJavaScriptConfiguration.java:167)
	at com.gargoylesoftware.htmlunit.javascript.configuration.AbstractJavaScriptConfiguration.buildUsageMap(AbstractJavaScriptConfiguration.java:79)
	at com.gargoylesoftware.htmlunit.javascript.configuration.AbstractJavaScriptConfiguration.<init>(AbstractJavaScriptConfiguration.java:59)
	at com.gargoylesoftware.htmlunit.javascript.configuration.JavaScriptConfiguration.<init>(JavaScriptConfiguration.java:543)
	at com.gargoylesoftware.htmlunit.javascript.configuration.JavaScriptConfiguration.getInstance(JavaScriptConfiguration.java:559)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.<init>(JavaScriptEngine.java:142)
	at com.gargoylesoftware.htmlunit.WebClient.init(WebClient.java:236)
	at com.gargoylesoftware.htmlunit.WebClient.<init>(WebClient.java:211)
	at com.tustor.tuntinetti.view.htmlunit.TestBiisoniJobApplicationSubmitPage.testJobApplicationSubmit(TestBiisoniJobApplicationSubmitPage.java:75)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: org.eclipse.jetty.websocket.api.Session
	at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:419)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:352)
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
	at java.lang.Class.getDeclaredMethods(Class.java:1975)
	at com.gargoylesoftware.htmlunit.javascript.configuration.AbstractJavaScriptConfiguration.process(AbstractJavaScriptConfiguration.java:193)
	at com.gargoylesoftware.htmlunit.javascript.configuration.AbstractJavaScriptConfiguration.getClassConfiguration(AbstractJavaScriptConfiguration.java:167)
	at com.gargoylesoftware.htmlunit.javascript.configuration.AbstractJavaScriptConfiguration.buildUsageMap(AbstractJavaScriptConfiguration.java:79)
	at com.gargoylesoftware.htmlunit.javascript.configuration.AbstractJavaScriptConfiguration.<init>(AbstractJavaScriptConfiguration.java:59)
	at com.gargoylesoftware.htmlunit.javascript.configuration.JavaScriptConfiguration.<init>(JavaScriptConfiguration.java:543)
	at com.gargoylesoftware.htmlunit.javascript.configuration.JavaScriptConfiguration.getInstance(JavaScriptConfiguration.java:559)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.<init>(JavaScriptEngine.java:142)
	at com.gargoylesoftware.htmlunit.WebClient.init(WebClient.java:236)
	at com.gargoylesoftware.htmlunit.WebClient.<init>(WebClient.java:211)
	at com.tustor.tuntinetti.view.htmlunit.TestBiisoniJobApplicationSubmitPage.testJobApplicationSubmit(TestBiisoniJobApplicationSubmitPage.java:75)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 com.tustor.tuntinetti.view.reusables.formcomponents.TestRobustBigDecimalTextField (0s)
🟢 testPrecision (0s)
🟢 testSubmitWithoutRestrictionsWorks (0s)
🟢 testValidationGivesCorrectErrorForOverlyLargeValue (0s)
🟢 testMaxBigDecimalValue (0s)
🟢 testGivenMaximumPositiveValueAnyNegativeValueIsRejected (0s)
🟢 testValidationAcceptsCorrectValueWhenMovePointIsUsed (0s)
🟢 testValidationGivesCorrectErrorForOverlyLargeValueWhenMovePointIsUsed (0s)
🟢 testValidationGivesCorrectErrorForAbsoluteValueRestrictionWhenMovePointIsUsed (0s)
🟢 testNegativeValues (0s)
🟡 test (0s)
TODO validoi, että jos luvussa on movepointright niin ei tarjoa maksimiksi 99.99 vaan 100.00
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.reusables.formcomponents.TestRobustBigDecimalTextField.test(TestRobustBigDecimalTextField.java:95)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.tuntinetti.view.reusables.formcomponents.TestOvertimeCategoryChoice (0s)
🟢 testOvertimeCategoryChoices (0s)
🟢 com.tustor.tuntinetti.view.reusables.validators.TestNewNameCheck (0s)
🟢 testNameHasChanged (0s)
🟡 com.tustor.tuntinetti.view.system.TestServletAndThreads (0s)
🟡 testProcessingThreadDoesNotSwallowThreadDeath (0s)
TODO: finish the test
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.system.TestServletAndThreads.testProcessingThreadDoesNotSwallowThreadDeath(TestServletAndThreads.java:36)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.tuntinetti.view.notification.TestNotificationsPanel (0s)
🟢 testOnOpenAjaxNotificationFunction (0s)
🟢 testBeforeOpenAjaxNotificationFunction (0s)
🟢 testCloseAjaxNotificationFunction (0s)
🟢 testCloseOnClickAndNotifyViaAjaxFunction (0s)
🟢 testNotificationSettings (0s)
🟢 com.tustor.tuntinetti.view.login.TestTallierUtils (0s)
🟢 testBase64Encoding (0s)
🟢 testSigning (0s)
🟢 testSignatureVerificationAndParsing (0s)
🟢 testTimeEncoding (0s)
🟡 com.tustor.tuntinetti.view.session.TestPersonalizationCookieInfo (0s)
🟢 testDecodingInvalidBase64 (0s)
🟢 testDecodingNewBase64JsonValues (0s)
🟡 testEncodingNewBase64JsonValues (0s)
Base64 encoded value expected:<...LCJsYW5nIjoiZmkifQ==[
]> but was:<...LCJsYW5nIjoiZmkifQ==[]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.tuntinetti.view.session.TestPersonalizationCookieInfo.testEncodingNewBase64JsonValues(TestPersonalizationCookieInfo.java:50)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testDecodingOldJsonValues (0s)
🟢 com.tustor.tuntinetti.view.session.models.TestReportingRangeModel (0s)
🟢 testOvertimeCycleShouldClearWhenDateRangeIsChanged (0s)
🟡 com.tustor.tuntinetti.view.utils.api.genericinvoice.TestGenericInvoiceApiUtilsStatic (0s)
🟡 warning (0s)
No tests found in com.tustor.tuntinetti.view.utils.api.genericinvoice.TestGenericInvoiceApiUtilsStatic
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.TestSuite$1.runTest(TestSuite.java:90)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.tuntinetti.view.utils.TestHoursLockDateEditingSetEnabledVisitor (0s)
🟢 testGetHoursLockDateEditingSetEnabledVisitorForAbstractReportPanel (0s)
🟢 com.tustor.tuntinetti.view.utils.TestProCountorApiUtils (0s)
🟢 testCheckPercentPostfix (0s)
🟢 com.tustor.tuntinetti.view.services.labyrintti.TestLinkMobilitySmsMessageHandlerPage (0s)
🟢 testLinkmobilityCgiInboundSms (0s)
🟢 testLinkmobilityCgiOutboundSms (0s)
🟢 testLinkmobilityMyLinkInboundSms (0s)
🟢 testLinkmobilityMyLinkInboundDlr (0s)
🟢 testLinkmobilityMyLinkOutboundSms (0s)
🟡 com.tustor.tuntinetti.backend.logic.TestVartiointialanKTA (0s)
🟢 testAverageHourlySalaryUsage (0s)
🟡 test_TODO_VAATIIKO_SINITARRALISAN_KTAnKayttoWTRssa (0s)
työajan lyhennyksen korvauksen määrä expected:<[9]0> but was:<[]0>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:386)
	at com.tustor.tuntinetti.backend.logic.TestVartiointialanKTA.test_TODO_VAATIIKO_SINITARRALISAN_KTAnKayttoWTRssa(TestVartiointialanKTA.java:223)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testAverageHourlySalary (0s)
🟢 testEmergencyWorkDoesntAffectAverageHourlySalary (0s)
🟢 testBonustenVaikutusJaKtanKayttoPyhakorvauksissa (0s)
🟢 testKtaVahintaanTuntipalkka (0s)
🟢 testBonustenVaikutusJaKtanKayttoSairauslomapalkassa (0s)
🟢 com.tustor.tuntinetti.backend.logic.TestTyossaolonVeroistenPaivienLaskuri (0s)
🟢 testKaytetaanContractSeriesKohtaistaKalenteria (0s)
🟢 com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaFast (2min 40s)
🟢 testTarkasteleToteutuneitaJaEkvivalenttiTuntejaJosSovitutTunnitEiYllaXXXVRajaan (0s)
🟢 testLomakorvausKunEiTaysialomanmaaraytymiskuukausia (1s)
🟢 testTyhjakinVoiKerryttaaLomaa (0s)
🟢 testSairaslomaTaskinPaalla (0s)
🟢 testEiVaikutaMaksusaldoonLippuAnsaintaVacationEarnedissa (0s)
🟢 testDeboranHetimaksuunYliohjausBugi1 (0s)
🟢 testDeboranHetimaksuunYliohjauksenPurku2018 (0s)
🟢 testSuorituskyky1Ja2 (4s)
🟢 testSuorituskyky3 (2s)
🟢 testSuorituskyky4 (3s)
🟢 testSuorituskyky5 (4s)
🟢 testCacheRaceCondition (0s)
🟢 testToisenVuodenValintaJaContractPeriodEndingReasonMaaliskuu (2s)
🟢 testDeboranHetimaksuunYliohjausBugi2 (0s)
🟢 testToisenVuodenValintaJaContractPeriodEndingReason (2s)
🟢 testTyosuhteenAlkupaivaJaTekninenAlkupaiva (0s)
🟢 testLoppupalkastaJaaneetMaksamattomatLomarahat (0s)
🟢 testArvioituManuaalinenLoppupalkkamaksunYliajoNollaaVelat (0s)
🟢 testLomarahanMaksupaivanHuomittaJatto (0s)
🟢 testMenneisyydenIrrallinenLomaraha (0s)
🟢 testErillinenLomarahaJaSaldovika (0s)
🟢 testVacationDayOffMaksuVahentaaVelkaa (0s)
🟢 testValillaVacationDayOffJaLoppupalkka (0s)
🟢 testKunLoppupalkassaEiKorvataLomarahojaNeEivatJaaVelkaankaan (0s)
🟢 testKkPalkkaisenEkvivalentitPaivat (2s)
🟢 testHasErillinenMaaraAikaisenLomakorvausprosentti (0s)
🟢 testKkpalkkaisenLaskentaJaLomanpitoaika (0s)
🟢 testKuukausipalkanMuuttuminenJaLisat (1s)
🟢 testDailyRecordSerialisointi (0s)
🟢 testVapaaKunEiLomaaAnsaintaaEiLuetaSaldoon (0s)
🟢 testAnsaintojenPiilotusVainXlsRaportille (0s)
🟢 testVacationTyosuhteenUlkopuolella (0s)
🟢 testKkpalkkaisenSaastovapaatMaksetaanKkpalkalla (0s)
🟢 testPaattymissyyVoiPeruaLomarahatVanhoiltakinAnsainnoilta (0s)
🟢 testTyosuhteenKatkeaminenKatkaiseeSaldonJaVelanAutoAnsainta (0s)
🟢 testTyosuhteenKatkeaminenKatkaiseeSaldonJaVelanManualAnsainta (0s)
🟢 testJosPaivatJoMaksettuEiVähennetäPaivallisenKulutuksenEuroja (0s)
🟢 testLomapalkkavelkaViimeisenaPaivanaKunLoppupalkkafeature (0s)
🟢 testVainLoppupalkanMaksu (0s)
🟢 testManuaalinenAnsaintaLoppupalkassa (0s)
🟢 testTekninenAlkupaivaKatkaisee (0s)
🟢 testManuaalinenOsapaivaAnsaintaEiKaada (0s)
🟢 testEfektiivinenLomasopimussarja (0s)
🟢 testManuaalinenLoppupalkkaAnsainta (0s)
🟢 testVapaaKunEiLomaaKatkeaaMyosLoppupalkanLomakorvauksesta (0s)
🟢 testEiSaastovapaidenLomarahojaJosLomatJoMaksettu (0s)
🟢 testSaastovapaanMaksu2 (0s)
🟢 testSaastovapaanMaksu (0s)
🟢 testPreventSigmaVenytysOverlapForMainWithDifferentLabourAgreements (0s)
🟢 testSigmaJaSivusuhteetKunPaasopimusLaskuttaa (0s)
🟢 testSaastovapaaksiToukokuunToisena (0s)
🟢 testCase16654DeboranAnsaintasaantoYliohjaus (4s)
🟢 testKikyynSiirtyminenJa2013Lakimuutos (0s)
🟢 testCase16192LomapalkkavelanKulutus (0s)
🟢 testLomapalkkavelkaanVastaKunTyosuhdeTaiLomavuosiPaattyy (0s)
🟢 testLomapalkkavelanMaksuJa2Lomavuotta (0s)
🟢 testViivastettyLomasaldoJaLomapalkkavelka (0s)
🟢 testLomapalkkavelkaJaLoppupalkka (0s)
🟢 testLomapalkkavelkaJaAnsainnanPaattymispaiva (0s)
🟢 testLomapalkkavelka2 (0s)
🟢 test7DayGapCase16298 (0s)
🟢 testLomapalkkavelkaHuomioiMaksuvacationEarnedinAnsaintavuoden (0s)
🟢 testLomanansaintakaudetJaPsgLegacymode (0s)
🟢 test7daygapJaTekninenAloituspaivaJaTekninenPaattymispaiva (0s)
🟢 test7daygapAinoaSopimusJaTekninenAloituspaivaSeuraavanaLomavuonna (0s)
🟢 testSigmaDeputyMainPaallekkaisyys (0s)
🟢 testKirjattavienLoppupalkkanollaus_3 (0s)
🟢 testKirjattavienLoppupalkkanollaus_2 (0s)
🟢 testKirjattavienLoppupalkkanollaus_1 (0s)
🟢 testKirjattavanLomasaldonNollausKunEiLoppupalkkafeaturea (1s)
🟢 testLomapalkkavelanYlimaarainenLomaraha (0s)
🟢 test2013SaantoJaEriWorktimemodet (0s)
🟢 testKikyEiLaukaiseVuoden2013Saantoa (0s)
🟢 testEnsimmaisenVuodenAnsaintaVenytys (0s)
🟢 testYlityovapaaKerryttaaLomaa (0s)
🟢 testYliohjattuLoppupalkkalaskelma (0s)
🟢 testIlmanRullaaviaLoppupalkkaAnsainta31pvEtukateen (0s)
🟢 testMuutLomatyypitEivatVaikutaPerhevapaalimittiin (0s)
🟢 testEdVuodenPerhevapaaLimittiEiVaikutaMuihinLomatyyppeihin (0s)
🟢 testPerhevapaa6kkLimit (2s)
🟢 testSairaslomatEdelliseltaVuodelta (0s)
🟢 testLisalomapaivilleTaydetLomanansaintakuukaudet (0s)
🟢 testPctWtrSaldokulutusMutteiMaksua (0s)
🟢 testEiTuplakorvauksiaHetiMaksettaessa (0s)
🟢 testDebora60DayVoiTippuaTyomaaranVaihtuessa (0s)
🟢 testDebora60pvEiKatkeaTyosopimustenVaihtuessa (0s)
🟢 testDebora60day15hVkoHigherVacationPercentage (0s)
🟢 testPerhevapaanRakennusteollisuustyyli (0s)
🟢 testKkpalkkaJaSairasloma (0s)
🟢 testCityworkLomapalkkavelkaJaSivusuhteetJaTekninenAlkupaiva (0s)
🟢 testLomapalkkavelkarivienPiilotus (0s)
🟢 testOtetaankoKTAnKeskimViikkotunteihinMukaanKaikkiViikot (0s)
🟢 testCityworkLomapalkkavelkaEiTuplia (0s)
🟢 testCityworkLomapalkkavelkaJaVenytetytlomanmaaraytymiskaudet (0s)
🟢 testCityworkLomapalkkavelkaJaSivusuhteet (0s)
🟢 testVenytysJaLomapalkkavelka (0s)
🟢 testNovartAsMainContract (0s)
🟢 testOsaAikaElakeEiVaikutaKertymaan (0s)
🟢 testCityworkNovartTyosuhteet (2s)
🟢 testTechnicalEndDateAfterContractPeriodEndDate (0s)
🟢 testLoyhennysLyhyessaTyosuhteessa (0s)
🟢 testValitaanParempiAnsainta375h (0s)
🟢 testAllSigmaTests (3s)
🟢 testLaskennallinenPalkkaJaSopimuskatkos (0s)
🟢 testVenytysJaLaskennallinenPalkka (0s)
🟢 testTavallinenValiJaLaskennallinenPalkka (0s)
🟢 testLomapalkkalaskelmanSerialisointi (0s)
🟢 testWeekStartTimeEffects (0s)
🟢 testLoppupalkkaJaUseaPaattyvaSarja (0s)
🟢 testDisplayAndManualOverride (0s)
🟢 testTekninenPaattymispaivaJaPaattymissyy (0s)
🟢 testTekninenAlkupaivaKatkaiseeJakson (0s)
🟢 testRullaavaJaVenytys2 (0s)
🟢 testRullaavaJaVenytys (0s)
🟢 testPaasopimusEiHyppaaTaaksepain (0s)
🟢 testLimittaisetSopimuksetEiHypi (0s)
🟢 testLimittaisetSopimuksetSigma (0s)
🟢 testLimittaisetSopimuksetSigmaVainSivusarjoja (0s)
🟢 testOsaAikainenVapaaJaLaskennallinenPalkka (0s)
🟢 testVanhempainvapaa (1s)
🟢 testAitiysvapaa (2s)
🟢 testIsyysvapaa (2s)
🟢 testKkPalkkalaskelmaJaLisatSuhteessa (0s)
🟢 testEiPaasopimustaJaIsMainDeterminesEtc (0s)
🟢 testSigmaLomapaivatKunEiPaasopimusta (0s)
🟢 testEiTupliaKkPalkkaan (0s)
🟢 testEiKaaduJosLasketaanLaskemaKatkopaivalleSivuSarjassa (0s)
🟢 testJosHetimaksettavaPctEiLomapalkkavelkaa (0s)
🟢 testEiLasketaOsiaEnnenTeknAlkupv (0s)
🟢 testPsg7DayGapBugi (0s)
🟢 testKkpalkkaJaRullaavaLaskelma (0s)
🟢 testLomarahaJaPaattymissyy (0s)
🟢 testLomarahatKunNonStdPctKorvauksella (1s)
🟢 testSigmalaskentaJaSamatVuosilomaEhdot (0s)
🟢 testKkPalkkainenJosTyoaikaMuuttuuPalkkaEi (0s)
🟢 testSuhteessaKkPalkkaanLisanEsitys (0s)
🟢 testMaksettujenKkPalkkojenLaskenta (0s)
🟢 testOletetaanDaterangenPaattavanMyosTyosuhteen (0s)
🟢 testLomapalkkavelkaKunEiLomaa (0s)
🟢 testJuoksevaLomakorvausJaToinenLomanansaintavuosi (0s)
🟢 testLomarahaVapaaKunEiLomaaKorvauksesta (0s)
🟢 testEiNollattujaLaskelmiaLomapalkkavelkaraportille (0s)
🟢 testLomarahanMaksupaivaJaLomapalkkavelka (0s)
🟢 testKesakuun2016LiputPaalleMilloin (0s)
🟢 testKuukausipalkkaAnsaintakaudenLopunMukaan (0s)
🟢 testHenkilokohtaistenLisienOhitus (19s)
🟢 testHenkilokohtaisetLisat (12s)
🟢 testHenkilostonRahalahja (9s)
🟢 testKeskituntiansionMaxTuntimaaranYlittavaToteuma (0s)
🟢 testKpkJaProsenttiKkPalkanLisaksi (0s)
🟢 testKeskipaivapalkanKerroin (0s)
🟢 testKeskipaivapalkkaKahdesasosaMultiSeries (0s)
🟢 testKeskipaivapalkkaKahdeksasosaNoOvertime (0s)
🟢 testKeskipaivapalkkaKahdeksasosaOvertime (0s)
🟢 test_TODO_EiSickleavenTaskGroupTaiSuLisiaKpkLaskentaan (0s)
🟢 testEiSickleavenTaskGroupLisiaKpkLaskentaan (0s)
🟢 test_TODO_EiSairausajanPyhaLisiaKpkLaskentaan (0s)
🟢 testEiSairausajanLisiaKpkLaskentaan (0s)
🟢 testDeterministinenEndDate (0s)
🟢 testLomapalkkavelkaViimeinenLoppupalkkaIlmanLomapaivia (0s)
🟢 testFlexJaWorkTimeCompensationHetiEkvivalentteja (0s)
🟢 testLauantaiLomapaivatKerryttavat (0s)
🟢 testEkaJaVikaKkYhteenPitkaTyosuhde (0s)
🟢 test7DayGapJaLomapalkkavelka (0s)
🟢 testEiLomapalkkavelkaaEnnenCpStartDatea (0s)
🟢 testLomapalkkavelkaJaMuuttuvaTyoaika (0s)
🟢 testSaannollistenSickleave (0s)
🟢 testEpasaannollistenSickleave (0s)
🟢 testEpasaannollistenHolidayJaVacationHours (0s)
🟢 testLomapalkkavelkaKunRahojaMaksettuliikaa (0s)
🟢 testLomapalkkavelkaKunLomaKulutettu (0s)
🟢 testLomapalkkavelkaAnsaintapaivana (0s)
🟢 testAlleKuukaudenContractPeriodit (0s)
🟢 testLomanMaaraytymisJaksoCache (0s)
🟢 testVenytysMaaliskuussa (0s)
🟢 testValitaanParempiAnsaintaSaantoAlkaaMaaliskuussa (0s)
🟢 testValitaanParempiAnsaintaSaantoVainLoyhennettyja (0s)
🟢 testValitaanParempiAnsaintaSaanto (9s)
🟢 testRullaavaKunValissaEiTyosopimusta (0s)
🟢 testAnsaintaSaantoKunViikkotunnitSovittu (0s)
🟢 testVainLomanmaaraytymiskausiHuomioidaan (0s)
🟢 testLomaprosenttiPyoristys (0s)
🟢 testVuosilomapaiviaEiRecordataTuplana (0s)
🟢 testTyosuhdeSentrinenVuosilomalaskentaJaSickleave (0s)
🟢 testTyosuhdeSentrinenVuosilomalaskentaJaVacation (0s)
🟢 testTyosuhdeSentrinenVuosilomalaskenta (0s)
🟢 testVuosilomaPalkkaJaRinnakkaisetTyosopimukset (0s)
🟢 testTyosuhteenPaattymissyynSeliteJaSigmaLaskenta (0s)
🟢 testTyosuhteenPaattymissyynSelite (0s)
🟢 testTotalSaldoonEiOsavuodenArvioitaMukaan (0s)
🟢 testMustGenerateStatsForAllMonths (0s)
🟢 testKeskituntiansiolaskentaJaEpasaannollinenTyoaika (0s)
🟢 test7pvSaantoJaKorvausprosentti (0s)
🟢 testPalvelusvuodetEnnenVuotta1992 (0s)
🟢 testKulutuksetMaksutJaVelkaKunErillisetSaldot (0s)
🟢 testKulutuksetMaksutJaVelkaKunSamatSaldot (0s)
🟢 testLomautusOnEkvivalenttia30pv (0s)
🟢 testLomautusOnEkvivalenttiaToistuvastiJosValissaOnToissa (0s)
🟢 testAlkusaldonTaiManuaalisenVacationEarnedinYlijaamatEivatTuleLoppupalkkaan (0s)
🟢 testContractSeriesKohtainenLoppupalkanLomasaldomuutos (0s)
🟢 testLomapalkkavelkaKunLomanmaaraytymiskausiKatkeaa (0s)
🟢 testAnsaintaSaannonVenytysKunLomanAnsaintakausiPaattyy (0s)
🟢 testLomarahaPaymentDate (0s)
🟢 test1Tai2VuodenLomanansaintaanEiVaikutaContractPeriodEndingReason (0s)
🟢 testLomarahanMaarityksenKatkeaminenJaContractPeriodEndingReason (0s)
🟢 testValidContractPeriodEndingReasonKatkaiseeTyosuhteen (0s)
🟢 testLomapalkkavelkaKunVacationEarnedKuluttaaUusiaJaAnsaittujaLomapaivia (0s)
🟢 testVierekkaisetTyosopimuksetJaStartDate (0s)
🟢 testOtaHuomioonContractPeriodEndingReason (0s)
🟢 testLomapalkkavelkaKunValillaLomapaivienAnsaintaaValillaEi (1s)
🟢 testLomapalkkavelkaKunValillaLomapaivienAnsaintaaValillaEiHistoriaIlmanMaksuja (0s)
🟢 testLomapalkkaJaRahavelkaEivatMeneNegatiivisiksi (0s)
🟢 testAlleSentinLomaPalkanPyoristysEiJaaKummittelemaan (0s)
🟢 testLomapalkkavelkaanEiTuleVacationEarnedejaEnnenEnsimmaistaAnsaintaa (0s)
🟢 testSuhteetonLomakorvausPaiviinNahdenJaLomapalkkavelka (0s)
🟢 testLomapalkkavelanLaskentaanRullaavatLomatKunBittiPaalla (0s)
🟢 testPuuttuvienLomarahojenEtsinta (0s)
🟢 testLomapalkkavelanOsat (2s)
🟢 testLomarahaaLomakorvauksistaEriTyosuhteenPaattymissyista (0s)
🟢 testProsenttiperusteinenWtrJaLomapalkka (0s)
🟢 testPalvelusvuosienLaskenta (0s)
🟢 testSickleaveEqLaskentaKunEiSopimusta (0s)
🟢 testPalvelusVuodetKunAiemminEriContractSeries (0s)
🟢 testKkpalkkaisenTyoaikaMuuttuuLomanmaaraytymisvuonnaJaLaskennallinenPalkka2 (0s)
🟢 testKkpalkkaisenTyoaikaMuuttuuLomanmaaraytymisvuonnaJaLaskennallinenPalkka1 (0s)
🟢 testKkpalkkaisenTyoaikaMuuttuuLomanmaaraytymisvuonna (0s)
🟢 testKuukausipalkkaMuuttuuEnnenLomaa (0s)
🟢 testTyosuhdeMuuttuuTuntipalkkaiseksi (0s)
🟢 testLomarahatKunTyoaikaMerkittävästiVaihtuuKeskenVuoden (0s)
🟢 testAnsaintaKunLomanmaaraytymiskausiKatkeaaMuttaTyosuhdeJatkuu (0s)
🟢 testAnsaintaKunLomanmaaraytymiskausiKatkeaaMuttaTyosuhdeJatkuuJaMyohemminKatkeaa (0s)
🟢 testAnsaintaKunLomanmaaraytymiskausiKatkeaaMonestiMuttaTyosuhdeJatkuu (0s)
🟢 testAnsaintaKunLomanmaaraytymiskausiKatkeaaMonestiMuttaTyosuhdeJatkuuJaLopuksiKatkeaa (1s)
🟢 testLomarahatKunTesVaihtuuKeskenVuoden (0s)
🟢 testToisenVuodenLomanansaintaKunTesVaihtuu (0s)
🟢 testLomanansaintaKunCpAlkaaHuhtikuunAlussa (0s)
🟢 testManuaalinenYliajoTunnistetaanBitista (0s)
🟢 testVuosilomaKerryttaaLomaa (0s)
🟢 testTechnicalEndDateJaGetEffectiveContractPeriodStartDate (0s)
🟢 testVapaaSaldolaskenta (0s)
🟢 testLoppupalkanYliohjausEiMuutuMaksuksi (0s)
🟢 testIsMainContractSerieDeterminesExtraAndOvertimeAndHoliday (0s)
🟢 testKuukausipalkanLaskenta (0s)
🟢 testOsaAikaisenKuukausipalkkaisenLomapalkka (0s)
🟢 test7DayGapJaTyosuhteenPaattyminen (0s)
🟢 testDisplayAutoVacationStartYear (0s)
🟢 testTyhjaSopimusEiKaada (0s)
🟢 test7DayGapJaRullaavaLaskelma (0s)
🟢 test7DayGapJaMuuttuvaTyosuhde (0s)
🟢 testSevenDaySickleaveGapKunLomalaskelmia (2s)
🟢 testSevenDaySickleaveGapKunEiLaskelmia (2s)
🟢 testLomarahaQualification (0s)
🟢 testVuosilomaMaksuunTunteina (0s)
🟢 testSaastovapaidenLoppupalkanLomakorvaukseenKaytetaanTyosuhteenLopunKuukausipalkkaa (0s)
🟢 testLomatLasketaanVainPaasopimukselle (0s)
🟢 testLoppupalkanLomakorvauksenVaikutusSaldoon (0s)
🟢 testPctBasedKorvauksenPyoristys (0s)
🟢 testSeparateSaldoesVacationRecordVaikutus (0s)
🟢 testKulukorvaukset (0s)
🟢 testVacationEarnedLoppupalkkabitti (0s)
🟢 testErillisetAlkusaldot (0s)
🟢 testLoppupalkkaKunVanhojaJaUusiaLomia (1s)
🟢 testMitkaLiputTarvitaanLoppupalkkaan (0s)
🟢 testLoppupalkkaJaKatkollaOllutTyosuhde (0s)
🟢 testGetVuosilomaPalkkaYliohjatuinPaivin (1s)
🟢 testLomakorvausYliohjatuinPaivinKunVacationDayOff (0s)
🟢 testLomakorvausKunVacationDayOffJaVanhatLomapaivatMaksettuJo (0s)
🟢 testKaksiPerakkaistaLoppupalkkaa (0s)
🟢 testSaldoNollautuuLoppupalkkaan (0s)
🟢 testVuosilomaVacationEarnedEiSaaRecordautuaTuplana (0s)
🟢 testPctBasedLomakorvausYliajaaLoppupalkan (0s)
🟢 testLoppupalkkaLasketaanMyosViimeiseltaPaivalta (0s)
🟢 testPctKorvausHetiMaksuun (0s)
🟢 testPctKorvausHetiMaksuunSalaries (0s)
🟢 testPctKorvausAnsaintasaanto (0s)
🟢 testHuhtikuunAnsaintaSaantoVaikutusCityW (0s)
🟢 testTasanYksiKuukausiKokoaikainenCitywork (0s)
🟢 testLoyhennysKunCpAlkaaKeskellaMaaliskuuta (0s)
🟢 testTekninenTyosuhteenAlkupaivaVaikuttaaLomalaskentaan (0s)
🟢 testVapaastaEiAnsaitseVuosilomaa (0s)
🟢 testVuorolistanMukainenTasausvapaaOikeuttaavuosilomaan (0s)
🟢 testLyhennysvapaatOikeuttavatVuosilomaan (0s)
🟢 testPalkatonvapaaEiOikeutavuosilomaan (0s)
🟢 testLiukumavapaaOikeuttaavuosilomaan (0s)
🟢 testItsenaisyyspaivaEiEkvivalenttiJosEiHolidaytunteja (0s)
🟢 testItsenaisyysPaivaEkvivalenttiKunOnHolidaytunteja (0s)
🟢 testLomakorvausLoppupalkkaanVaikkeiOlisiLomapaivia (0s)
🟢 testProsKorvaukseenPerheeseenLiittyvatVapaat (0s)
🟢 testProsenttiperusteinenLomakorvausEriPoissaolotyypeilleVuosilomalainMukaisesti (2s)
🟢 testProsKorvaukseenEiPalkattomiaSairaslomia (0s)
🟢 testProsPerLoppupalkkaanPalkattomatSairaslomat105pv (0s)
🟢 testProsPerLomapalkkaanPalkattomatSairaslomat105pv (0s)
🟢 testKeskenVuodenKuukausipalkalle (0s)
🟢 testTyontekijanOikeusVapaaseen (0s)
🟢 testGetWorkHoursAccordingToContract (0s)
🟢 testMuunKuinLisaJaYlityoajanPalkkaAikaperusteisineLisineenSunnuntaityosta (0s)
🟢 testTrainingShouldPassOvertimeFilter (0s)
🟢 testTyossaolonVeroistenPaivienLaskuriEiHeitaExceptioniaVaikkaOlisiHolidayHoursejaIlmanHolidayta (0s)
🟢 testDisplayLomapalkkalaskelmanLukuarvot (0s)
🟢 testDisplayLomapalkkalaskelmanLukuarvojenTalvilomaerotusRiippuuBitista (0s)
🟢 testProsenttiperusteisenLaskennallinenPalkkaSkaalautuuPalkankorotustenMukaan (0s)
🟢 testKeskiarvoistetaanVaikkaPalkattomallaSickleavellaOlisiTimeRange (0s)
🟢 testPalkalliselleSairaslomalleEiLasketaLaskennallistaPalkkaa (0s)
🟢 testKunSaannollinenTyoaikaProsenttipalkkaisenLomapalkanLaskennallinenPalkkaTuleeKeskimaaraisenTyoajanMukaan2 (0s)
🟢 testKunSaannollinenTyoaikaProsenttipalkkaisenLomapalkanLaskennallinenPalkkaTuleeKeskimaaraisenTyoajanMukaan (0s)
🟢 testKaupanProsenttiperusteisenVuosilomapalkanLaskennallisenPalkanKeskiarvoistusvali3Kuukautta (0s)
🟢 testHPLProsenttiperusteisenVuosilomapalkanLaskennallisenPalkanKeskiarvoistusvali12Viikkoa (0s)
🟢 testElisanProsenttiperusteisenVuosilomapalkanLaskennallisenPalkanKeskiarvoistusvali12ViikkoaSickleaveAlkaaHolidayPutkessa (0s)
🟢 testElisanProsenttiperusteisenVuosilomapalkanLaskennallisenPalkanKeskiarvoistusvali12Viikkoa (0s)
🟢 testProsenttipalkanLaskennallisenPalkanKeskiarvoistusEiLaskePoissaolojaMukaan (0s)
🟢 testAnsaintasaannonPyoriminen_2 (1s)
🟢 testAnsaintasaannonPyorintaa_1_EiEnaaTapahdu (0s)
🟢 testJosOnVainYksiKuukausiSitaEiLasketaKahdestiA (0s)
🟢 testJosOnVainYksiKuukausiSitaEiLasketaKahdestiB (0s)
🟢 testReunakuukausienYhdistaminenKunValissa3TayttaKuukauttaJaReunakuukaudetTyhjia (0s)
🟢 testReunakuukausienYhdistaminenKunValissa3TayttaKuukauttaJaToisessaReunassaAlleTaydenKuukaudenRajan (0s)
🟢 testReunakuukausienYhdistaminenKunValissa3TayttaKuukauttaJaToisessaReunassaYliTaydenKuukaudenRajan (0s)
🟢 testReunakuukausienYhdistaminenKunValissa3TayttaKuukauttaJaToisessaReunassaYliTaydenKuukaudenRajanMuttaRajattuAnsaintakausi (0s)
🟢 testReunakuukausienYhdistaminenKunValissa3TayttaKuukauttaReunoissaYhteensaYksiTaysiKuukausi (0s)
🟢 testReunakuukausienYhdistaminen35hSaannolla_ensimmaistaKuukauttaEiTuplata (0s)
🟢 testReunakuukausienYhdistaminen35hSaannolla_viimeistaKuukauttaEiTuplata (0s)
🟢 testReunakuukausienYhdistaminenKunValissa3TayttaKuukauttaReunoissaMolemmissaYksiTaysiKuukausi (0s)
🟢 testReunakuukausienYhdistaminenKunAlleKaksiKuukauttaMolemmatItsenaisestiTaysia (0s)
🟢 testLisatyonKorotusosatEivatTuleKeskipaivapalkanLomanmaaraytymisvuodenAnsioon (0s)
🟢 testGetDailyReportsPalauttaaViimeisenkinRangenDailyReportinVaikkaSeOlisikinAinoaDailyReportIkina (0s)
🟢 testGetDailyReportsPalauttaaViimeisenkinRangenDailyReportinVaikkaSeOlisikinViimeinenDailyReportIkina (0s)
🟢 testGetDailyReportsPalauttaaEiKaaduVaikkaDateRangeOlisiReserveRangenUlkopuolella (0s)
🟢 testGetDailyReportsPalauttaaViimeisenkinRangenDailyReportinVaikkaSeEiOlisikaanViimeinenDailyReportIkina (0s)
🟢 testGetDailyReportsEiPalautaViimeistaDailyReportiaKahdestiJosSenJalkeenOnTyhjaDailyReport (0s)
🟢 testGetDailyReportsEiKaaduJosDailyReportejaEiOleAnnetunRangenLoppuunAstiJosContracPeriodLoppuu (0s)
🟢 testGetDailyReportsPalauttaaMyosAinokaisenDailyReportinVaikkaRangeJatkuu (0s)
🟢 testGetDailyReportsPalauttaaMyosAinokaisenDailyReportin (0s)
🟢 testGetDailyReportsEiKaaduJosDailyReportejaEiOtleAnnetunRangenLoppuunAstiVaikkaContractPeriodEiLoppuisi (0s)
🟢 testGetDailyReportsToimiiOikeinVaikkaDaterangellaOlisiTyhjaVali (0s)
🟢 testLeifErikssonVuosilomalaskenta (0s)
🟢 testVuosilomasaldossaEiSaaNakyaVuosilomatJotkaEivatOleVielaKaytettavissa (0s)
🟢 testVuosilomasaldossaPitaaNakyaVuosilomatLoppupalkastaEnnenLomanpitoaikaa (0s)
🟢 testContractSeriesFilteringInVacationBalancesKunKaikkienContractSeriesienLomatLasketaan (0s)
🟢 testContractSeriesFilteringInVacationBalancesKunVainSickleaveContractSeriesinLomatLasketaan (0s)
🟢 testJosSairastuuKeskenTyopaivanSekaSairasEttaTyotunnitLasketaan (0s)
🟢 testJosKeskenTyopaivanSairastuuSePaivaLasketaanTyopaivaksi (0s)
🟢 testVacationTypesEarnVacation_35hSaanto (0s)
🟢 testVacationTypesEarnVacation_14pvSaanto (0s)
🟢 testWorktimeReductionEkvivalenttius (0s)
🟢 testWorktimeReductionsEarnVacationFromMoreThan6DaysAtATime (0s)
🟢 testKoulutuspaivienEkvivalenttiusrajat (0s)
🟢 testKoulutuspaivienKasittelyTyossaolonveroisina (2s)
🟢 testIsSickleaveVoid (0s)
🟢 testGetWorkedHoursInMonthActualJaYhdenPaivanPituinenRange (0s)
🟢 testKtataEiKaytetaLaskennallisessaPalkassa (1s)
🟢 testContractSeriesFilteringEiRikoCachea (0s)
🟢 testVuosilomaOppaanEsimerkki (0s)
🟢 testPalkallinenSairauslomaKerryttaaProsenttiperusteistaVuosilomapalkkaa (0s)
🟢 test35hSaannollaViikonloputLasketaanSairauspaivienRajoihinMukaan (0s)
🟢 testPalkallinenAitiyslomaKerryttaaLaskennallistaPalkkaa (0s)
🟢 testPalkallinenIsyyslomaKerryttaaLaskennallistaPalkkaa (0s)
🟢 testPalkallisetSairauslomatKerryttavatProsenttiperusteistaVuosilomaPalkkaa (0s)
🟢 testPalkatonAitiyslomaKerryttaaLaskennallistaPalkkaa (0s)
🟢 testPalkatonIsyyslomaKerryttaaLaskennallistaPalkkaa (0s)
🟢 testLomautusKerryttaaLaskennallistaPalkkaa (0s)
🟢 testPalkattomatSairauslomatKerryttavatLaskennallistaPalkkaa (0s)
🟢 testPidettyVuosilomaEiKerrytaProsenttiperusteistaVuosilomapalkkaa (0s)
🟢 testLapsenSairausEiKerrytaJosOnPalkatonVapaaPaalla (0s)
🟢 testLapsenSairausViikonloppunakinJosOnTimeranget (0s)
🟢 testLapsenSairausEiVuosittaistaYlarajaa (0s)
🟢 testLapsenSairausMax4pvKerrallaanMuttaVoiOllaUseampiaJaksoja (0s)
🟢 testVacationIlmanTyosopimustaEiVaikutaLaskentaan (0s)
🟢 testPalkatonSairausloma14PaivanSaantoSovitutTyoajat (0s)
🟢 testPalkatonSairausloma35hSaantoEiSovittuaTyoaikaa (0s)
🟢 testPalkatonSairauslomaJaPalkatonVapaaPaallekain35hSaantoEiSovittuaTyoaikaa (0s)
🟢 testPalkallinenSairauslomaJaPalkatonVapaaPaallekain14PaivanSaantoEiSovittuaTyoaikaa (0s)
🟢 testPalkatonSairausloma35hSaantoSovitullaTyoajallaYlipitkaSairausloma (0s)
🟢 testPalkatonSairausloma35hSaantoEpasaannollisellaTyoajallaYlipitkaSairausloma (0s)
🟢 testPalkatonSairausloma35hSaantoSovitullaTyoajallaSairauslomaPatkissa (0s)
🟢 testPalkatonSairausloma35hSaantoIlmanSovittuaTyoaikaaSairauslomaPatkissa (0s)
🟢 testSamanavuonnaAlkaneenTyosuhteenEnsimmainenJaViimeinenKuukausiLasketaanYhdeksi (0s)
🟢 testSamanaVuonnaAlkaneenTyosuhteenEnsimmainenJaViimeinenKuukauttaEiTulisiLaskeaYhdeksiVaikkaEnsimmainenKuukausiOlisiVajaa (0s)
🟢 testEpasaannollisenTyosuhteenPaattyessaKoeaikapurkuunVoidaanKayttaa35hSaantoa (0s)
🟢 testSaannollisenTyosuhteenPaattyessaKoeaikapurkuunKaytetaan14pvSaantoa (0s)
🟢 testMaaraAikaisenLomakorvausKunErillisetLomakorvausprosentit (0s)
🟢 testMaaseutuelinkeinoTyylinenKtaLomapalkkaTuntipalkkaisille (2s)
🟢 testMaaseutuelinkeinotyylinenKtaLomapalkkaJa_PAID_VACATION_POSTPONED (0s)
🟢 testMaaseutuelinkeinoTyylinenKtaLomapalkkaTuntipalkkaisilleKunLomanpitoaikaLeikkaaLomanmaaraytymisvuotta (0s)
🟢 testMaseutuelinkeinoTyylinenKtaLomapalkkaHuomioiVainKorvattavatLomapaivat (0s)
🟢 testNoRealWorkDaysButPaidVacation (0s)
🟢 testOneRealWorkDayAddedToPaidVacation (0s)
🟡 com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohta (0s)
🟡 testXX (0s)
TODO entä jos yhdessä työkohteessa on daily ja toisessa weekly overtime? Pitääkö niistä tehdä List<HoursSummary(overtimeAgreement)> ?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohta.testXX(TestViikkoylityoJaViikonAlkamisajankohta.java:67)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testNormaaliTyoviikkoEiViikkoylitoita (0s)
🟢 testMaanantaiKlo7AlkavaTyoviikkoEiViikkoylitoita (0s)
🟢 testSunnuntaiIltanaAlkavaTyoviikkoEiViikkoylitoita (0s)
🟢 testNormaaliTyoviikkoEiViikkoylitoita_EnsimmainenViikkoAlkaaKlo7 (0s)
🟢 testMaanantaiAamullaAlkavaTyoviikkoEiViikkoylitoita_EnsimmainenViikkoAlkaaKlo7 (0s)
🟡 testSunnuntaiIltanaAlkavaTyoviikkoEiViikkoylitoita_EnsimmainenViikkoAlkaaKlo7 (0s)
 expected:<[64]> but was:<[48]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.tuntinetti.backend.logic.vacations.AbstractViikkoylityoTestCase.assertOvertimeSummary(AbstractViikkoylityoTestCase.java:204)
	at com.tustor.tuntinetti.backend.logic.vacations.AbstractViikkoylityoTestCase.assertEiViikkoylitoitaMuttaVuorokautisiaYlitoitaKyllaTyotAlkavatViikonAlusta(AbstractViikkoylityoTestCase.java:120)
	at com.tustor.tuntinetti.backend.logic.vacations.AbstractViikkoylityoTestCase.assertEiViikkoylitoitaMuttaVuorokautisiaYlitoitaKyllaTyotAlkavatViikonAlusta(AbstractViikkoylityoTestCase.java:97)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohta.testSunnuntaiIltanaAlkavaTyoviikkoEiViikkoylitoita(TestViikkoylityoJaViikonAlkamisajankohta.java:36)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohta.testSunnuntaiIltanaAlkavaTyoviikkoEiViikkoylitoita_EnsimmainenViikkoAlkaaKlo7(TestViikkoylityoJaViikonAlkamisajankohta.java:60)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.tuntinetti.backend.logic.vacations.TestLomapalkkalaskelmaPdfExport (0s)
🟢 testFillPdfFormWithFieldNames (0s)
🟢 testYliohjattuLomalaskelma (0s)
🟢 testKuukausipalkkaisenLisatJaKomissiot (0s)
🟢 testKuukausipalkkaisenLomapalkkalaskelma (0s)
🟢 testKeskipaivapalkkaisenLomapalkkalaskelma (0s)
🟢 testProsenttipalkkaisenLomapalkkalaskelma (0s)
🟢 testProsenttipalkkaisenLomapalkkalaskelmaYhdellaLomaAjalla (0s)
🟢 testProsenttipalkkaisenLomapalkkalaskelmaIlmanLomaAikoja (0s)
🟡 com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita (0s)
🟡 testXX (0s)
TODO Jos on tehnyt esim. su 22-> alkaneen vuoron, niin se tulisi huomioida yhdenkin viikon laskennassa?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.testXX(TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.java:69)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testXXY (0s)
TODO Iltalisien pudottaminen pois sellaisessa tesissä jossa niitä ei makseta ylitöiden ajalta, jos viikkoylityö siirtyy 'seuraavalle päivälle'..?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.testXXY(TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.java:76)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testNormaaliTyoviikkoEiViikkoylitoita (0s)
[NORMAL_TOWARDS_OVERTIME, NORMAL_DURING_EXTRA, NORMAL_DURING_WEEKLY_OVERTIME, EXTRA, WEEKLY_OVERTIME] expected:<3> but was:<5>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:198)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.assertOvertimeSummary(TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.java:46)
	at com.tustor.tuntinetti.backend.logic.vacations.AbstractViikkoylityoTestCase.assertEiViikkoylitoitaMuttaVuorokautisiaYlitoitaKyllaTyotAlkavatViikonAlusta(AbstractViikkoylityoTestCase.java:120)
	at com.tustor.tuntinetti.backend.logic.vacations.AbstractViikkoylityoTestCase.assertEiViikkoylitoitaMuttaVuorokautisiaYlitoitaKyllaTyotAlkavatViikonAlusta(AbstractViikkoylityoTestCase.java:97)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohta.testNormaaliTyoviikkoEiViikkoylitoita(TestViikkoylityoJaViikonAlkamisajankohta.java:20)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testMaanantaiKlo7AlkavaTyoviikkoEiViikkoylitoita (0s)
[NORMAL_TOWARDS_OVERTIME, NORMAL_DURING_EXTRA, NORMAL_DURING_WEEKLY_OVERTIME, EXTRA, WEEKLY_OVERTIME] expected:<3> but was:<5>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:198)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.assertOvertimeSummary(TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.java:46)
	at com.tustor.tuntinetti.backend.logic.vacations.AbstractViikkoylityoTestCase.assertEiViikkoylitoitaMuttaVuorokautisiaYlitoitaKyllaTyotAlkavatViikonAlusta(AbstractViikkoylityoTestCase.java:120)
	at com.tustor.tuntinetti.backend.logic.vacations.AbstractViikkoylityoTestCase.assertEiViikkoylitoitaMuttaVuorokautisiaYlitoitaKyllaTyotAlkavatViikonAlusta(AbstractViikkoylityoTestCase.java:97)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohta.testMaanantaiKlo7AlkavaTyoviikkoEiViikkoylitoita(TestViikkoylityoJaViikonAlkamisajankohta.java:28)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testSunnuntaiIltanaAlkavaTyoviikkoEiViikkoylitoita (0s)
[NORMAL_TOWARDS_OVERTIME, NORMAL_DURING_EXTRA, NORMAL_DURING_WEEKLY_OVERTIME, EXTRA, WEEKLY_OVERTIME, HOLIDAY_COMPENSATION] expected:<4> but was:<6>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:198)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.assertOvertimeSummary(TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.java:46)
	at com.tustor.tuntinetti.backend.logic.vacations.AbstractViikkoylityoTestCase.assertEiViikkoylitoitaMuttaVuorokautisiaYlitoitaKyllaTyotAlkavatViikonAlusta(AbstractViikkoylityoTestCase.java:120)
	at com.tustor.tuntinetti.backend.logic.vacations.AbstractViikkoylityoTestCase.assertEiViikkoylitoitaMuttaVuorokautisiaYlitoitaKyllaTyotAlkavatViikonAlusta(AbstractViikkoylityoTestCase.java:97)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohta.testSunnuntaiIltanaAlkavaTyoviikkoEiViikkoylitoita(TestViikkoylityoJaViikonAlkamisajankohta.java:36)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testNormaaliTyoviikkoEiViikkoylitoita_EnsimmainenViikkoAlkaaKlo7 (0s)
[NORMAL_TOWARDS_OVERTIME, NORMAL_DURING_EXTRA, NORMAL_DURING_WEEKLY_OVERTIME, EXTRA, WEEKLY_OVERTIME] expected:<3> but was:<5>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:198)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.assertOvertimeSummary(TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.java:46)
	at com.tustor.tuntinetti.backend.logic.vacations.AbstractViikkoylityoTestCase.assertEiViikkoylitoitaMuttaVuorokautisiaYlitoitaKyllaTyotAlkavatViikonAlusta(AbstractViikkoylityoTestCase.java:120)
	at com.tustor.tuntinetti.backend.logic.vacations.AbstractViikkoylityoTestCase.assertEiViikkoylitoitaMuttaVuorokautisiaYlitoitaKyllaTyotAlkavatViikonAlusta(AbstractViikkoylityoTestCase.java:97)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohta.testNormaaliTyoviikkoEiViikkoylitoita(TestViikkoylityoJaViikonAlkamisajankohta.java:20)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohta.testNormaaliTyoviikkoEiViikkoylitoita_EnsimmainenViikkoAlkaaKlo7(TestViikkoylityoJaViikonAlkamisajankohta.java:44)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testMaanantaiAamullaAlkavaTyoviikkoEiViikkoylitoita_EnsimmainenViikkoAlkaaKlo7 (0s)
[NORMAL_TOWARDS_OVERTIME, NORMAL_DURING_EXTRA, NORMAL_DURING_WEEKLY_OVERTIME, EXTRA, WEEKLY_OVERTIME] expected:<3> but was:<5>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:198)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.assertOvertimeSummary(TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.java:46)
	at com.tustor.tuntinetti.backend.logic.vacations.AbstractViikkoylityoTestCase.assertEiViikkoylitoitaMuttaVuorokautisiaYlitoitaKyllaTyotAlkavatViikonAlusta(AbstractViikkoylityoTestCase.java:120)
	at com.tustor.tuntinetti.backend.logic.vacations.AbstractViikkoylityoTestCase.assertEiViikkoylitoitaMuttaVuorokautisiaYlitoitaKyllaTyotAlkavatViikonAlusta(AbstractViikkoylityoTestCase.java:97)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohta.testMaanantaiKlo7AlkavaTyoviikkoEiViikkoylitoita(TestViikkoylityoJaViikonAlkamisajankohta.java:28)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohta.testMaanantaiAamullaAlkavaTyoviikkoEiViikkoylitoita_EnsimmainenViikkoAlkaaKlo7(TestViikkoylityoJaViikonAlkamisajankohta.java:52)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testSunnuntaiIltanaAlkavaTyoviikkoEiViikkoylitoita_EnsimmainenViikkoAlkaaKlo7 (0s)
[NORMAL_TOWARDS_OVERTIME, NORMAL_DURING_EXTRA, NORMAL_DURING_WEEKLY_OVERTIME, EXTRA, WEEKLY_OVERTIME, HOLIDAY_COMPENSATION] expected:<4> but was:<6>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:198)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.assertOvertimeSummary(TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.java:46)
	at com.tustor.tuntinetti.backend.logic.vacations.AbstractViikkoylityoTestCase.assertEiViikkoylitoitaMuttaVuorokautisiaYlitoitaKyllaTyotAlkavatViikonAlusta(AbstractViikkoylityoTestCase.java:120)
	at com.tustor.tuntinetti.backend.logic.vacations.AbstractViikkoylityoTestCase.assertEiViikkoylitoitaMuttaVuorokautisiaYlitoitaKyllaTyotAlkavatViikonAlusta(AbstractViikkoylityoTestCase.java:97)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohta.testSunnuntaiIltanaAlkavaTyoviikkoEiViikkoylitoita(TestViikkoylityoJaViikonAlkamisajankohta.java:36)
	at com.tustor.tuntinetti.backend.logic.vacations.TestViikkoylityoJaViikonAlkamisajankohta.testSunnuntaiIltanaAlkavaTyoviikkoEiViikkoylitoita_EnsimmainenViikkoAlkaaKlo7(TestViikkoylityoJaViikonAlkamisajankohta.java:60)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaFast2 (2min 42s)
🟢 testLaskennallinenPalkkaVanhempainvapaastaKunEiOikeuttaVuosilomaan (0s)
🟢 testPerhevapaalimit14PvSaanto (0s)
🟢 testPerhevapaalimit35hSaanto (0s)
🟢 testPerhevapaiden160PvRajaEiRajoituKuuteenKuukauteen14PvSaanto (0s)
🟢 testPerhevapaidenTyossaolonveroisuusJaLaskennallinenPalkka35PvSaannolla (0s)
🟢 testKuukausipalkkaisenProsenttilomapalkanLaskennallinenPalkkaPerhevapaista (0s)
🟢 testOdotusaikaEiKerrytaLomaaTaiLomapalkkaa14pvSaannolla (0s)
🟢 testOdotusaikaEiKerrytaLomaaTaiLomapalkkaa35hSaannolla (0s)
🟢 test7DayGapEiKatkaisePalvelusvuosilaskentaa (2s)
🟢 testPreventNpeFromKvtesTyylinenHetimaksettavaProsenttikorvaus (0s)
🟢 testSivusarjanYhdistaminenKunVuosilomaehdotSallivatVainJos35hSaanto (0s)
🟢 testSigmaLomapalkkaAnsaintaSaantoCaching (0s)
🟢 testPreventNpeWhenCheckingLoppupalkkatila2 (0s)
🟢 testPreventNpeWhenCheckingLoppupalkkatila (0s)
🟢 testKkpalkanKorotusTasmayttaaMyosLomarahavelkaa (0s)
🟢 testVuodenLopunArvioEiKulutaRullaavaaFeaturea (0s)
🟢 testLomarahapaivatEivatVajuItsekseen (0s)
🟢 testLoppupalkkaAnsaintaaVoidaanKorottaaKkpalkanMyohemminKorottuessa (0s)
🟢 testLomarahapaivatEivatLisaannyToisenTasmaytyksenYhteydessa (0s)
🟢 testSaastovapaaTasmaytyksetKunManuaalisiaYliohjauksia (0s)
🟢 testSaastovapaaJaKkPalkkaTasmaytyksetKunManuaalisiaYliohjauksia (0s)
🟢 testKkPalkkaTasmaytysKunPuhtaastiManuaalinenAnsaintaKeskenLomavuoden (0s)
🟢 testKkPalkkaJaSaastovapaaTasmaytysKunPuhtaastiManuaalinenAnsainta (0s)
🟢 testKkPalkkaTasmaytysKunAnsainnanManuaalinenYliohjaus (0s)
🟢 testEiTasmaytetaKkPalkkakorotuksenTakiaJosJoTasmaytettiinUudemmanSaastovapaavuodenTakia (0s)
🟢 testAbsentCalculationReserveDateRangeEscalation (0s)
🟢 testVuosilomaPalkkaJaRahaPuolenPaivanTarkallaAnsainnallaYliohjattuna (0s)
🟢 testWorkdaysAndHoursAccordingToContractJaSigma (0s)
🟢 testAlkupaivanLaskentaJaShouldIgnoreBecauseNonStandardWorkTime (0s)
🟢 testEffectiveStartDateKunTekninenAlkupaivaOnToisenSopimuksenAlkupaiva (0s)
🟢 testEffectiveStartDateKunTekninenAlkupaivaSamanaPaivanaPaattyvanMuttaAiemminAlkavanSopimuksenAikana (0s)
🟢 testTekninenAlkupaivaJaEffectiveStartDate (0s)
🟢 testGetLomapalkkaJaLomarahaMaksumaaraykselleSenttienHeitot (0s)
🟢 testValidEndingReasonButNoEndDate (0s)
🟢 testEffectiveContracPeriodEndDateKunRinnakkaisiaSopimuksia (0s)
🟢 testEffectiveContractPeriodStartDateKunRinnakkaisiaSopimuksia (0s)
🟢 testSivusarjojenKululajienHuomiointiLomapalkassa (0s)
🟢 testMaksumaaraysEurotKunMaksetaanSamallaKertaaKahtaManuaalistaAnsaintaa (0s)
🟢 testYhtaAnsaintaaMaksavaErillinenLomarahanMaksupaivaJaLomapalkkavelka (0s)
🟢 testUseaaAnsaintaaMaksavaErillinenLomarahanMaksupaivaJaLomapalkkavelka (0s)
🟢 testWorkDaysAccordingToContractUsesContractPeriodDaterangeEffective (0s)
🟢 testLomapalkanLaskutapaJaAnsaintasaannonYliohjaus (0s)
🟢 testTekninenAlkupaivaJaLimittainenSivusopimus (0s)
🟢 testLomienMaksumaarayksenEurotHuomioivatAiemmatMaksut (0s)
🟢 testKirjattavienSaldonNollausJaTyosuhteenJatkuminen (0s)
🟢 testLoppupalkkatilanEpasaannollisenVikatila (0s)
🟢 testProsenttiperusteinenLomakorvausEiTuleTuplana (0s)
🟢 testEiLomarahatasmaytystaManuaalisilleNollalomarahaLaskelmille (0s)
🟢 testLoppupalkkatila (1min 34s)
🟢 testLoppupalkanLomakorvausMaksunManuaalinenYliohjaus (1s)
🟢 testElakkeelleJaadessaAnsaitseeTaydetLomarahat (0s)
🟢 testEiLasketaKuluvanTyosuhteenPalvelusvuosiaJosNeEivatVaikutaLisalomapaiviin (0s)
🟢 testTasmaytysLaskelmienCachetusJaSuorituskyky (6s)
🟢 testKkpalkkaisenLomarahanTasmaytys (0s)
🟢 testLoppupalkkavirheKunLomapaiviaIlmanAnsaintaa (0s)
🟢 testFixedTermBittiJaChangedOrContinuingEndingReason (0s)
🟢 testPctKorvausJaPalvelusvuosienMaaranLaskenta (1s)
🟢 testKaranteeni (0s)
🟢 testVuosilomaJaTyopaivaPaallekain (1s)
🟢 testLisavapaapaivatJaUnikulmanVuosilomaKTA (0s)
🟢 testGetLomapalkkaJaLomarahaMaksumaaraykselle (0s)
🟢 testSaastovapaaLowLevelSpendingCalculation (0s)
🟢 testSaastovapaidenYhdistaminen (0s)
🟢 testLisavapaapaivienLaskentaEiSaaJaadaIkilooppiin (0s)
🟢 testSigmaLaskentaJaPaasopimusJossaEiTunteja (0s)
🟢 testSigmaSivusarjalaskentaJaTyopaivat (0s)
🟢 testVuosilomaEhtojenKaytonMinimityoaika (0s)
🟡 testRangeReportCloneAndComputingInstructions (0s)
sama instanssi expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:576)
	at com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaFast2.testRangeReportCloneAndComputingInstructions(TestVuosilomaFast2.java:5796)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testRangeReportCloningJaLomanpitoaikaanPerustuvaLomapalkka (0s)
molemmilla on sama computingInstructions expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:576)
	at com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaFast2.testRangeReportCloningJaLomanpitoaikaanPerustuvaLomapalkka(TestVuosilomaFast2.java:5941)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testLisavapaapaiviaEiLasketaSaldoonOsittaisistaArvioista (0s)
🟢 testLisavapaapaivaSaldolaskentaJaMuuttuvaReserveDaterange (0s)
🟢 testLisavapaapaivatJaSopimussarjat (0s)
🟢 testFixedTermBittiHuomiointi2 (0s)
🟢 testFixedTermBittiHuomiointi1 (0s)
🟢 testKoeaikapurkuJaFixedTermBitti (0s)
🟢 testAnsaintaKey (0s)
🟢 testRullaavassaLomalaskennassaVerrataanRullaamattomanLomanmaaraytymiskaudenPaattymispaivaa (0s)
🟢 testLomarahaTyosuhteenPaattyessaEnnenLomanAlkua (0s)
🟢 testLomapalkkavelanCachetus (0s)
🟢 testLomanpitoaikaanPerustuvaLaskentaJaRullaavienLaskelmienLomapalkatJaRahat (0s)
🟢 testLomanpitoaikaanPerustuvaLaskentaJaInitialisointi (0s)
🟢 testFeatureUsage (2s)
🟢 testLisavapaapaivatJaEdellisenaVuonnaEiAnsaintaa (0s)
🟢 testLisavapaapaivatJaFlex (0s)
🟢 testLisavapaapaivienKuluminenJaPalkkaLauantaisin (0s)
🟢 testLisavapaapaivanAutomaattinenLoppupalkka (0s)
🟢 testNovartJaLisavapaapaiva (0s)
🟢 testBackupKta (0s)
🟢 testLisavapaapaivanPalkka (3s)
🟢 testLisavapaapaivatKunLomanmaaraytymiskausiVaihtuuKeskenVuoden (0s)
🟢 testLisavapaapaivaLaskentaHuomioiVainLomaaAnsaitsevatAiemmatLaskelmat (0s)
🟢 testLisavapaapaivienAnsainta2 (1s)
🟢 testLisavapaapaivienAnsainta (1s)
🟢 testAnsaintaJaKulutusSaldot (0s)
🟢 testEtsiVacationilleMaksuJaKirjattavienAlkusaldo2 (0s)
🟢 testEtsiVacationilleMaksuJaKirjattavienAlkusaldo (0s)
🟢 testEtsiVacationilleMaksuJaPositiivinenAlkusaldo (0s)
🟢 testEtsiVacationilleMaksuJaNegatiivinenAlkusaldo (0s)
🟢 testEtsiVacationilleMaksu (0s)
🟢 testNovartKorvausJaAnsaintaSaannot (0s)
🟢 testRistiinlukitus (2s)
🟢 testLomapalkkalaskentaInitializationPerformance (16s)
🟢 testLomanpitoaikaanPerustuvaLaskutapaJaTyosuhteenPaattyminen (0s)
🟢 testKeskipaivaAnsioKunVuosilomaEhdoissaKta (0s)
🟢 testMaaseutuElinkeinojenLomapalkkaJosTesEiMaaritteleKTAta (0s)
🟢 testVapaaKunEiLomaaEiOleSaastolaskelma (0s)
🟢 testUusiAitiyslomaNollaaLaskurin (3s)
🟢 testLomarahaprosentinValinta (0s)
🟢 testLisatSuhteessaKkPalkkaan (0s)
🟢 testVuosilomalainYlittavienLomapaivienLomarahavaikutus (2s)
🟢 testLomarahaKunLomaaEiAnsaita (0s)
🟢 testSigmaLomanmaaraytymiskaudetKunPaasopimuksellaProsenttikorvaus (0s)
🟢 testSigmaLomanmaaraytymiskaudetKunPaasopimuksellaProsenttikorvausTyoaikamuodonTakia (0s)
🟢 testJosTyosuhdeJatkuuSeuraavanaPaivanaLoppupalkkaaEiVielaMakseta (0s)
🟢 testManualOverrideKenttienAsetus (0s)
🟢 testAlkusaldoLiukulukuJaLomapalkkavelka (0s)
🟢 testPalvelusvuosienLaskennanException (0s)
🟢 testVacationienPaivarjaatEivatVaikutaAnsaintaSaannonValintaan (1s)
🟢 testSairaspaivarajatEivatVaikutaAnsaintaSaannonValintaan (0s)
🟢 test14pvTai35h_TTES (0s)
🟢 test14pvTai35h_KVTES (0s)
🟢 test14pvTai35h_Generic (0s)
🟢 testCase25021OpintovapaaltaToihinpaluuJaEndReserveEndDate (0s)
🟢 testEtsiVacationilleAnsaintaNPE (0s)
🟢 testEtsiVacationilleAnsainta (0s)
🟢 testLomapalkkavelkaKunTasmaytysLaskelmanLomapalkkaTasmaytyshetkellaNolla (0s)
🟢 testVuosilomaKertyyMyosTyoaikapankkiinMenevistaNormaalitunneista (0s)
🟢 testLaskennallisenPalkanLimititVacationeista (1s)
🟢 testManuaalisenYliohjauksenStartDateaEiVoiYliohjata (0s)
🟢 testViivastettyLomanAnsaintaJaStartDate (0s)
🟢 testSigmaJaMinSopimuksenKestoTaydellaLomanmaaraytymiskuukaudellaBlokkaaKertymanSivusrajastaPaasarjaan (0s)
🟢 testAnsaintaSaantoKkPalkkaisellaKunEiLomaaRullaavalaskentaVsEiRullaavaSopimusPaattyyTaiEi (0s)
🟢 testVacationDayOffManuaalinenAnsainta (0s)
🟢 testDayOffManualOverrideWithDays (0s)
🟢 testDayOffAutomaticEarningWithDays (0s)
🟢 testSigmaLaskentaJaNovartSopimusAinoanaMahdollisenaDeputyna (0s)
🟢 testKkPalkkaisenEkvivalentitPaivat2018 (1s)
🟢 testNpeRullaavassaLaskennassa (0s)
🟢 testKkPalkkaisenLomakorvausTyosuhteenPaattyessaKunEiLomapaivia (0s)
🟢 testLomapalkkavelkaJaSaastovapaaKorjaus (0s)
🟢 testLegacyTechnicalEndDateReunatapaus (0s)
🟢 testEffectiveDateRangeKunEmployeeProjectAlkaaMyohemmin2 (0s)
🟢 testNpeLomanmaaraytymiskausienMaarityksessa (0s)
🟢 testEffectiveDateRangeKunEmployeeProjectAlkaaMyohemmin (0s)
🟢 testLomapalkatJaLomarahatSentinTarkkuuteen (0s)
🟢 testSaastovapaanPalkkakorjausKeskenMaksulaskennan (0s)
🟢 testManuaalinenYliajoJaSaastovapaa (0s)
🟢 testKkpalkkatasmaytysEiVaikutaTaaksepain (0s)
🟢 testKoulutusOnTyossaolonVeroista (0s)
🟢 testOrpojenMaksettujenLomapalkkojenKohdistusToisiinLaskelmiin (0s)
🟢 testVahennaOhitettujaLomapalkkojaJosVelkaKorottuu (0s)
🟢 testLomapalkanNopeampiPoismaksuJaKkPalkankorotus (0s)
🟢 testOpintovapaaltaPitaaPalataToihin (0s)
🟢 testLaskennallistaPalkkaaEiAnsaitaViikonlopuilta (0s)
🟢 testSaastovapaanRajapaivanLaskenta (0s)
🟢 testTyossaolonVeroistenPaivienCache2 (0s)
🟢 testTyossaolonVeroistenPaivienCache (0s)
🟢 testOpintovapaanRajaEiKuluJosAnsaintaSaantoEiKerrytaLomaa3 (0s)
🟢 testOpintovapaanRajaEiKuluJosAnsaintaSaantoEiKerrytaLomaa2 (0s)
🟢 testOpintovapaanRajaEiKuluJosAnsaintaSaantoEiKerrytaLomaa (0s)
🟢 testLomavuodenEkvivalenttiusrajaOpintovapaalle (0s)
🟢 testLomavuodenEkvivalenttiusrajaSairaslomalle (0s)
🟢 testLomavuodenEkvivalenttiusrajaSairaslomalleKunJatkuuEdLomavuodelta (0s)
🟢 testEiLomarahaaLoppupalkanLomakorvaukseenLiianLyhyestaTyosuhteesta (0s)
🟢 testTekninenAlkupaivaJaTyosuhteenAlkupaivanLaskenta (0s)
🟢 testKkPalkkaisenLomapalkkaPoisMaksuLaskutukseen (0s)
🟢 testDeboranPurunPalvelussuhdevaikutus (0s)
🟢 testDeboranEpasaannollisetEiVaikutaPurku (0s)
🟢 testDeboran14PvYliohjauksenPurku (0s)
🟢 testKeskipaivapalkkaanEiKuukausipalkkaaPoissaolojenAjalta (0s)
🟢 testGetAverageHourlySalaryByDate (0s)
🟢 testGetEffectiveVuosilomaEhdot (0s)
🟡 com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaFast3 (5s)
🟢 testThreeContractPeriodsWithGapsAndDifferentEarning (0s)
🟢 testCompensationOvertimeSummaryAndHetiMaksuunProsenttiperusteinenLomapalkka (0s)
🟢 testCompensationOvertimeSummaryAndProsenttiperusteinenLomakorvausAnsaintavuodenPaatyttya (0s)
🟢 testCompensationOvertimeSummaryAndProsenttiperusteinenLomapalkka (0s)
🟢 testPercentageBasedWtrDoesNotCauseNpe (0s)
🟢 testTuntiPalkkainenKokoAikainen14_TyopaivatkinAnnettu (0s)
🟢 testTuntiPalkkainenKokoAikainen14_TyopaivatkinAnnettu_KuitenkinSopimuksenEpasaannollinenBittiPaalla (0s)
🟢 testTuntiPalkkainenOsaAikainen14_Epasaannollinen (0s)
🟢 testKkPalkkainenOsaAikainen14_TyopaivatkinAnnettu (0s)
🟢 testKkPalkkainenOsaAikainen35_Epasaannollinen (0s)
🟢 testTuntiPalkkainenKokoAikainen35_VainViikkoTunnitAnnettu (0s)
🟢 testTuntiPalkkainenOsaAikainen35_Epasaannollinen (0s)
🟢 testKkPalkkainenKokoAikainen14_TyopaivatkinAnnettu (0s)
🟢 testTuntiPalkkainenKokoAikainen35_TyopaivatkinAnnettu (0s)
🟢 testKkPalkkainenOsaAikainen14_Epasaannollinen (0s)
🟢 testKkPalkkainenKokoAikainen35_VainViikkoTunnitAnnettu (0s)
🟢 testTuntiPalkkainenOsaAikainen14_TyopaivatkinAnnettu (0s)
🟢 testTuntiPalkkainenKokoAikainen35_TyopaivatkinAnnettu_KuitenkinSopimuksenEpasaannollinenBittiPaalla (0s)
🟢 testKkPalkkainenKokoAikainen14_TyopaivatkinAnnettu_KuitenkinSopimuksenEpasaannollinenBittiPaalla (0s)
🟢 testKkPalkkainenKokoAikainen14_VainViikkoTunnitAnnettu (0s)
🟢 testTuntiPalkkainenOsaAikainen35_TyopaivatkinAnnettu (0s)
🟢 testKkPalkkainenOsaAikainen35_VainViikkoTunnitAnnettu (0s)
🟢 testKkPalkkainenKokoAikainen35_TyopaivatkinAnnettu (0s)
🟢 testTuntiPalkkainenOsaAikainen35_VainViikkoTunnitAnnettu (0s)
🟢 testTuntiPalkkainenKokoAikainen14_VainViikkoTunnitAnnettu (0s)
🟢 testTuntiPalkkainenOsaAikainen14_VainViikkoTunnitAnnettu (0s)
🟢 testKkPalkkainenOsaAikainen14_VainViikkoTunnitAnnettu (0s)
🟢 testKkPalkkainenOsaAikainen35_TyopaivatkinAnnettu (0s)
🟢 testKokopaivaTyosuhdeAlkaaKeskellaKuutaMuttaPitaisiSiltiKayttaa14PvSaantoa (0s)
🟢 testKokopaivaTyosuhdeLoppuuKeskellaKuutaMuttaPitaisiSiltiKayttaa14PvSaantoa (0s)
🟢 testKokopaivaTyosuhdeAlkaaKeskellaMaalisKuutaMuttaPitaisiSiltiKayttaa14PvSaantoa (0s)
🟢 testKokopaivaTyosuhdeAlkaaLoppuuKeskellaKuutaPitaisiKayttaa35hSaantoa (0s)
🟢 testKokopaivaTyosuhdeAlkaaKuunEnsimmainenJaLoppuuKeskellaSamaaKuutaPitaisiKayttaa35hSaantoa (0s)
🟢 testKokopaivaTyosuhdeAlkaaKuunKeskellaJaLoppuuViimeisenaPaivanaSamaaKuutaPitaisiKayttaa35hSaantoa (0s)
🟢 testKokopaivaTyosuhdeAlkaaJaLoppuuSamanKuunKeskellaPitaisiKayttaa35hSaantoa (0s)
🟢 testKokopaivaTyosuhdePaattyyHuhtikuunKeskellaPitaisiKayttaa14pvSaantoa (0s)
🟢 testValitaanOikeaLomanansaintaVuosiVaikkaLomatLaskettaisiinTyosuhteenPaattymispaivalleLomakaudella (0s)
🟢 testKaytetaanViimeistaKuukausipalkkaaJosLomavuodenLopussaOllutKuukausipalkkaVaikkaOlisiTuntipalkkainenLomanAlussa (0s)
🟢 test_KeskipaivapalkanLaskennassaKeskimaaraisiinViikkotyopaiviinVaikuttaaMyosPidetytLomat (0s)
🟢 testKumulatiivinenLaskentaKkLomapalkka (0s)
🟢 testKumulatiivinenLaskentaKeskipaivaLomapalkka (0s)
🟢 testKumulatiivinenLaskentaProsenttilomapalkka (0s)
🟢 testAnneRunonenLoppupalkkaFast_LomarahojenMaksuunVaikuttaaTyosuhteenPaattymissyy (0s)
🟢 test_EriSerietJaEffectiveContractPeriodEndDate (0s)
🟢 testVuosilomapaivienAnsainta (0s)
🟢 test_EriSeriet (0s)
🟢 testKeskipaivapalkanVaikutus (0s)
🟢 testOsaAikaistenTuntipalkkaistenProsenttipalkkaanPerustuvaLomapalkkaSunnuntaiLisienKanssa (0s)
🟢 testKolmeTyosopimustaJoillaSamaEfektiivinenAnsaintasaantoJaVuosilomaehdotLasketaanKerralla (0s)
🟢 testKolmeTyosopimustaJotkaEivatOleKovinErilaisetLasketaanKerralla (0s)
🟢 testKahdenEriTesinTyosopimuksenVuosilomalaskenta (0s)
🟢 testKahdenEriContractSeriesinVuosilomalaskenta (0s)
🟢 testKahdenEriContractSeriesinJaTesinVuosilomalaskenta (0s)
🟢 testKahdenSamanContractSeriesinJaTesinVuosilomalaskenta (0s)
🟢 testSopimusAlkoiHuhtikuunToinenOnOltavaSamakuinJosAlkoiHuhtikuunEnsimmainen (0s)
🟢 testLomaaAnsaitaanKaksiJaPuoliPaivaaToisenaLomanansaintavuonnaYliVuodenKestavissaTyosuhteissa (0s)
🟢 testLomaaAnsaitaanVainKaksiPaivaaToisenaLomanansaintavuonnaAlleVuodenKestavissaTyosuhteissa (0s)
🟢 testJosSopimuksenMukaanVainOsaKuukausistaOnTaysia14pvLaskeLomapalkka35SaannonMukaan (0s)
🟢 testItsenaisyyspaivaOnEkvivalentti (0s)
🟢 testItsenaisyyspaivanTunnitOvatEkvivalentteja (0s)
🟢 testArkipyhakorvausTunnitEivatOleEkvivalenttejaTyotuntienKanssa (0s)
🟢 testOvatkoArkipyhatEkvivalenttejaTyopaivienKanssa (0s)
🟢 testEpasaannollisenTyoajanAnsaintasaannonValinta (0s)
🟢 testSaikunKarenssiEiMukaanProsenttiperusteiseenLomaKorvaukseen (0s)
🟢 testSaikunKarenssiLaskennallisenaPalkkanaProsenttiperusteiseenLomaPalkkaan (0s)
🟢 testJosKkpalkkaisella35TyontekijaVainOsaKuukausistaOnTaysiaLaskeLomapalkkaProsentuaalisenaJaOnVuosilomaehdoissaMaaritelty (0s)
🟡 test_TODO_JosKkpalkkaisella35TyontekijaVainOsaKuukausistaOnTaysiaLaskeLomapalkkaProsentuaalisena (0s)
TODO: Vuosilomalaskentatoteutus: jos viikko/kk palkkaisen (35 h tekevan) sopimuksen tyoaika on niin vahainen etta tästä syystä vain osa kalenterikuukausista on täysiä lomanmääräytymiskuukausia, hänen lomapalkkansa lasketaan 12 §:n mukaan. expected:<..., Loma: 2pv, Lomap: [135,00e, (Lomapv: 2pv=1kk*2pv/kk, Lomap: 135,00e=135,00e[=1500,00%eur*9%], Lomarahan peruste: 'Normaalit lomarahat'   Lomaraha: 67,5]0e 50,00%> but was:<..., Loma: 2pv, Lomap: [80,00e, (Lomapv: 2pv=1kk*2pv/kk, Lomap: 80,00e=1000,00/25*2pv[=80,00e], Lomarahan peruste: 'Normaalit lomarahat'   Lomaraha: 40,0]0e 50,00%>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaFast3.assertJosKkpalkkaisella35TyontekijaVainOsaKuukausistaOnTaysiaLaskeLomapalkkaProsentuaalisena(TestVuosilomaFast3.java:3273)
	at com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaFast3.test_TODO_JosKkpalkkaisella35TyontekijaVainOsaKuukausistaOnTaysiaLaskeLomapalkkaProsentuaalisena(TestVuosilomaFast3.java:3228)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCompensationOvertimeSummaryAndKkPalkkaanPerustuvaLomapalkka (0s)
🟢 testCompensationOvertimeSummaryAndKeskituntiansioonPerustuvaLomapaklka (0s)
🟢 testCompensationOvertimeSummaryAndKeskipaivapalkkaanPerustuvaLomapaklka (0s)
🟢 testMissingPaidVacationSaturdays (2s)
🟢 com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaUtils (2s)
🟢 testTekninenAlkupaivaKatkaisee (0s)
🟢 testEiNpetaVenytyksenTakiaMukaanTulleenJaksonTakia (0s)
🟢 testgetLomanpitovuosi (0s)
🟢 testArvaaAnsainnanTarkastelupaiva (0s)
🟢 testIsShouldWarnAboutConflictingVuosilomaAsetuksetLowLevel (0s)
🟢 testAnsaintasaantoEiVaihtunutkaan (0s)
🟢 testVuosilomaLaskentaVaistaaJosTesOnNull (0s)
🟢 testPreventNPEFromHashCode (0s)
🟢 testLaskutettavaSopimusOhitetaan (1s)
🟢 testViikkotyoajanMuutosFix (0s)
🟢 test7dayGapJaLoppupalkat (0s)
🟢 testVenytysJa7daygapTestMode (0s)
🟢 testVenytysJa7daygap (0s)
🟢 testEiVenytetaJosTekninenAlkupaivaSamassaKuussa (0s)
🟢 testAnsaintasaantoValitaanKokoKuukaudenMukaan (0s)
🟢 test7DayGapJaTulevaisuus (0s)
🟢 testJaksonKatkaisuJaViikkotunnit (0s)
🟢 testEiHajoaJosReserveDaterangeEiYllaLomavuodelle (0s)
🟢 testPalvelusvuosienMaaraJaReserveDates (0s)
🟢 testLaskeVapaapaivat (0s)
🟢 testGetLomavuodet (0s)
🟢 testGetLomavuosiIntFromDate (0s)
🟢 testGetLomanmaaraytymisvuodetKuluvat (0s)
🟢 testGetLomanmaaraytymisvuosiByInt (0s)
🟢 testGetLomanmaaraytymisvuosiByDate (0s)
🟢 testGetLomanmaaraytymisvuosiKuluvaByDate (0s)
🟢 testGetLomavuosiInt (0s)
🟢 testJosHetiPctKorvausEiLomanmaarJaksoa (0s)
🟢 testAlleKkTyosuhdeJaLomanmaaraytymiskaudet (0s)
🟢 testValidContractPeriodEndingReasonKatkaiseeLomanmaaraytymiskauden (0s)
🟢 testGetLomanMaaraytymisJaksot (0s)
🟢 testDescribeAnsaintaSaanto (0s)
🟢 testKaksiTyosopimustaJoillaSamaEfektiivinenAnsaintasaantoJaVuosilomaehdotLasketaanKerralla (0s)
🟢 testKaksiTyosopimustaJoillaEriEfektiivinenAnsaintasaantoLasketaanErikseen (0s)
🟢 testKaksiEpäsäännöllistäTyosopimustaVaikkaEriEfektiivinenAnsaintasaantoLasketaanYhteen (0s)
🟢 testVajaaKuukaudenSopimusLasketaanViereisenMukaanJosVuosilomaEhdotTasmaavat_A (0s)
🟢 testVajaaKuukaudenSopimusLasketaanViereisenMukaanJosVuosilomaEhdotTasmaavat_B (0s)
🟢 testVajaaKuukaudenSopimusLasketaanViereisenMukaanJosVuosilomaEhdotTasmaavat_C (0s)
🟢 testVajaaKuukaudenSopimusLasketaanViereisenMukaanJosVuosilomaEhdotTasmaavat_D (0s)
🟢 testVajaaKuukaudenSopimusLasketaanViereisenMukaanJosVuosilomaEhdotTasmaavat_E (0s)
🟢 testGetContractPeriodEffectiveRangeWithTwoDifferentLabourAgreements (0s)
🟢 testGetContractPeriodEffectiveRangeWithTwoDifferentLabourAgreementsWithSameVuosilomaehdot (0s)
🟢 testGetContractPeriodEffectiveRangeWithManySerieses (0s)
🟢 testGetContractPeriodEffectiveRangeWithManySerieses2 (0s)
🟢 testGetLastContractPeriodEiKaadu (0s)
🟢 testGetLastContractPeriodEiKaadu2 (0s)
🟢 testEffectiveContractPeriodStartDateEiKaadu (0s)
🟢 testGetContractPeriodEffectiveRangeWithLongerThan30daysBetween (0s)
🟢 testGetContractPeriodEffectiveRangeWithLessThan30daysBetween (0s)
🟢 testVuosilomanAnsaintaEntisillaTyontekijoilla (0s)
🟢 testLomanmaaraytymisvuosi (0s)
🟢 testDeputyvalintaJaTekninenAlkupaiva (0s)
🟢 com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaPalkkalajiFast (7s)
🟢 testLomapalkka (0s)
🟢 testLomaraha (0s)
🟢 testLaskutapa1Prosentti (0s)
🟢 testLaskutapa2Keskipaivapalkka (0s)
🟢 testLaskutapa3Keskituntiansio (0s)
🟢 testLaskutapa4TuntiPalkkaJaKaikkiProsentteina (0s)
🟢 testLaskutapa5KkPalkkaJaKaikkiProsentteina (0s)
🟢 testLaskutapa6KkJaKeskipaivapalkka (0s)
🟢 testLaskutapa7KkJaKeskituntiansio (0s)
🟢 testLaskutapa8KkJaProsentti (0s)
🟢 testLaskutapa9KkJaProsenttiJaKeskipaivapalkka (0s)
🟢 testLaskutapa10KkJaSuhteessaSiihen (0s)
🟢 testKkJaKaikkiProsentteinaMonthlySalaryMukaan (0s)
🟢 testLaskutapa5KkPalkkaJaKaikkiProsentteinaEiMatkaAjanLisia (0s)
🟢 testTuntipalkkaJaKaikkiProsentteinaEiLaskennallista (0s)
🟢 testKkProsenttiJaSuhteessaEiExtraa (0s)
🟢 testKkJaKeskipaivapalkkaEiHolidayCompensationia (0s)
🟢 testKkProsenttiJaKeskipaivapalkkaEiExtraa (0s)
🟢 testProsenttiJaSkaalautumatonLisa (0s)
🟢 testProsenttiJaArkipyhakorvauksenLisa (0s)
🟢 testPalkkalajiLauantailisa (0s)
🟢 testPalkkalajiBonus (0s)
🟢 testPalkkalajiLisatYlityonAjalta (0s)
🟢 testLisatYlityonAjaltaJaSuhteesa (0s)
🟢 testPalkkalajiKaupanBonusLasketaanKeskipaivapalkalla (0s)
🟢 testDebug (0s)
🟢 testMatkaAjanTunnitJaLisat (0s)
🟢 testPalkkalajiLaskennallinenPalkka (0s)
🟢 testPalkkalajiKkKohtainenEiSkaalautuvaLisa (0s)
🟢 testPalkkalajiKkKohtainenSkaalautuvaLisa (0s)
🟢 testPalkkalajiArkipyha (0s)
🟢 testPalkkalajiSairausajanPalkka (0s)
🟢 testPalkkalajiAikaperusteisetLisat (0s)
🟢 testPalkkalajiNormalDuringWeeklyOvertime (0s)
🟢 testPalkkalajiWeeklyOvertime (0s)
🟢 testPalkkalajiLostWeeklyRestTime (0s)
🟢 testPalkkalajiHolidayCompensation (0s)
🟢 testPalkkalajiHolidayCompensationLisa (0s)
🟢 testPalkkalajiNormalDuringDailyOvertime (0s)
🟢 testPalkkalajiDailyOvertime (0s)
🟢 testPalkkalajiNormalDuringExtra (0s)
🟢 testPalkkalajiExtra (0s)
🟢 testPalkkalajiMatkaAika (0s)
🟢 testPalkkalajiMatkaAjanLisat (0s)
🟢 testPalkkalajiArkipyhakorvauksenLisat (0s)
🟢 com.tustor.tuntinetti.backend.logic.vacations.TestKiinteistoPalvelualanTyontekijoidenVuosilomaFast (3s)
🟢 testKuukausipalkkainen40h (0s)
🟢 testKuukausipalkkainen375h (0s)
🟢 testProsenttiperusteinen40h (0s)
🟢 testProsenttiperusteinen375h (0s)
🟢 testKeskituntiAnsioonPerustuvaVuosilomapalkka40h (0s)
🟢 testKeskituntiAnsioonPerustuvaVuosilomapalkka375h (0s)
🟢 testKTAhanPerustuvaVuosilomapalkkaAlle375hKunSaannollinenTyoaika (0s)
🟢 testKTAhanPerustuvaVuosilomapalkkaAlle375hKunSaannollinenTyoaikaJaVainMaanantaisinToissa (0s)
🟢 testKeskituntiAnsioonPerustuvaVuosilomapalkkaAlle375h (0s)
🟢 testKertoimenKorotusJaLasku (0s)
🟢 testKeskituntiAnsioonPerustuvaVuosilomapalkkaAlle375hKunArkipyhinaVapaalla (0s)
🟢 com.tustor.tuntinetti.backend.logic.vacations.TestVartiointialanVuosilomaFast (2s)
🟢 testKuukausipalkkainen (0s)
🟢 test14pvKeskituntiAnsioonPerustuvaVuosilomapalkka (0s)
🟢 test35hKeskituntiansioonPerustuvaVuosilomapalkka (0s)
🟢 testKTAhanPerustuvaVuosilomapalkkaAlle40hKunSaannollinenTyoaika (0s)
🟢 testKTAhanPerustuvaVuosilomapalkkaAlle40hKunEpaSaannollinenTyoaika (0s)
🟢 com.tustor.tuntinetti.backend.logic.vacations.TestWorkExperience (0s)
🟢 testTyosuhteenKestoJaPalvelusaikaEfektiivisestiKokoaikainen (0s)
🟢 testTyosuhteenKestoJaPalvelusaikaOsaAikainenSaannollinenTyoaika (0s)
🟢 testTyosuhteenKestoJaPalvelusaikaOsaAikainenEpaSaannollinenTyoaika (0s)
🟢 testTyosuhteenKestoJaPalvelusaikaKokoaikainen (0s)
🔴 com.tustor.tuntinetti.backend.logic.TestWorkShiftDragDropOntoEmployeeDailyReportHandler (0s)
🔴 testTODOWorkShiftDragDropEmployeeDailyReportHandler (0s)
null
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.displayOverallDescription(AbstractDailyReport.java:2299)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.displayOverallDescription(EmployeeDailyReport.java:3217)
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.toString(AbstractDailyReport.java:2474)
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.getTasks(AbstractDailyReport.java:4741)
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.getTasksByCostCenters(AbstractDailyReport.java:12852)
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.getTasksByCostCentersIfSavedOrPlanned(AbstractDailyReport.java:12844)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getAbstractSickleaveTasksOrVacation(EmployeeDailyReport.java:4144)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getPossibleWorkShiftDragDropActions(EmployeeDailyReport.java:5631)
	at com.tustor.tuntinetti.backend.logic.WorkShiftDragDropOntoEmployeeDailyReportHandler.setPossibleWorkShiftDragDropActions(WorkShiftDragDropOntoEmployeeDailyReportHandler.java:48)
	at com.tustor.tuntinetti.backend.logic.WorkShiftDragDropOntoEmployeeDailyReportHandler.getWorkShiftDragDropActions(WorkShiftDragDropOntoEmployeeDailyReportHandler.java:30)
	at com.tustor.tuntinetti.backend.logic.WorkShiftDragDropOntoEmployeeDailyReportHandler.getWorkShiftDragDropActions(WorkShiftDragDropOntoEmployeeDailyReportHandler.java:16)
	at com.tustor.tuntinetti.backend.logic.TestWorkShiftDragDropOntoEmployeeDailyReportHandler.testTODOWorkShiftDragDropEmployeeDailyReportHandler(TestWorkShiftDragDropOntoEmployeeDailyReportHandler.java:45)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.tuntinetti.backend.logic.taxreports.TestKausiVeroilmoitusPdfExport (0s)
🟢 testFillFormFieldsWithTheirNames (0s)
🟢 testFillFormFields (0s)
🟢 testFillFormFieldsWithEmployerUnitRepresentingCompany (0s)
🟢 com.tustor.tuntinetti.backend.logic.taxreports.TestVuosiVeroilmoitusPdfExport (0s)
🟢 testFillFormFieldsWithTheirNames (0s)
🟢 testFillFormFields (0s)
🟢 testFillFormFieldsWithEmployerUnitRepresentingCompany (0s)
🟢 testConvertLegacyToPdf (0s)
🟢 testRajoitetustiVerovelvollinenConvertLegacyToPdf (0s)
🟢 testFillFormFieldsFromStringInput (0s)
🟢 testToKokonaisetEurotString (0s)
🟢 testToSentitString (0s)
🟢 testVuosiveroilmoitusPdfTiedotOrField (0s)
🟡 com.tustor.tuntinetti.backend.logic.salaryperiod.TestPreviousSalaryPeriod (0s)
🟢 testMaksuryhmaVaikutusKTAhan (0s)
🟡 testPalkkajaksonVaikutusKTAhan (0s)
KTA ei vastannut odotettua. expected:<1[0]> but was:<1[1,15]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.tuntinetti.backend.logic.AdvancedTesTest.assertEffectOnAverageHourlySalary(AdvancedTesTest.java:2151)
	at com.tustor.tuntinetti.backend.logic.AdvancedTesTest.assertEffectOnAverageHourlySalary(AdvancedTesTest.java:2101)
	at com.tustor.tuntinetti.backend.logic.salaryperiod.TestPreviousSalaryPeriod.testPalkkajaksonVaikutusKTAhan(TestPreviousSalaryPeriod.java:85)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testPalkkajaksoValitaanOikein (0s)
KTA ei vastannut odotettua. expected:<1[0]> but was:<1[1,14]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.tuntinetti.backend.logic.AdvancedTesTest.assertEffectOnAverageHourlySalary(AdvancedTesTest.java:2151)
	at com.tustor.tuntinetti.backend.logic.AdvancedTesTest.assertEffectOnAverageHourlySalary(AdvancedTesTest.java:2101)
	at com.tustor.tuntinetti.backend.logic.salaryperiod.TestPreviousSalaryPeriod.testPalkkajaksoValitaanOikein(TestPreviousSalaryPeriod.java:132)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testMaksuryhmaValitaanOikein (0s)
🟢 com.tustor.tuntinetti.backend.logic.TestVacationHours (0s)
🟢 testMultipleContractSeriesAndAveraging (0s)
🟢 testSpentVacationHoursAndUnpaidWtr (0s)
🟢 testVacationLaskutuksenJakautuminenProjekteille (0s)
🟢 testJanetteLatvaValkamanMuuttovapaa (0s)
🟢 testHennaHellstenHolidayWtr (0s)
🟡 com.tustor.tuntinetti.backend.logic.TestOvertimeSummary (0s)
🟢 testNibbleAndPair (0s)
🟢 testOvertimeCategoryAndHeaderKey (0s)
🟡 testTARKISTA_TESTIEN_YLITYÖOLETUKSET (0s)
TODO TARKISTA_TESTIEN_YLITYÖOLETUKSET aika monessa vain yhden päivän taski joka ei voi antaa ylitöitä.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.backend.logic.TestOvertimeSummary.testTARKISTA_TESTIEN_YLITYÖOLETUKSET(TestOvertimeSummary.java:408)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testSingleOvertimeReducingNightShiftPeriods (0s)
🟢 testTimeClockOvertimeChoice (0s)
🟢 testTwoSimilarOvertimeReducingNightShiftPeriods (0s)
🟢 testTwoSimilarNightShiftPeriodsOfWhichOnlyOneIsOvertimeReducing (0s)
🟢 testMultipleOverlappingAndOvertimeReducingNightShiftPeriods (0s)
🟢 testMultipleOverlappingAndOvertimeReducingNightShiftPeriodsWithAlsoOvertime (0s)
🟢 testTwoSimilarBrushingOvertimeReducingNightShiftPeriods (0s)
🟢 testTwoSimilarOvertimeReducingNightShiftPeriodsWithGapBetweenThem (0s)
🟢 testTwoSimilarSeparateOvertimeReducingNightShiftPeriods (0s)
🟢 testOvertimeReducingNightShiftPeriodAndOvertimeHours1 (0s)
🟢 testOvertimeReducingNightShiftPeriodAndOvertimeHours2 (0s)
🟢 testOvertimeOvertimeHoursWithTwoProjectsAndDifferingOvertimeRefinements1 (0s)
🟢 testOvertimeOvertimeHoursWithTwoProjectsAndDifferingOvertimeRefinements2 (0s)
🟢 testOvertimeOvertimeHoursWithTwoProjectsAndDifferingOvertimeRefinementsWithAGapBetweenNoOvertime (0s)
🟢 testCase1 (0s)
🟢 testCase2 (0s)
🟢 testTwoLegsOfOvertimeOverMidnight (0s)
🟢 testTwoLegsOfOvertimeSameDay (0s)
🟢 testSingleOvertimeReducingNightShiftPeriodWhichAppliesToFullShift (0s)
🟢 testTwoOvertimeReducingNightShiftPeriodsWhichAppliesToFullShift (0s)
🟢 testTwo_AndOneNon_OvertimeReducingNightShiftPeriodsWhichAppliesToFullShift (0s)
🟢 testSingleNoEffectNightShiftPeriodWhichAppliesToFullShift (0s)
🟡 testTODOSingleNotPaidDuringOvertimeNightshiftPeriodWhichAppliesToFullShift (0s)
oikea palkkasumma expected:<[19]0> but was:<[21]0>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.tuntinetti.backend.logic.TestOvertimeSummary.testTODOSingleNotPaidDuringOvertimeNightshiftPeriodWhichAppliesToFullShift(TestOvertimeSummary.java:2078)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODOSingleScaledByOvertimeNightShiftPeriodWhichAppliesToFullShift (0s)
oikea palkkasumma expected:<2[20]> but was:<2[15]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.tuntinetti.backend.logic.TestOvertimeSummary.testTODOSingleScaledByOvertimeNightShiftPeriodWhichAppliesToFullShift(TestOvertimeSummary.java:2143)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODOSingleScaledByOvertimeAndSpecialDaysNightShiftPeriodWhichAppliesToFullShift (0s)
oikea palkkasumma expected:<[260]0> but was:<[161]0>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.tuntinetti.backend.logic.TestOvertimeSummary.testTODOSingleScaledByOvertimeAndSpecialDaysNightShiftPeriodWhichAppliesToFullShift(TestOvertimeSummary.java:2229)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODOSingleScaledByOvertimeAndTimeBasedCompensationsNightShiftPeriodWhichAppliesToFullShift (0s)
 expected:<[11]> but was:<[8]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.tuntinetti.backend.logic.TestOvertimeSummary.testTODOSingleScaledByOvertimeAndTimeBasedCompensationsNightShiftPeriodWhichAppliesToFullShift(TestOvertimeSummary.java:2352)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODOEttaIltalisaSkaalaaScaledByOvertimeAndTimeBasedCompensationsNightShiftPeriodia (0s)
Miksi iltalisa ei skaalaa 'skaalautuvaa lisaa' ?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.backend.logic.TestOvertimeSummary.testTODOEttaIltalisaSkaalaaScaledByOvertimeAndTimeBasedCompensationsNightShiftPeriodia(TestOvertimeSummary.java:2449)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testPeriodOvertimeWhenLeg1HolidayMaxOvertimeHoursIsNull (0s)
🟢 testVacationSalaries (0s)
🟢 testOvertimeCategorySalary (0s)
🟢 testTwoOvertimeCategoriesCompensatedByAverageHourlySalaryWithSameCompensationDetails (0s)
🟢 test (0s)
🟢 com.tustor.tuntinetti.backend.logic.tailored.TestIssKtaUtils (0s)
🟢 testGetIssKtaInfoReturnsNewestMatchingEntry (0s)
🟢 testGetIssKtaInfoReturnsNullWhenNoMatchIsFound (0s)
🟡 com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast (0s)
🟡 test_TODO_BillingOfWtrEarnedFromWork (0s)
Project 3: PERCENT_BASED - WORK ei vaikuta jakautuvan projektikohtaisesti.
 expected:<[1]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:386)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:466)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.test_TODO_BillingOfWtrEarnedFromWork(TestWorktimeReductionBillingFast.java:72)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 test_TODO_BillingOfWtrEarnedFromSickleave (0s)
Project 3: PERCENT_BASED - SICKLEAVE ei vaikuta jakautuvan projektikohtaisesti.
 expected:<[1]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:386)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:466)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.test_TODO_BillingOfWtrEarnedFromSickleave(TestWorktimeReductionBillingFast.java:88)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 test_TODO_BillingOfWtrEarnedFromVacation (0s)
Jotta voi tulla palkkaan, täytyy olla lippu päällä expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:458)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:415)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.test_TODO_BillingOfWtrEarnedFromVacation(TestWorktimeReductionBillingFast.java:115)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 test_TODO_BillingOfWtrEarnedFromHoliday (0s)
Jotta voi tulla palkkaan, täytyy olla lippu päällä expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:458)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:415)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.test_TODO_BillingOfWtrEarnedFromHoliday(TestWorktimeReductionBillingFast.java:139)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 test_TODO_WtrJakautuminenHOURS (0s)
Jotta voi tulla palkkaan, täytyy olla lippu päällä expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:458)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:415)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.test_TODO_WtrJakautuminenHOURS(TestWorktimeReductionBillingFast.java:148)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 test_TODO_WtrJakautuminenDAYS (0s)
Jotta voi tulla palkkaan, täytyy olla lippu päällä expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:458)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:415)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.test_TODO_WtrJakautuminenDAYS(TestWorktimeReductionBillingFast.java:159)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 test_TODO_WtrJakautuminenABSENCES_DURING_TIME_PERIOD (0s)
Jotta voi tulla palkkaan, täytyy olla lippu päällä expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:458)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:415)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.test_TODO_WtrJakautuminenABSENCES_DURING_TIME_PERIOD(TestWorktimeReductionBillingFast.java:170)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 test_TODO_WtrJakautuminenFULL_VACATION_EARNING_MONTHS (0s)
Jotta voi tulla palkkaan, täytyy olla lippu päällä expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:458)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:415)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.test_TODO_WtrJakautuminenFULL_VACATION_EARNING_MONTHS(TestWorktimeReductionBillingFast.java:185)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 test_TODO_WtrJakautuminenEXCEEDING_WEEKLY_HOURS (0s)
Jotta voi tulla palkkaan, täytyy olla lippu päällä expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:458)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:415)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.test_TODO_WtrJakautuminenEXCEEDING_WEEKLY_HOURS(TestWorktimeReductionBillingFast.java:199)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWtrJakautuminen_PERCENT_BASED_IssStyle (0s)
Project 3: PERCENT_BASED - SICKLEAVE ei vaikuta jakautuvan projektikohtaisesti.
 expected:<[1]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:386)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:466)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.testWtrJakautuminen_PERCENT_BASED_IssStyle(TestWorktimeReductionBillingFast.java:210)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testWtrJakoPctBasedIssWithNightshiftPeriods (0s)
🟡 test_TODO_WtrJakautuminen_PERCENT_BASED_Not_ISS (0s)
Project 1: PERCENT_BASED - WORK ei vaikuta jakautuvan projektikohtaisesti.
 expected:<[4]> but was:<[7]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:386)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:462)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.test_TODO_WtrJakautuminen_PERCENT_BASED_Not_ISS(TestWorktimeReductionBillingFast.java:385)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 test_TODO_WtrJakautuminenPCT_OF_WORKED_DAYS__ (0s)
Jotta voi tulla palkkaan, täytyy olla lippu päällä expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:458)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.assertWtrBilling(TestWorktimeReductionBillingFast.java:415)
	at com.tustor.tuntinetti.backend.logic.TestWorktimeReductionBillingFast.test_TODO_WtrJakautuminenPCT_OF_WORKED_DAYS__(TestWorktimeReductionBillingFast.java:400)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 com.tustor.tuntinetti.backend.logic.TestVartiointialanTes2019Changes (2s)
🟢 testArkipyhakorvaus (0s)
🟢 testItsenaisyyspaivaKorvataanLainMukaan (0s)
🟢 testWtrJaHolidayWtrKertymat (0s)
🟢 testPaidHolidayEqualsWorkWeekLengthDividedBySixWithNonStandardWorkingHours (0s)
🟢 testSairastumispaivana100PctKorvaus (0s)
🟢 testCase40444 (0s)
🟡 testTODO_VuosilomanVaikutusTyoajanlyhennykseen (0s)
 expected:<[96]> but was:<[135]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:386)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:305)
	at com.tustor.tuntinetti.backend.logic.TestVartiointialanTes.assertVuosilomanVaikutusTyoajanlyhennykseen(TestVartiointialanTes.java:149)
	at com.tustor.tuntinetti.backend.logic.TestVartiointialanTes.testTODO_VuosilomanVaikutusTyoajanlyhennykseen(TestVartiointialanTes.java:157)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testSairaslomanKarenssipaivaEiVaikutaTyoajanLyhennykseen (0s)
🟢 testJuusoEkTyoajanPidennys (0s)
🟢 testShiftStartsAtNight (0s)
🟡 testTODOVartiointialanVuorokausilepoaikaKorvaus (0s)
TODO tarvitaan, kytketään viikkolepoaika worktimecompensation dedicationiin
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.backend.logic.TestVartiointialanTes.testTODOVartiointialanVuorokausilepoaikaKorvaus(TestVartiointialanTes.java:235)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testShiftEndsAtNight (0s)
🟢 testYovuoroLauantai (0s)
🟢 testEveliinaToivainenBitti128 (0s)
🟢 testSickleaveOvertimeAndNightShiftPeriods (0s)
🟢 testSunnuntaikorotus (0s)
🟢 testIltavuoroArkipaiva (0s)
🟢 testIltavuoroLauantai (0s)
🟢 testYovuoroArkipaiva (0s)
🟢 testYovuoroLauantainaJatkuuSunnuntaiyolle (0s)
🟢 testIltaJaYovuoroaArkipaivana (0s)
🟢 testIltaJaYovuoroaEnnenJouluAattoa (0s)
🟢 testIltaJaYovuoroaEnnenJouluPaivaa (0s)
🟢 testIltaJaYovuoroaEnnenJuhannusaattoa (0s)
🟢 testIltaJaYovuoroaEnnenJuhannuksenJalkeistaSunnuntaita (0s)
🟢 testIltaJaYovuoroaLauantaina (0s)
🟢 testIltaJaYovuoroaSunnuntaistaMaanantaihin (0s)
🟢 testIltaJaYoVuoroPaasiaislauantaina (0s)
🟢 testIltaJaYoVuoroItsenaisyyspaivanAattona (0s)
🟢 testIltaJaYoVuoroItsenaisyyspaivanAattonaJokaOnLauantai (0s)
🟢 testIltaJaYoVuoroItsenaisyyspaivanAattonaJokaOnSunnuntai (0s)
🟢 testIltaJaYoVuoroVapunAattona (0s)
🟢 testIltaJaYoVuoroVapunAattonaJokaOnLauantai (0s)
🟢 testIltaJaYoVuoroVapunAattonaJokaOnSunnuntaina (0s)
🟢 testIltaJaYoVuoroUudenVuodenAattona (0s)
🟢 testIltaJaYoVuoroUudenVuodenAattonaJokaOnLauantai (0s)
🟢 testIltaJaYoVuoroUudenVuodenAattonaJokaOnSunnuntai (0s)
🟢 testHalytystyoJaTyoajanPidennys (0s)
🟢 testPeriodOvertime1 (0s)
🟢 testPeriodOvertime2 (0s)
🟢 testDailyOvertimeIsNotPaid (0s)
🟢 testSickleaveCompensation (0s)
🟢 testBug1 (0s)
🟢 testPaidHolidayEqualsWorkWeekLengthDividedBySix (0s)
🟢 com.tustor.tuntinetti.backend.logic.TestHoursConcerningOvertimeModel (0s)
🟢 testAddRange (0s)
🟢 testAddDifferentDurationResultsInTwoTimeModels (0s)
🟢 testAddSameTaskResultsInOneTimeModel (0s)
🟢 testComparatorNpe (0s)
🟢 testAddSameTaskWithTimeRangesResultsInTwoTimeModels (0s)
🟢 testAddSameTaskOneWithTimeRangesResultsInTwoTimeModels (0s)
🟢 testCanAddSameTaskWithDifferentDurationWithoutTimeRangesWhenCompensationDetailzEqual (0s)
🟢 testCannotAddSameTaskWithDifferentDurationWithoutTimeRangesWhenCompensationDetailzDiffer (0s)
🟢 testAddRangeWithCompensationDetails (0s)
🟢 testCompensationDetailz (0s)
🟢 testAddFirstDurationAndThenRangeThenDurationIsFirst (0s)
🟢 testAddFirstRangeAndThenDurationThenDurationIsFirst (0s)
🟢 testSpendingFirstDurationAndThenTwoOverlappingRanges (0s)
🟢 testSpendingFirstDurationAndThenTwoOverlappingRangesLaterWithCompensationDetails (0s)
🟢 testSpendingFirstDurationAndThenTwoOverlappingRangesFirstWithCompensationDetails (0s)
🟢 testSpendingFirstDurationAndThenTwoOverlappingRangesWithCompensationDetails (0s)
🟢 testTwoDifferentTasksForSameRangeGoIntoDifferentTaskModels (0s)
🟢 testTwoDifferentTasksForSameRangeGoIntoDifferentTaskModelsOther (0s)
🟢 testTwoDifferentTasksForSameRangeGoIntoDifferentTaskModelsOtherPersonal (0s)
🟢 testTwoDifferentTasksForSameRangeGoIntoDifferentTaskModelsOtherTask (0s)
🟢 testTwoDifferentTasksForSameRangeGoIntoDifferentTaskModels_OTHER_Transferable (0s)
🟢 testTwoDifferentTasksForSameRangeGoIntoDifferentTaskModels_OTHER_Task_Transferable (0s)
🟢 testTwoDifferentTasksForSameRangeGoIntoDifferentTaskModels_OTHER_Personal_Transferable (0s)
🟢 testCompensationDetailComparator (0s)
🟢 testIfSpendResultRoundsToZeroThenTaskModelsListIsEmpty (0s)
🟢 testSpendOrPeekRoundingFixRegressionDoesNotOccur (0s)
🟢 testAddAnotherDurationResultsInTwoTimeModels (0s)
🟢 com.tustor.tuntinetti.backend.logic.TestStaticEmployeeTaskProvider (0s)
🟢 testRaceCondition (0s)
🟡 com.tustor.tuntinetti.backend.logic.TestVartiointialanTesAlkamisJaLoppumisLisilla (1s)
🟡 testSickleaveOvertimeAndNightShiftPeriods (0s)
 expected:<[2]0> but was:<[1]0>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.tuntinetti.backend.logic.AdvancedTesTest.assertSickleaveCompensationOnGivenDay(AdvancedTesTest.java:3737)
	at com.tustor.tuntinetti.backend.logic.TestVartiointialanTesAlkamisJaLoppumisLisilla.testSickleaveOvertimeAndNightShiftPeriods(TestVartiointialanTesAlkamisJaLoppumisLisilla.java:88)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testShiftStartsAtNight (0s)
🟢 testShiftEndsAtNight (0s)
🟢 testYovuoroLauantai (0s)
🟢 testArkipyhakorvaus (0s)
🟢 testSunnuntaikorotus (0s)
🟢 testIltavuoroArkipaiva (0s)
🟢 testIltavuoroLauantai (0s)
🟢 testYovuoroArkipaiva (0s)
🟢 testYovuoroLauantainaJatkuuSunnuntaiyolle (0s)
🟢 testIltaJaYovuoroaArkipaivana (0s)
🟢 testIltaJaYovuoroaEnnenJouluAattoa (0s)
🟢 testIltaJaYovuoroaEnnenJouluPaivaa (0s)
🟢 testIltaJaYovuoroaEnnenJuhannusaattoa (0s)
🟢 testIltaJaYovuoroaEnnenJuhannuksenJalkeistaSunnuntaita (0s)
🟢 testIltaJaYovuoroaLauantaina (0s)
🟢 testIltaJaYovuoroaSunnuntaistaMaanantaihin (0s)
🟢 testIltaJaYoVuoroPaasiaislauantaina (0s)
🟢 testIltaJaYoVuoroItsenaisyyspaivanAattona (0s)
🟢 testIltaJaYoVuoroItsenaisyyspaivanAattonaJokaOnLauantai (0s)
🟢 testIltaJaYoVuoroItsenaisyyspaivanAattonaJokaOnSunnuntai (0s)
🟢 testIltaJaYoVuoroVapunAattona (0s)
🟢 testIltaJaYoVuoroVapunAattonaJokaOnLauantai (0s)
🟢 testIltaJaYoVuoroVapunAattonaJokaOnSunnuntaina (0s)
🟢 testIltaJaYoVuoroUudenVuodenAattona (0s)
🟢 testIltaJaYoVuoroUudenVuodenAattonaJokaOnLauantai (0s)
🟢 testIltaJaYoVuoroUudenVuodenAattonaJokaOnSunnuntai (0s)
🟢 testHalytystyoJaTyoajanPidennys (0s)
🟢 testPeriodOvertime1 (0s)
🟢 testPeriodOvertime2 (0s)
🟢 testDailyOvertimeIsNotPaid (0s)
🟢 testSickleaveCompensation (0s)
🟢 testBug1 (0s)
🟢 testPaidHolidayEqualsWorkWeekLengthDividedBySix (0s)
🟢 testItsenaisyyspaivaKorvataanLainMukaan (0s)
🟢 testWtrJaHolidayWtrKertymat (0s)
🟡 com.tustor.tuntinetti.backend.logic.TestOvertimeCategory (0s)
🟢 testIsZero (0s)
🟢 testSickleavesList (0s)
🟡 testComparatorNormalHoursFirst (0s)
overtimeCategory=NON_OVERTIME_SKIP
 expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.tuntinetti.backend.logic.TestOvertimeCategory.assertComparatorNormalHoursFirstCompare(TestOvertimeCategory.java:152)
	at com.tustor.tuntinetti.backend.logic.TestOvertimeCategory.testComparatorNormalHoursFirst(TestOvertimeCategory.java:214)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testOvertimeCategoryLists (0s)
🟢 com.tustor.tuntinetti.backend.logic.TestEmployeeDailyReport_SickleaveClassification (0s)
🟢 testNpeKunRaportointiPaalla (0s)
🟢 testAitiysvapaaJatkuuMuttaContractPeriodVastaAlkoi (0s)
🟢 test7DayGapJaSickleaveClassification (0s)
🟢 testKaikkiAnsaintasaannotHuomioitu (0s)
🟢 testSigmaJaSickleaveClassification (0s)
🟢 testSickleaveClassificationKunContractPeriodOhitetaanLomanansainnassa (0s)
🟢 testSickleaveCompensationLimitationResolverSerialization (0s)
🟢 testVacationsOutsideContractPeriodsDontBreakCalculation (0s)
🟢 testNullClassificationForNoSickleave (0s)
🟢 testClassificationForSingleDaySickleave (0s)
🟢 testClassificationForShortSickleaveWithoutPaidSickleave (0s)
🟢 testClassificationForShortSickleaveWhenHasPaidSickleave (0s)
🟢 testCanEarnLenientEvenIfDoesntEarnStrict (0s)
🟢 testClassificationForLongSickleave (0s)
🟢 testClassificationForRepeatingSickleave (0s)
🟢 testClassificationForSickleaveLongerThanMaxVacationEarning (0s)
🟢 testClassificationForLongIndependentSickleaves (0s)
🟡 com.tustor.tuntinetti.backend.logic.TestWorkedHoursTimeRangesAndDetailsList (0s)
🟡 testTODOAddAndAddAllPreserveOrderIfSpansAddedInDifferentOrder (0s)
TODO Kellonaikojen 8-10 ja 11-13 pitäisi säilyttää järjestyksensä riippumatta missä järjestyksessä ne on lisätty.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.backend.logic.TestWorkedHoursTimeRangesAndDetailsList.testTODOAddAndAddAllPreserveOrderIfSpansAddedInDifferentOrder(TestWorkedHoursTimeRangesAndDetailsList.java:29)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODONegativeValues (0s)
NEEDED?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.backend.logic.TestWorkedHoursTimeRangesAndDetailsList.testTODONegativeValues(TestWorkedHoursTimeRangesAndDetailsList.java:36)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testSubtractWithoutTimeRanges (0s)
🟢 testWithoutTimeRanges (0s)
🟢 testWithTimeRanges (0s)
🟢 testWithAndWithOutTimeRanges_HoursFirst (0s)
🟢 testWithAndWithOutTimeRanges_TimeRangesFirst (0s)
🟢 com.tustor.tuntinetti.backend.logic.kiky.TestVartiointialanKiky (1s)
🟢 testWtrJaHolidayWtrKertymat (0s)
🟢 testArkipyhakorvaus (0s)
🟢 testSickleaveOvertimeAndNightShiftPeriods (0s)
🟢 testSunnuntaikorotus (0s)
🟢 testIltavuoroArkipaiva (0s)
🟢 testIltavuoroLauantai (0s)
🟢 testYovuoroArkipaiva (0s)
🟢 testYovuoroLauantainaJatkuuSunnuntaiyolle (0s)
🟢 testIltaJaYovuoroaArkipaivana (0s)
🟢 testIltaJaYovuoroaEnnenJouluAattoa (0s)
🟢 testIltaJaYovuoroaEnnenJouluPaivaa (0s)
🟢 testIltaJaYovuoroaEnnenJuhannusaattoa (0s)
🟢 testIltaJaYovuoroaEnnenJuhannuksenJalkeistaSunnuntaita (0s)
🟢 testIltaJaYovuoroaLauantaina (0s)
🟢 testIltaJaYovuoroaSunnuntaistaMaanantaihin (0s)
🟢 testIltaJaYoVuoroPaasiaislauantaina (0s)
🟢 testIltaJaYoVuoroItsenaisyyspaivanAattona (0s)
🟢 testIltaJaYoVuoroItsenaisyyspaivanAattonaJokaOnLauantai (0s)
🟢 testIltaJaYoVuoroItsenaisyyspaivanAattonaJokaOnSunnuntai (0s)
🟢 testIltaJaYoVuoroVapunAattona (0s)
🟢 testIltaJaYoVuoroVapunAattonaJokaOnLauantai (0s)
🟢 testIltaJaYoVuoroVapunAattonaJokaOnSunnuntaina (0s)
🟢 testIltaJaYoVuoroUudenVuodenAattona (0s)
🟢 testIltaJaYoVuoroUudenVuodenAattonaJokaOnLauantai (0s)
🟢 testIltaJaYoVuoroUudenVuodenAattonaJokaOnSunnuntai (0s)
🟢 testHalytystyoJaTyoajanPidennys (0s)
🟢 testPeriodOvertime1 (0s)
🟢 testPeriodOvertime2 (0s)
🟢 testDailyOvertimeIsNotPaid (0s)
🟢 testSickleaveCompensation (0s)
🟢 testBug1 (0s)
🟢 testPaidHolidayEqualsWorkWeekLengthDividedBySix (0s)
🟢 testItsenaisyyspaivaKorvataanLainMukaan (0s)
🟢 com.tustor.tuntinetti.backend.logic.TestDailyReportProvider (2s)
🟢 testGetRelativeDailyReportAndChangingCurrentIndex (0s)
🟢 testStretchVsGetRelativeDailyReportSynchronization (0s)
🟢 testStretchingVsCloningDeadlock (1s)
🟡 com.tustor.tuntinetti.backend.logic.TestVartiointialanTes (4s)
🟢 testSairastumispaivana100PctKorvaus (0s)
🟢 testCase40444 (0s)
🟢 testPaidHolidayEqualsWorkWeekLengthDividedBySixWithNonStandardWorkingHours (0s)
🟡 testTODO_VuosilomanVaikutusTyoajanlyhennykseen (2s)
 expected:<[88]> but was:<[96]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:386)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:305)
	at com.tustor.tuntinetti.backend.logic.TestVartiointialanTes.assertVuosilomanVaikutusTyoajanlyhennykseen(TestVartiointialanTes.java:149)
	at com.tustor.tuntinetti.backend.logic.TestVartiointialanTes.testTODO_VuosilomanVaikutusTyoajanlyhennykseen(TestVartiointialanTes.java:159)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testSairaslomanKarenssipaivaEiVaikutaTyoajanLyhennykseen (0s)
🟢 testJuusoEkTyoajanPidennys (0s)
🟢 testShiftStartsAtNight (0s)
🟡 testTODOVartiointialanVuorokausilepoaikaKorvaus (0s)
TODO tarvitaan, kytketään viikkolepoaika worktimecompensation dedicationiin
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.backend.logic.TestVartiointialanTes.testTODOVartiointialanVuorokausilepoaikaKorvaus(TestVartiointialanTes.java:235)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testShiftEndsAtNight (0s)
🟢 testYovuoroLauantai (0s)
🟢 testEveliinaToivainenBitti128 (0s)
🟢 testArkipyhakorvaus (0s)
🟢 testSickleaveOvertimeAndNightShiftPeriods (0s)
🟢 testSunnuntaikorotus (0s)
🟢 testIltavuoroArkipaiva (0s)
🟢 testIltavuoroLauantai (0s)
🟢 testYovuoroArkipaiva (0s)
🟢 testYovuoroLauantainaJatkuuSunnuntaiyolle (0s)
🟢 testIltaJaYovuoroaArkipaivana (0s)
🟢 testIltaJaYovuoroaEnnenJouluAattoa (0s)
🟢 testIltaJaYovuoroaEnnenJouluPaivaa (0s)
🟢 testIltaJaYovuoroaEnnenJuhannusaattoa (0s)
🟢 testIltaJaYovuoroaEnnenJuhannuksenJalkeistaSunnuntaita (0s)
🟢 testIltaJaYovuoroaLauantaina (0s)
🟢 testIltaJaYovuoroaSunnuntaistaMaanantaihin (0s)
🟢 testIltaJaYoVuoroPaasiaislauantaina (0s)
🟢 testIltaJaYoVuoroItsenaisyyspaivanAattona (0s)
🟢 testIltaJaYoVuoroItsenaisyyspaivanAattonaJokaOnLauantai (0s)
🟢 testIltaJaYoVuoroItsenaisyyspaivanAattonaJokaOnSunnuntai (0s)
🟢 testIltaJaYoVuoroVapunAattona (0s)
🟢 testIltaJaYoVuoroVapunAattonaJokaOnLauantai (0s)
🟢 testIltaJaYoVuoroVapunAattonaJokaOnSunnuntaina (0s)
🟢 testIltaJaYoVuoroUudenVuodenAattona (0s)
🟢 testIltaJaYoVuoroUudenVuodenAattonaJokaOnLauantai (0s)
🟢 testIltaJaYoVuoroUudenVuodenAattonaJokaOnSunnuntai (0s)
🟢 testHalytystyoJaTyoajanPidennys (0s)
🟢 testPeriodOvertime1 (0s)
🟢 testPeriodOvertime2 (0s)
🟢 testDailyOvertimeIsNotPaid (0s)
🟢 testSickleaveCompensation (0s)
🟢 testBug1 (0s)
🟢 testPaidHolidayEqualsWorkWeekLengthDividedBySix (0s)
🟢 testItsenaisyyspaivaKorvataanLainMukaan (0s)
🟢 testWtrJaHolidayWtrKertymat (0s)
🟢 com.tustor.tuntinetti.backend.logic.sickleave.TestSickleaveCompensationLimitationResolverImpl (0s)
🟢 testGivenSickleaveStartsBeforeMinimumEmploymentTimeThenNothingIsPaidEvenAfterTheTimeIsReached (0s)
🟢 testGivenSickleavePeriodTypeFirstDayIsAnyWhenSicknessIsLongerThanMaximumCompensatedPeriodThenCompensationIsNoLongerPaid (0s)
🟢 testGivenSickleavePeriodTypeCalendarMonthWhenSicknessIsLongerThanMaximumCompensatedPeriodThenCompensationIsNoLongerPaid (0s)
🟢 testGivenSubtractCompensatedDaysOnPreviousMonthsPreviousSicknessesAffectCompensatedPeriodCorrectly (0s)
🟢 testGivenSubtractCompensatedDaysOnPreviousMonthsWhenNoPreviousSicknessesThenCompensationIsFull (0s)
🟢 testGivenRepeatingSicknessIntervalStartsFromReturnToWorkSicknessIsConsideredRepeating (0s)
🟢 testGivenRepeatingSicknessIntervalStartsFromCompensationEndSicknessIsConsideredNotRepeating (0s)
🟢 testGivenNoCompensateOnHealthInsuranceLawWaitingPeriodWhenSicknessRepeatsNothingIsCompensatedOnSecondPeriod (0s)
🟢 testGivenCompensateOnHealthInsuranceLawWaitingPeriodWhenSicknessRepeatsStartOfSecondPeriodIsCompensatedFor1Day (0s)
🟢 testGivenCompensateOnHealthInsuranceLawWaitingPeriodWhenSicknessRepeatsStartOfSecondPeriodIsCompensatedFor1Plus9Days (0s)
🟢 testGivenCompensateOnHealthInsuranceLawWaitingPeriodAndNoPreviousCompensationsWhenSicknessRepeatsStartOfSecondPeriodIsCompensatedFor1Plus9Days (0s)
🟢 testGivenCompensateOnHealthInsuranceLawWaitingPeriodWhenFirstSickleaveWasUncompensatedThenNoCompensationIsPaid (0s)
🟢 testGivenQualifyingWhenQualifyingPeriodIsNotOverNoCompensationIsPaid (0s)
🟢 testGivenQualifyingWhenQualifyingPeriodIsOverButDequalifyingPeriodIsNotOverNoCompensationIsPaid (0s)
🟢 testGivenQualifyingWhenDequalifyingPeriodIsOverCompensationIsPaidForEntireSickness (0s)
🟢 testDequalifyingPeriodIsCalculatedInWorkDays (0s)
🟢 testGivenQualifyingWhenSickleaveIsWorkInducedThenNoQualifyingPeriodIsUsed (0s)
🟢 testGivenQualifyingWhenKVTESRulesAreUsedThenNoCompensationIsPaidOnQualifyingPeriod (0s)
🟢 testGivenQualifyingWhenSickAtWorkAndPeriodTypeIsNoQualificationAfterSickAtWorkThenQualifyingPeriodIsPostponed (0s)
🟢 testGivenQualificationPeriodIsUsedWhenSicknessContinuesThenNoQualificationPeriodIsUsedInSecondPart (0s)
🟢 testGivenDequalificationPeriodIsUsedWhenSicknessContinuesThenNoQualificationPeriodIsUsedAtAll (0s)
🟢 testGetCompensationLimitationKVTESQualificationPeriod (0s)
🟢 testGivenQualificationSettingModeRegularWhenSickleaveIsRegularThenSettingMatches (0s)
🟢 testGivenQualificationSettingModeRegularWhenSickleaveIsWorkInducedThenSettingDoesNotMatch (0s)
🟢 testGivenQualificationSettingModeWorkInducedWhenSickleaveIsRegularThenSettingDoesNotMatch (0s)
🟢 testGivenQualificationSettingModeWorkInducedWhenSickleaveIsWorkInducedThenSettingMatches (0s)
🟢 testGivenQualificationSettingModeRegularAndWorkInducedWhenSickleaveIsRegularThenSettingMatches (0s)
🟢 testGivenQualificationSettingModeRegularAndWorkInducedWhenSickleaveIsWorkInducedThenSettingMatches (0s)
🟢 testGivenMultipleCompensationLimitationsCorrectOneIsSelectedBasedOnEmploymentTime (0s)
🟢 testGivenSickleaveStartsAtMinimumEmploymentTimeThenCompensationIsPaidAccordingToLimitation (0s)
🟢 testGivenResetDayCounterOnYearChangeBeforeYearChangesSickleaveIsNotCompensated (0s)
🟢 testGivenResetDayCounterOnYearChangeWhenYearChangesSickleaveIsCompensatedAgain (0s)
🟢 testGivenResetDayCounterOnYearChangeWhenYearChangesSickleaveIsNotCompensatedAfterCertainPeriod (0s)
🟢 testGivenResetDayCounterOnYearChangeWhenMultipleSicknessPeriodsWithinYearCompensationIsPaidAsInSingleSickness (0s)
🟢 testGivenResetDayCounterOnYearChangeWhenRepeatingSicknessUsedWithinYearCompensationIsPaidAsInSingleSickness (0s)
🟢 testGivenResetDayCounterOnYearChangeDifferentSicknessTypesAreCompensatedSeparetely (0s)
🟢 testGivenResetDayCounterOnYearChangeMultipleCompensationLimitationsOfSameTypeAreCombinedInLongSickness (0s)
🟢 testGivenResetDayCounterOnYearChangeMultipleCompensationLimitationsOfDifferentTypeAreNotCombinedInLongSickness (0s)
🟢 testGivenSickleavePeriodLongerThanMaximumNumberOfPaidDaysNoCompensationIsPaidOnLastDays (0s)
🟢 testGivenRepeatingSicknessMaximumIntervalWhenSicknessRepeatsWithinIntervalPeriodsAreMerged (0s)
🟢 testGivenRepeatingSicknessMaximumIntervalWhenSicknessRepeatsAfterIntervalPeriodsAreCompensatedSeparately (0s)
🟢 testRepeatingSicknessLinkedAsSequenceAreMerged (0s)
🟢 testRepeatingSicknessLinkedToFirstAreMerged (0s)
🟢 testTwoInterleavingRepeatingSicknesses (0s)
🟢 testRepeatingSicknessLinkedToMiddleOfPeriod (0s)
🟢 testRepeatingSicknessLinkedToBeginningOfPeriod (0s)
🟢 testGivenRepeatingSicknessMaximumIntervalIsZeroWhenWorkDaysExistBetweenPeriodsThenCompensationStartsAgain (0s)
🟢 testGivenSickleavePeriodTypeAnyDayWhenSicknessIsLongerThanMaximumCompensatedPeriodThenCompensationIsNoLongerPaid (0s)
🟢 testGivenSickleavePeriodTypeWorkDayWhenSicknessIsLongerThanMaximumCompensatedPeriodThenCompensationIsNoLongerPaid (0s)
🟢 com.tustor.tuntinetti.backend.logic.sickleave.TestSickleaveAlerts (0s)
🟢 testEtsiPoissaolotJa4kkJaksot (0s)
🟢 test3Poissaoloa4kkAikana (0s)
🟢 testNoAlertOnAlreadyAlertedSickleave (0s)
🟢 testViikonloppureuna (0s)
🟢 testVacationReuna (0s)
🟢 com.tustor.tuntinetti.backend.logic.TestDivisionInfo (0s)
🟢 testNullKeys (0s)
🟢 test (0s)
🟢 com.tustor.tuntinetti.backend.logic.TestSickleaveGroup (0s)
🟢 testConstruction (0s)
🟢 testModification (0s)
🟡 com.tustor.tuntinetti.backend.logic.TestVartiointialanTes2021Changes (1s)
🟢 testArkipyhakorvaus (0s)
🟢 testItsenaisyyspaivaKorvataanLainMukaan (0s)
🟢 testWtrJaHolidayWtrKertymat (0s)
🟢 testPaidHolidayEqualsWorkWeekLengthDividedBySixWithNonStandardWorkingHours (0s)
🟢 testSairastumispaivana100PctKorvaus (0s)
🟢 testCase40444 (0s)
🟡 testTODO_VuosilomanVaikutusTyoajanlyhennykseen (0s)
 expected:<[96]> but was:<[159]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:386)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:305)
	at com.tustor.tuntinetti.backend.logic.TestVartiointialanTes.assertVuosilomanVaikutusTyoajanlyhennykseen(TestVartiointialanTes.java:149)
	at com.tustor.tuntinetti.backend.logic.TestVartiointialanTes.testTODO_VuosilomanVaikutusTyoajanlyhennykseen(TestVartiointialanTes.java:157)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testSairaslomanKarenssipaivaEiVaikutaTyoajanLyhennykseen (0s)
🟢 testJuusoEkTyoajanPidennys (0s)
🟢 testShiftStartsAtNight (0s)
🟡 testTODOVartiointialanVuorokausilepoaikaKorvaus (0s)
TODO tarvitaan, kytketään viikkolepoaika worktimecompensation dedicationiin
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.backend.logic.TestVartiointialanTes.testTODOVartiointialanVuorokausilepoaikaKorvaus(TestVartiointialanTes.java:235)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testShiftEndsAtNight (0s)
🟢 testYovuoroLauantai (0s)
🟢 testEveliinaToivainenBitti128 (0s)
🟢 testSickleaveOvertimeAndNightShiftPeriods (0s)
🟢 testSunnuntaikorotus (0s)
🟢 testIltavuoroArkipaiva (0s)
🟢 testIltavuoroLauantai (0s)
🟢 testYovuoroArkipaiva (0s)
🟢 testYovuoroLauantainaJatkuuSunnuntaiyolle (0s)
🟢 testIltaJaYovuoroaArkipaivana (0s)
🟢 testIltaJaYovuoroaEnnenJouluAattoa (0s)
🟢 testIltaJaYovuoroaEnnenJouluPaivaa (0s)
🟢 testIltaJaYovuoroaEnnenJuhannusaattoa (0s)
🟢 testIltaJaYovuoroaEnnenJuhannuksenJalkeistaSunnuntaita (0s)
🟢 testIltaJaYovuoroaLauantaina (0s)
🟢 testIltaJaYovuoroaSunnuntaistaMaanantaihin (0s)
🟢 testIltaJaYoVuoroPaasiaislauantaina (0s)
🟢 testIltaJaYoVuoroItsenaisyyspaivanAattona (0s)
🟢 testIltaJaYoVuoroItsenaisyyspaivanAattonaJokaOnLauantai (0s)
🟢 testIltaJaYoVuoroItsenaisyyspaivanAattonaJokaOnSunnuntai (0s)
🟢 testIltaJaYoVuoroVapunAattona (0s)
🟢 testIltaJaYoVuoroVapunAattonaJokaOnLauantai (0s)
🟢 testIltaJaYoVuoroVapunAattonaJokaOnSunnuntaina (0s)
🟢 testIltaJaYoVuoroUudenVuodenAattona (0s)
🟢 testIltaJaYoVuoroUudenVuodenAattonaJokaOnLauantai (0s)
🟢 testIltaJaYoVuoroUudenVuodenAattonaJokaOnSunnuntai (0s)
🟢 testHalytystyoJaTyoajanPidennys (0s)
🟢 testPeriodOvertime1 (0s)
🟢 testPeriodOvertime2 (0s)
🟢 testDailyOvertimeIsNotPaid (0s)
🟢 testSickleaveCompensation (0s)
🟢 testBug1 (0s)
🟢 testPaidHolidayEqualsWorkWeekLengthDividedBySix (0s)
🟢 com.tustor.tuntinetti.backend.logic.TestVuosiveroilmoitusPdfConvertWithEmployeeNames (3s)
🟢 testConvertLegacyToPdfWithNames (3s)
🟢 com.tustor.tuntinetti.backend.logic.projects.taskgroups.skills.TestEmployeeProjectTaskGroupSkillValidator (0s)
🟢 testAnyEmployeeHasRequiredSkillsForNullProjectTaskGroup (0s)
🟢 testAnyEmployeeHasRequiredSkillsWhenProjectTaskGroupHasNoSkillRequirements (0s)
🟢 testEmployeeWithRequiredSkills (0s)
🟢 com.tustor.tuntinetti.backend.logic.TestOvertimeCategoriesForAverageSalary (0s)
🟢 testIsFlextimeIncludedInConstants (0s)
🟢 com.tustor.tuntinetti.backend.logic.TestStaticVacationProvider (0s)
🟢 testRaceCondition (0s)
🟢 testFailFast (0s)
🟡 com.tustor.tuntinetti.backend.logic.utils.TestNightShiftPeriod (0s)
🟡 testTODO (0s)
TODO: NightShiftPeriod ei osaa hanskata vacationBitsejä ja vuorokauden vaihtumista
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.backend.logic.utils.TestNightShiftPeriod.testTODO(TestNightShiftPeriod.java:120)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testNightshiftDoesNotOverlapWithWorkshiftToday (0s)
🟢 testMetsätähtiIltalisäEiHelatorstainAattona (0s)
🟢 testNightshiftDoesNotOverlapWithWorkshiftOnGivenTime (0s)
🟢 testGivenWorkshiftEndsWhenNightshiftStartsThenZeroLengthRangeIsReturned (0s)
🟢 testNightshiftOverlapsWithWorkshiftMultipleTimes (0s)
🟢 testNightShiftAlways (0s)
🟢 testMATCH_ALSO_DAYS_USING_START_AND_END_TIME_01_to_05 (0s)
🟢 testMATCH_ALSO_DAYS_USING_START_AND_END_TIME_18_to_03 (0s)
🟢 testMATCH_ALSO_DAYS_USING_START_AND_END_TIME_18_to_07 (0s)
🟢 testMATCH_ALSO_DAYS_USING_START_AND_END_TIME_05_to_01 (0s)
🟢 testAdditionalDescription (0s)
🟢 testEmptyAdditionalDescription (0s)
🟢 testNullAdditionalDescription (0s)
🟢 testTimeLimitTypeHasNoEffectOnActiveOverlaps (0s)
🟢 testMetsätähtiIltalisäEiAattolisääJuhannusIltana (0s)
🟢 testCompensationDescription (0s)
🟢 testJsonEncodeAndDecodeNulls (0s)
🟢 testEncodeAndDecodeHandlesAverageHourlySalaryUsage (0s)
🟢 testDisplayDetailsNPE (0s)
🟢 testCopyLatestNightShiftPeriodTimeSeries (0s)
🟢 testJson (0s)
🟢 testCopyEmptyShiftPeriodTimeSeries (0s)
🟢 testGetOverlaps (0s)
🟢 testNightshiftFromPreviousDayOverlapsWithWorkshiftOnWrongDay (0s)
🟢 testNightshiftFromPreviousDayOverlapsWithWorkshift (0s)
🟢 testWorkShiftFromPreviousDayOverlapsWithNightShiftPeriod (0s)
🟢 testNightshiftOnTodayOverlapsWithWorkshift (0s)
🟢 testNightshiftOnTodayOverlapsWithWorkshift_2 (0s)
🟢 testNightshiftOnTomorrowOverlapsWithWorkshift (0s)
🟢 testNightshiftOnTomorrowHolidayOverlapsWithWorkshift (0s)
🟢 testNightshiftOnTomorrowHolidayOverlapsWithWorkshift_END_TIME_LIMIT_APPLIES_ONLY_TO_LAST_DAY_OF_SEQUENCE (0s)
🟢 com.tustor.tuntinetti.backend.logic.TestStaticVacationEarnedProvider (0s)
🟢 testAlphabeticalOrder (0s)
🟢 com.tustor.tuntinetti.backend.logic.TestStaticSickleaveProvider (0s)
🟢 testRaceCondition (0s)
🟢 com.tustor.tuntinetti.backend.services.tasks.TestWatchDog (0s)
🟢 testStandardMemoryInfoProviderRelativeRelationships (0s)
🟢 com.tustor.tuntinetti.backend.services.tasks.TestAutologinUrlManager (0s)
🟢 testCreateMac (0s)
🟡 com.tustor.tuntinetti.backend.services.tasks.TestLateArrivalNotifierTask (0s)
🟡 warning (0s)
No tests found in com.tustor.tuntinetti.backend.services.tasks.TestLateArrivalNotifierTask
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.TestSuite$1.runTest(TestSuite.java:90)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWithRangeReportBag (1s)
🟢 testLapsenSairaus (0s)
🟢 testWtr (0s)
🟢 testArkipyhat (0s)
🟢 testVuosiloma (0s)
🟢 testKaranteeni (0s)
🟢 testFlex (0s)
🟢 testNoAbsences (0s)
🟢 testShouldWorkLikeWithoutContractWhenTechnicalStartDatePreventsCalculation (0s)
🔴 testSickleaveOvernight (0s)
Sickleavetuntien ei pitäisi tulla tänne: com.tustor.tuntinetti.backend.logic.EmployeeDailyReport@6bde67b7, com.tustor.tuntinetti.backend.logic.EmployeeRangeReport@2249cc00, 1. - 3.4.2019, reserveDateRange=1.4.2019 - 31.3.2020, com.tustor.common.dto.Employee@2707d37,  (stored=true -1783201144625) (createdAt=2026-07-05 00:39:04 createdBy=null updatedAt= updatedBy=null), com.tustor.common.dto.Person@5a93a97,  (stored=true -1783201144624) (createdAt=2026-07-05 00:39:04 createdBy=null updatedAt= updatedBy=null), John John, test@email, John John/Test/Test, 2.4.2019, tasks@2064989545, REGULAR: 22-6, 8h
	at com.tustor.tuntinetti.backend.logic.utils.CompensationsAndContractPeriodMapOvertimeSummaryAndAbstractSickleaveTaskOrVacationVisitor.handleResiduals(CompensationsAndContractPeriodMapOvertimeSummaryAndAbstractSickleaveTaskOrVacationVisitor.java:321)
	at com.tustor.tuntinetti.backend.logic.utils.CompensationsAndContractPeriodMapOvertimeSummaryAndAbstractSickleaveTaskOrVacationVisitor.<init>(CompensationsAndContractPeriodMapOvertimeSummaryAndAbstractSickleaveTaskOrVacationVisitor.java:305)
	at com.tustor.tuntinetti.backend.logic.utils.CompensationsAndContractPeriodMapOvertimeSummaryAndAbstractSickleaveTaskOrVacationVisitor.<init>(CompensationsAndContractPeriodMapOvertimeSummaryAndAbstractSickleaveTaskOrVacationVisitor.java:194)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.AbstractTulorekisteripalveluWageReportsToIRUtils$2.<init>(AbstractTulorekisteripalveluWageReportsToIRUtils.java:716)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.AbstractTulorekisteripalveluWageReportsToIRUtils.newAbsenceInfo(AbstractTulorekisteripalveluWageReportsToIRUtils.java:715)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.AbstractTulorekisteripalveluWageReportsToIRUtils.calculateAbsenceInfos(AbstractTulorekisteripalveluWageReportsToIRUtils.java:500)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWithRangeReportBag.assertSingleAbsence(TestTulorekisteripalveluWithRangeReportBag.java:2104)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWithRangeReportBag.assertSickleaveOvernight(TestTulorekisteripalveluWithRangeReportBag.java:199)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWithRangeReportBag.testSickleaveOvernight(TestTulorekisteripalveluWithRangeReportBag.java:156)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testTilastokeskuksenAmmattiluokitusSerialization (0s)
🟢 testKatarinaKallinen (0s)
🟢 testSkippedVacation (0s)
🟢 testSairaslomaMutteiTyosopimusta (0s)
🟢 testVacationMutteiTyosopimusta (0s)
🟢 testPalkatonSairaslomaSisaltaaViikkovapaan (0s)
🟢 testPalkatonIsyysvapaa (0s)
🟢 testJosLimitationLoppuuNiinErikseenPalkatonAbsence (0s)
🟢 testViikkovapaaVacationEiEstaSickleaveRaportointia (0s)
🟢 testPalkallinenPoissaoloSisaltaaViikkovapaan (0s)
🟢 testEiYhdistetaEriTyyppisiaPoissaoloja (0s)
🟢 testDisabloidunSairaslomanPaallaJokuMuuVacation (0s)
🟢 testDisabloituSairasloma (0s)
🟢 testJosSairastuuUudelleenNiinKasitellaanErillisenaJaksona (0s)
🟢 testScanDateRanges (0s)
🟢 testPreviousSalaryCalculationJaEarliestAbsenceJaDaterange (0s)
🟢 testSairausJatkuu (0s)
🟢 testPalkatonTyotapaturmaIlmoitetaanSairaspoissaolona (0s)
🟢 testOsaAikainenSickleaveRaportoidaanVainSairausAlkaaKeskenTyopaivanPaivalta (0s)
🟢 testOsaAikaElaka (0s)
🟢 testEiRaportoidaTulevaisuuteen (0s)
🟢 testSairausajallaMyosVuosilomanMaksu (0s)
🟢 testSunnuntaiSairaslomaputkessaEiSaaHeittaaExceptionia (0s)
🟢 testAbsenceStartDate (0s)
🟢 testAbsenceStartDateCase25599 (0s)
🟡 com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils (0s)
🟡 testReportTransactionsWithTulorekisterinTulolajienPalkkalajikoodis (0s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:576)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:566)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils.assertReportTransactionsWithTulorekisterinTulolajienPalkkalajikoodis(TestTulorekisteripalveluWageReportsToIRUtils.java:317)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils.testReportTransactionsWithTulorekisterinTulolajienPalkkalajikoodis(TestTulorekisteripalveluWageReportsToIRUtils.java:71)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testDynaamisetRivit1 (0s)
🟢 testDynaamisetRivit2 (0s)
🟢 com.tustor.tuntinetti.backend.services.transactions.TestTaskDescriptionHtmlEscapingFixer (0s)
🟢 testGetFixedDescription_NoChanges (0s)
🟢 testGetFixedDescription_SingleEntityReplacements (0s)
🟢 testGetFixedDescription_MultipleOccurrencesSameEntity (0s)
🟢 testGetFixedDescription_MixedEntitiesSameString (0s)
🟢 testGetFixedDescription_NestedEncoding_AmpCreatesOtherEntities (0s)
🟢 testGetFixedDescription_DoubleAndTripleEncoded (0s)
🟢 testGetFixedDescription_DoesNotTouchUnknownEntities (0s)
🟢 testGetFixedDescription_PartialOrMalformedEntitiesAreLeftAsIs (0s)
🟢 testGetFixedDescription_ThrowsOnNull_FailFast (0s)
🟢 com.tustor.tuntinetti.backend.services.TestContractPeriodStateServices (0s)
🟢 testContractPeriodsModelMapping (0s)
🟢 com.tustor.tuntinetti.backend.services.lucene.TestLuceneIndexer (3s)
🟢 testContentOnlyInPdfDocumentTwoWords (1s)
🟢 testIndexPasswordProtectedPdf (0s)
🟢 testContentOnlyInDocxDocument (0s)
🟢 testWrongEmployer (0s)
🟢 testContentOnlyInPdfDocument (0s)
🟢 testContentInBothDocuments (0s)
🟢 testDeleteDocument (0s)
🟢 testCase4621RondoIsFound (0s)
🟢 testWildcardOneWord (0s)
🟢 testWildcardTwoWords (0s)
🟢 testWildcardKoulu (0s)
🟢 com.tustor.tuntinetti.backend.services.lucene.TestLuceneIndexerInRam (0s)
🟢 testContentOnlyInPdfDocumentTwoWords (0s)
🟢 testIndexPasswordProtectedPdf (0s)
🟢 testContentOnlyInDocxDocument (0s)
🟢 testWrongEmployer (0s)
🟢 testContentOnlyInPdfDocument (0s)
🟢 testContentInBothDocuments (0s)
🟢 testDeleteDocument (0s)
🟢 testCase4621RondoIsFound (0s)
🟢 testWildcardOneWord (0s)
🟢 testWildcardTwoWords (0s)
🟢 testWildcardKoulu (0s)
🟢 com.tustor.tuntinetti.backend.services.TestOverlappingContractPeriodDetectorComparator (0s)
🟢 testTodo (0s)
🟢 com.tustor.tuntinetti.backend.services.vero.TestVeroApi (0s)
🟢 testGetFinnishTaxCard (0s)
🟢 com.tustor.tuntinetti.backend.services.iss.dto.TestIssTyoilmoitusparametrit (0s)
🟢 test (0s)
🟢 com.tustor.tuntinetti.backend.services.iss.dto.TestTyontekijat (0s)
🟢 testEmptyTags (0s)
🟡 com.tustor.tuntinetti.backend.services.iss.utils.TestIssTiedonsiirtoUtils (0s)
🟢 testPalkkakaudet (0s)
🟢 testGetMaksuryhmaDateRangesMapOnSelectedRange (0s)
🟢 testSapnKuukausi (0s)
🟡 testIssPalkaustiedot (0s)
expected:<9> but was:<10>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:198)
	at junit.framework.Assert.assertEquals(Assert.java:204)
	at com.tustor.tuntinetti.backend.services.iss.utils.TestIssTiedonsiirtoUtils.testIssPalkaustiedot(TestIssTiedonsiirtoUtils.java:46)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testContainsMaksuryhma (0s)
🟢 testMaksuryhmanPalkkakausi (0s)
🟢 testIssTyontekijat (0s)
🟢 testIssEmployeeDetails (0s)
🟢 testGetMaksuryhmaDateRangesMapOnSelectedRangeWithEmptyDateRanges (0s)
🟢 testGetMaksuryhmaDateRangesMapOnSelectedRangeWithFaultyDateRange (0s)
🟢 testGetMaksuryhmaDateRangesMapOnSelectedRangeSpecial (0s)
🟢 testGetContactPeriodEndingReason (0s)
🟢 com.tustor.tuntinetti.backend.services.adapters.generic.export.TestNetvisorEmployeeExportApi (0s)
🟢 testGetPayrolGroupName (0s)
🟢 testDeboraGetPayrolGroupAreaName (0s)
🟢 testCheckboxFixedTerm (0s)
🟢 testBuildNetvisorEmployeesalaryparameters (0s)
🟢 testPalkkaparametrinNollausJaVapaaAutoetu (0s)
🟢 testPaallekaisyydet (0s)
🟢 testJatkuvaTyosuhde (0s)
🟢 testTyosuhteenPaattymissyyt (0s)
🟢 com.tustor.tuntinetti.backend.reporting.utils.TestReportingCostCenterHelper (0s)
🟢 testGetReportingCostCenterDetailLevel (0s)
🟢 com.tustor.tuntinetti.frontend.utils.TestTaskDescriptionBuilder (0s)
🟢 testSingleTimerangeWithoutFreeText (0s)
🟢 testSingleTimerangeWithFreeText (0s)
🟢 testTwoTimeranges (0s)
🟢 testTwoTimerangesWithFreeText (0s)
🟢 testDescriptioninLoppuosaEiHavia (0s)
🟢 testNoTimeTrailOnlyDescription (0s)
🟢 testShouldHandleOnlyPlannedHoursA (0s)
🟢 testTaskPlannedOrNot (0s)
🟢 testShouldHandleOnlyPlannedHoursB (0s)
🟢 testShouldHandleOnlyPlannedHoursWithSingleRange (0s)
🟢 testShouldHandleOnlyPlannedHoursWithSingleMinuteRange (0s)
🟢 testShouldHandleOnlyPlannedHoursWithSingleZeroMinuteRange (0s)
🟢 testShouldHandleOnlyPlannedHoursWithThreeRanges (0s)
🟢 testShouldHandleOnlyMarkedHours (0s)
🟢 testShouldHandleOnlyMarkedHoursWithoutExistingPunctuation (0s)
🟢 testAutomaticPunctuation (0s)
🟢 testaddDescriptionBeforeNextTimetrailToPunctuation (0s)
🟢 testConvertFullStopsBetweenNumbersToBeColonsAndLineFeedsToSpaces (0s)
🟢 testShouldHandleOnlyMarkedHoursOnNonPlannedTaskWithPlanTimeRange (0s)
🟢 testShouldHandleOnlyClockedHours (0s)
🟢 testShouldHandleOnlyClockedHoursWithSingleRange (0s)
🟢 testShouldHandleThreeSpansOfOnlyClockedHours (0s)
🟢 testShouldHandleEqualPlannedAndMarkedHours (0s)
🟢 testShouldHandleEqualClockedAndMarkedHours (0s)
🟢 testShouldHandleEqualClockedAndPlannedHours (0s)
🟢 testShouldHandleDescriptionWithoutTimeTrailAndClockedSingleSpanHours (0s)
🟢 testShouldHandleDescriptionWithoutTimeTrailAndPlannedSingleSpanHours (0s)
🟢 testShouldHandleDescriptionWithoutTimeTrailAndPlannedMultiSpanHours (0s)
🟢 testShouldHandleBrushingHoursWithPlannedAndClocked (0s)
🟢 testShouldHandleBrushingHoursWithMarkedAndClocked (0s)
🟢 testShouldHandleDifferingPlannedAndMarkedSingleSpanHours (0s)
🟢 testShouldHandleDifferingPlannedAndMarkedTwoSpanHours (0s)
🟢 testShouldHandleDifferingPlannedAndMarkedThreeSpanHours (0s)
🟢 testShouldHandleDifferingClockedAndMarkedHours (0s)
🟢 testShouldHandleMissingClockedAgainstMarkedHours1 (0s)
🟢 testShouldHandleMissingClockedAgainstMarkedHours2 (0s)
🟢 testShouldHandleMissingClockedAgainstMarkedHours3 (0s)
🟢 testShouldHandleDifferingClockedAndPlannedHours (0s)
🟢 testShouldHandleMissingClockedAgainstPlannedHours1 (0s)
🟢 testShouldHandleMissingClockedAgainstPlannedHours2 (0s)
🟢 testShouldHandleMissingClockedAgainstPlannedHours3 (0s)
🟢 testShouldHandleDescriptionWithoutTimeTrailAndEqualClockedAndPlannedMultiSpanHours (0s)
🟢 testShouldHandleDescriptionWithoutTimeTrailAndDifferingClockedAndPlannedMultiSpanHours (0s)
🟢 testShouldHandleSomeDifferingSomeSameClockedAndPlannedHours (0s)
🟢 testSuunnitellutEiKirjatutTimeRangetYliviivataan (0s)
🟢 testLeimatutEiKirjatutTimeRangetYliviivataan (0s)
🟢 testShouldHandleSomeDifferingSomeSameClockedAndPlannedHoursBrushing (0s)
🟢 testShouldHandleDifferingClockedAndPlannedHoursWherePlannedTimerangeIsMissing (0s)
🟢 testShouldHandleDifferingClockedAndPlannedHoursWhereClockedTimerangeIsIncomplete (0s)
🟢 testPirjoWillstromMetsatahti (0s)
🟢 testShouldHandleThreeSameTrails (0s)
🟢 testShouldHandleThreesomeWhereMarkedIsDifferent (0s)
🟢 testShouldHandleThreesomeWhereClockedIsDifferent (0s)
🟢 testShouldHandleThreesomeWhereClockedIsMissing1 (0s)
🟢 testShouldHandleThreesomeWhereClockedIsMissing2 (0s)
🟢 testShouldHandleThreesomeWhereClockedIsMissing3 (0s)
🟢 testShouldHandleThreesomeWhereClockedIsMissing4 (0s)
🟢 testShouldHandleThreesomeWherePlannedIsDifferent (0s)
🟢 testShouldHandleThreesomeWhereEachIsDifferent (0s)
🟢 testShouldHandleThreesomeWhereEachIsDifferentButPartsAreSame2 (0s)
🟢 testShouldHandleThreesomeWhereEachIsDifferentButPartsAreSame (0s)
🟢 testShouldHandleThreesomeWhereOneTimeRangeIsMissing (0s)
🟢 testShouldHandleThreesomeWhereOverlapsBetweenTimeRangesOnDifferentTrails (0s)
🟢 testShouldProvideSimpleDescription (0s)
🟢 testShouldProvideNoNullSimpleDescription (0s)
🟢 testShouldRemoveTimetrailsFromDescriptionWithoutTimeTrail (0s)
🟢 testShouldRecognizeSameTimeTrails (0s)
🟢 testShouldRecognizeDifferingTimeTrails (0s)
🟢 testShouldRecognizeStartingZeroInTimePart_A (0s)
🟢 testShouldRecognizeStartingZeroInTimePart_B (0s)
🟢 testShouldAddSpaceBeforeMarkedTaskDescription (0s)
🟢 testSanitizeHtml (0s)
🟢 testShouldWrapProperly (0s)
🟡 com.tustor.tuntinetti.frontend.services.wicketpages.TestCityWorkPerusSmsTimeReporting (0s)
🟡 testFail (0s)
TODO Tutkimme tuota mahdollisuutta päätellä mistä on kysymys: Tällä saisi tekstiviestin minimissään lyhennettyä muotoon CW 8 15
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.frontend.services.wicketpages.TestCityWorkPerusSmsTimeReporting.testFail(TestCityWorkPerusSmsTimeReporting.java:28)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testParse (0s)
🟢 com.tustor.tuntinetti.frontend.services.dto.TestAttendanceKeys (0s)
🟢 testInValidKeys (0s)
🟢 testValidKeys (0s)
🟢 com.tustor.tuntinetti.frontend.services.dto.TestComNetLHLowLevelPacketHandling (0s)
🟢 testDeviceUploadRequestServerSuccessResponseByteSequence (0s)
🟢 testValidPacketFollowedByInvalidData (0s)
🟢 testTruncatedPacketDoesNotReturnMultipleInvalidResultPacets (0s)
🟢 testDeviceUploadRequestWithInvalidDataThenPackageWillBeInvalid (0s)
🟢 testDeviceUploadRequestWithInvalidCRCThrowsException (0s)
🟢 testAttendanceUploadPacketCanBePackedAndUnpacked (0s)
🟢 com.tustor.tuntinetti.frontend.services.dto.TestComNetLHCommands (0s)
🟢 testSendUploadCommandToServerAndReceiveSuccessResponse (0s)
🟢 testSendUploadCommandToServerAndReceiveAttendanceRecordReceiveError (0s)
🟢 testSendTruncatedUploadCommandToServerAndReceiveUpdateError (0s)
🟢 testSendUploadCommandToServerWithCRCEROORAndReceiveCRCErrorResponse (0s)
🟢 testSendTimeSyncCommandToServerAndReceiveSuccessResponse (0s)
🟢 testLeadingZeroInIdValues (0s)
🟢 com.tustor.tuntinetti.frontend.services.dto.utils.TestInopticsUtils (0s)
🟢 testTimestampFormat (0s)
🟢 com.tustor.tuntinetti.tailored.dto.TestIssInputSiirtoLoki (0s)
🟢 testSumAsMap (0s)
🟢 testAddNewPala (0s)
🟢 testSubtract (0s)
🟢 testSwitchToNewPala (0s)
🟢 testRetractPalaExplicit (0s)
🟢 testRetractPalaImplicit (0s)
🟢 testNoEffectiveChangeSamePala (0s)
🟢 testNoFurtherChangeNewPala (0s)
🟡 com.tustor.tuntinetti.tailored.iss.validators.TestIssAlphabetsValidator (0s)
🟢 testSomeNames (0s)
🟡 testCharByChar (0s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.tailored.iss.validators.TestIssAlphabetsValidator.testCharByChar(TestIssAlphabetsValidator.java:100)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.tuntinetti.hyperkey.TestValueComparator (0s)
🟢 testIsConsistentWithNullValues (0s)
🟡 com.tustor.tuntinetti.api.mobile.helper.dto.TestMobileHelperMessage (0s)
🟡 testTODO (0s)
TODO test search message
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.api.mobile.helper.dto.TestMobileHelperMessage.testTODO(TestMobileHelperMessage.java:137)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testJsonInputHelperLoginMessage (0s)
🟢 testJsonOutputHelperLoginMessage (0s)
🟢 testJsonInputHelperDayWorkShiftMessage (0s)
🟢 testMobileHelperCustomerMessage (0s)
🟢 testJsonOutputHelperDayWorkShiftMessage (0s)
🟢 testJsonInputHelperAddPhoto (0s)
🟢 testJsonInputHelperQrCode (0s)
🟢 com.tustor.tuntinetti.api.mobile.mle.dto.TestMobileMessage (1s)
🟢 testJsonInputMleMessage (0s)
🟢 testJsonInputGPSMessage (0s)
🟢 testJsonInputTasksGPSMessage (0s)
🟢 testJsonInputMleLoginMessage (0s)
🟢 testJsonInputMleLoginUserIdMessage (0s)
🟢 testGzippedJsonMap (1s)
🟢 testMobileMleMessages (0s)
🟢 testJsonInputMleQrMessage (0s)
🟢 testGzippedMap (0s)
🟢 com.tustor.tuntinetti.validators.TestRecurringServiceDemandValidationHelper (0s)
🟢 testValidationHelper (0s)
🟢 com.tustor.tuntinetti.common.reusables.TestIssInputLokiDifferenceEvaluator (0s)
🟢 testSumAsMap (0s)
🟢 testSubtract (0s)
🟢 com.tustor.tuntinetti.common.reusables.models.TestStaticMultipleCostCenterModel (0s)
🟢 testKeyIsCachedUnlessSerialized (0s)
🟢 com.tustor.tuntinetti.common.reusables.models.TestServiceDemandGroup (0s)
🟢 testAbstractServiceDemandGroupCloneAndReset (0s)
🟡 com.tustor.tuntinetti.common.constants.TestVuosiIlmoituksenPalkkalaji (0s)
🟢 testSmoke (0s)
🟡 testSocialPaymentsValidation (0s)
expected:<isSubjectToHealthInsurancePayment(TYÖAJAN_ULKOPUOLINEN_LISÄ_PALKKA) does not match tulorekisterinTulolajienPalkkalajikoodi=TulorekisterinTulolajienPalkkalajikoodi(PALKKA_YHTEISSUMMA) [getTulolajinKoodi()=101, getDefaultSubjectToBitMask()=3, getSelite()=Palkka yhteissumma, isIlmoitustapa1()=true, isIlmoitustapa2()=false, isErikseenIlmoitettava()=false, isCanBeNegative()=false, isSubjectToTyel()=true, isSubjectToWorkInducedInsurance()=true, isSubjectToUnemploymentInsurance()=true, isSubjectToHealthInsurancePayment()=true, isInsuranceExceptionsAllowed()=true]
isSubjectToTyel(TYÖAJAN_ULKOPUOLINEN_LISÄ_PALKKA) does not match tulorekisterinTulolajienPalkkalajikoodi=TulorekisterinTulolajienPalkkalajikoodi(PALKKA_YHTEISSUMMA) [getTulolajinKoodi()=101, getDefaultSubjectToBitMask()=3, getSelite()=Palkka yhteissumma, isIlmoitustapa1()=true, isIlmoitustapa2()=false, isErikseenIlmoitettava()=false, isCanBeNegative()=false, isSubjectToTyel()=true, isSubjectToWorkInducedInsurance()=true, isSubjectToUnemploymentInsurance()=true, isSubjectToHealthInsurancePayment()=true, isInsuranceExceptionsAllowed()=true]
isSubjectToUnemploymentInsurance(TYÖAJAN_ULKOPUOLINEN_LISÄ_PALKKA) does not match tulorekisterinTulolajienPalkkalajikoodi=TulorekisterinTulolajienPalkkalajikoodi(PALKKA_YHTEISSUMMA) [getTulolajinKoodi()=101, getDefaultSubjectToBitMask()=3, getSelite()=Palkka yhteissumma, isIlmoitustapa1()=true, isIlmoitustapa2()=false, isErikseenIlmoitettava()=false, isCanBeNegative()=false, isSubjectToTyel()=true, isSubjectToWorkInducedInsurance()=true, isSubjectToUnemploymentInsurance()=true, isSubjectToHealthInsurancePayment()=true, isInsuranceExceptionsAllowed()=true]
isSubjectToWorkInducedInsurance(TYÖAJAN_ULKOPUOLINEN_LISÄ_PALKKA) does not match tulorekisterinTulolajienPalkkalajikoodi=TulorekisterinTulolajienPalkkalajikoodi(PALKKA_YHTEISSUMMA) [getTulolajinKoodi()=101, getDefaultSubjectToBitMask()=3, getSelite()=Palkka yhteissumma, isIlmoitustapa1()=true, isIlmoitustapa2()=false, isErikseenIlmoitettava()=false, isCanBeNegative()=false, isSubjectToTyel()=true, isSubjectToWorkInducedInsurance()=true, isSubjectToUnemploymentInsurance()=true, isSubjectToHealthInsurancePayment()=true, isInsuranceExceptionsAllowed()=true]> but was:<null>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.tuntinetti.common.constants.TestVuosiIlmoituksenPalkkalaji.testSocialPaymentsValidation(TestVuosiIlmoituksenPalkkalaji.java:65)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.tuntinetti.common.dto.utils.TestMultiKey (0s)
🟢 testMemoryConsumption (0s)
🟢 testMultiKeySimple (0s)
🟢 testBoxingMemoryConsumption (0s)
🟢 com.tustor.tuntinetti.dto.salaries.TestSalaryCalculationRow (0s)
🟢 testModifiedWithSummaryRow (0s)
🟢 testMäärällinenAyJäsenmaksuToistuuUudellaPalkkalaskelmalla (0s)
🟢 testNameForExport (0s)
🟢 testDuplicateTest (0s)
🟢 testGarnishmentRegulation (0s)
🟢 testParseGarnishment (0s)
🟢 testYksiOmaTyelPalkkalaskelmaPohjalla (0s)
🟢 testYksiOmaNollaTyelPalkkalaskelmaPohjalla (0s)
🟢 testUusiTyelVuodenEnsimmäinenPalkkalaskelmaAjaaYliEdellisenVuodenOmanTyelin (0s)
🟢 testUusiTyelVuodenEnsimmäinenPalkkalaskelmaEiAjaYliNollaTyeliäElleiIkärajaMuutuSamalla (0s)
🟢 testUusiTyelVuodenEnsimmäinenPalkkalaskelmaAjaaYliNollaTyelinJosIkärajaMuuttuuSamalla (0s)
🟢 testUusiTyelVuodenEnsimmäinenPalkkalaskelmaIkärajaYlittyySamalla (0s)
🟢 testUusiTyelVuodenEnsimmäinenPalkkalaskelmaYlempiIkärajaYlittyySamalla (0s)
🟢 testUusiTyelVuodenEnsimmäinenPalkkalaskelmaKokonaisIkärajaYlittyySamalla (0s)
🟢 testUusiTyelIkärajaYlittyyKeskenVuoden (0s)
🟢 testUusiTyelIkärajaYlittyyKeskenVuodenEläkeLakkaa (0s)
🟢 testIsMatching (0s)
🟢 testIsPropagating (0s)
🟢 testIsNotCopiedFromPastSalaryCalculation (0s)
🟢 testNameAlias (0s)
🟢 testUusiTyelEnsimmäinenPalkkalaskelma (0s)
🟢 testModified (0s)
🟢 com.tustor.tuntinetti.dto.salaries.TestEmployee (0s)
🟢 testWorkExperience (0s)
🟢 test53v (0s)
🟢 testIsChanged (0s)
🟢 testEffectivePaidVacationSaldoRounding (0s)
🟢 testPasswordChangePending (0s)
🟢 testDisplayHetuSafely (0s)
🟢 testOvertimeSaldoRounding (0s)
🟢 testVacationSaldoForHourReportingRounding (0s)
🟢 testWorktimeReductionSaldoWorkHoursRounding (0s)
🟢 testEffectiveFlexSaldoRounding (0s)
🟢 testEffectiveConvertedSaldoRounding (0s)
🟢 testEffectiveHolidayWtrSaldoRounding (0s)
🟢 testEffectiveOvertimeLeaveSaldoRounding (0s)
🟢 testEffectiveUnpaidWtrRounding (0s)
🟢 testEffectiveWtrRounding (0s)
🟢 testPersonalAndOfficialEmail (0s)
🟢 testComparatorByEmployeeNameInWorkShiftPlanning (0s)
🟢 testInvalidJson (0s)
🟢 testChangingContractPeriod (0s)
🟢 com.tustor.tuntinetti.dto.TestReportingClassification (0s)
🟢 testReportingClassification (0s)
🟡 com.tustor.tuntinetti.dto.registration.TestTrialInfo (0s)
🟡 testTODO (0s)
TODO Testaa että RoiInfo voidaan pyytää kaikille legacy ja uusille featureille ilman exceptionia, ja testaa, että jos esim. SALARY_CLASSES:lle puuttuu RoiInfo niin testi ei mene läpi.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.dto.registration.TestTrialInfo.testTODO(TestTrialInfo.java:28)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testPersonalhusetSavings (0s)
 expected:<4[207]5> but was:<4[9348]5>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.tuntinetti.dto.registration.TestTrialInfo.testPersonalhusetSavings(TestTrialInfo.java:87)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testPolarProSavings (0s)
 expected:<4[207]5> but was:<4[015]5>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.tuntinetti.dto.registration.TestTrialInfo.testPolarProSavings(TestTrialInfo.java:134)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testDeboraSavings (0s)
 expected:<[479310]> but was:<[729744]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.tuntinetti.dto.registration.TestTrialInfo.testDeboraSavings(TestTrialInfo.java:240)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testSpectraSavings (0s)
 expected:<1[05180]> but was:<1[59024]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:397)
	at com.tustor.tuntinetti.dto.registration.TestTrialInfo.testSpectraSavings(TestTrialInfo.java:299)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testSiparilaSavings (0s)
🟢 testVianorSavings (0s)
🟡 testTODOLegacy (0s)
TODO test using parameter TrialInfo.LEGACY with values true and false
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.dto.registration.TestTrialInfo.testTODOLegacy(TestTrialInfo.java:35)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 com.tustor.tuntinetti.logic.design.testitapaukset.TestaaNimettyVuorosuunnitelmaJaAnonyymiVuorotarve (0s)
🟡 testHuutokauppaaTekstiviestillaAnonyymiVuorotarveEhdokkaatValittavaExplisiittisestiVuorotarpeeseenLiittyyNimettyVuorosuunnitelma (0s)
TODO assignedWorkShift sms-viestit lakkautettu
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.logic.design.testitapaukset.TestaaNimettyVuorosuunnitelma.checkHuutokauppaaTekstiviestillaAnonyymiVuorotarveEhdokkaatValittavaExplisiittisestiVuorotarpeeseenLiittyyNimettyVuorosuunnitelma(TestaaNimettyVuorosuunnitelma.java:55)
	at com.tustor.tuntinetti.logic.design.testitapaukset.TestaaNimettyVuorosuunnitelmaJaAnonyymiVuorotarve.testHuutokauppaaTekstiviestillaAnonyymiVuorotarveEhdokkaatValittavaExplisiittisestiVuorotarpeeseenLiittyyNimettyVuorosuunnitelma(TestaaNimettyVuorosuunnitelmaJaAnonyymiVuorotarve.java:46)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testPerustaNimettyVuorosuunnitelmaJokaLiittyyToistuvaanAnonyymiinVuorotarpeeseen (0s)
🟢 testPerustaNimettyToistuvaVuorosuunnitelmaJokaLiittyyAnonyymiinVuorotarpeeseen (0s)
🟢 testPerustaNimettyToistuvaVuorosuunnitelmaJokaLiittyyToistuvaanAnonyymiinVuorotarpeeseen (0s)
🟡 com.tustor.tuntinetti.logic.design.testitapaukset.TestaaNimettyVuorosuunnitelma (0s)
🟡 testHuutokauppaaTekstiviestillaNimettyVuorosuunnitelma (0s)
TODO assignedWorkShift sms-viestit lakkautettu
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.logic.design.testitapaukset.TestaaNimettyVuorosuunnitelma.checkHuutokauppaaTekstiviestillaAnonyymiVuorotarveEhdokkaatValittavaExplisiittisestiVuorotarpeeseenLiittyyNimettyVuorosuunnitelma(TestaaNimettyVuorosuunnitelma.java:55)
	at com.tustor.tuntinetti.logic.design.testitapaukset.TestaaNimettyVuorosuunnitelma.testHuutokauppaaTekstiviestillaNimettyVuorosuunnitelma(TestaaNimettyVuorosuunnitelma.java:46)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 com.tustor.common.TestLabourAgreement (0s)
🟢 testAlternateCompensatedHolidaySelectionCanBeRemoved (0s)
🟢 testIsOverrideUnpaidHolidayToReduceWorktimeForWorkTimePlanning (0s)
🟢 testDiscontinuedNotDiscontinuedByName (0s)
🟢 testSetMonthlySalaryDividerOvertimeCategories_DoesNotAllowSettingIllegalValues (0s)
🟢 testDailyHoursWithTwoDecimalPrecisionNeverRoundedWhenWorkDaysPerPeriodIsMultipleOfFive (0s)
🟢 testEiPyoristetaPaivatuntejaJosViikkotunnitJoMinuuttiTarkkuudessa (0s)
🟢 testDailyHours3DecimalsToMinuteAccuracy (0s)
🟢 testPyoristysWithDataFromDB (0s)
🟢 testMightRequireMinutePrecision (0s)
🟢 testRegexp (0s)
🟢 testFirstDayOfTheWeekValidation (0s)
🟢 testGettingEffectiveWorktimeReductionMilestoneHoursRequireThatWorktimeReductionMilestoneDayMinimumLengthNotGiven (0s)
🟢 testParseWorkTimeReductionMilestones (0s)
🟢 testParseEffectiveWorktimeReductionMilestoneHours (0s)
🟢 testNightShiftPeriods (0s)
🟢 testNightShiftPeriodsWithExpenseCategories (0s)
🟢 testNightShiftPeriodsWithExpenseCategoriesAndStartDates (0s)
🟢 testPickProperMilestones (0s)
🟢 testGettingEffectiveWorktimeReductionMilestoneDaysRequiresWorktimeReductionMilestoneDayMinimumLength (0s)
🟢 testParseEffectiveWorktimeReductionMilestoneDays (0s)
🟡 test_TODO_POISTA_TESTI_WorktimeReductionMilestoneTypeHours (0s)
[] expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.TestLabourAgreement.assertWorkTimeReductionType(TestLabourAgreement.java:994)
	at com.tustor.common.TestLabourAgreement.test_TODO_POISTA_TESTI_WorktimeReductionMilestoneTypeHours(TestLabourAgreement.java:984)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 test_TODO_POISTA_TESTI_WorktimeReductionMilestoneTypeDays (0s)
[] expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.TestLabourAgreement.assertWorkTimeReductionType(TestLabourAgreement.java:994)
	at com.tustor.common.TestLabourAgreement.test_TODO_POISTA_TESTI_WorktimeReductionMilestoneTypeDays(TestLabourAgreement.java:1006)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testOneCompensatedHolidaySelectionIsPresentByDefault (0s)
🟢 testSetAlternativeMaxStandardWorkHoursPerDay (0s)
🟢 testOvertimeCategoriesFitToLabourAgreementDbColumn (0s)
🟢 testGetStartDateMapExpenseCategoryMapNightShiftPeriods (0s)
🟡 testSetAlsoVacationHolidaysAreCompensated_usedWithSetForceHolidayCompensationForVacationTypes_doesntResetBits (0s)
VacationType=PARENTAL_LEAVE expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.TestLabourAgreement.testSetAlsoVacationHolidaysAreCompensated_usedWithSetForceHolidayCompensationForVacationTypes_doesntResetBits(TestLabourAgreement.java:1395)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testSkipLeg1OvertimeTimeRanges (0s)
🟢 testUsingSkipLeg1Overtime (0s)
🟢 testFirstCompensatedHolidaySelectionCanBeEdited (0s)
🟢 testAlternateCompensatedHolidaySelectionCanBeAdded (0s)
🟢 testEmptySelectionAsAlternateIsHandledAsNoAlternateSelection (0s)
🟢 testInitNightShiftPeriods (0s)
🟢 testSwitchingOfMilestonesByYear (0s)
🟢 testSwitchingOfMilestonesByContractStartDate (0s)
🟢 testHolidayCompensatedAlsoDuringWorkDay (0s)
🟢 testAddNightShiftPeriods (0s)
🟢 testAddMissingNightShiftPeriods (0s)
🟢 testDiscontinued (0s)
🟢 com.tustor.common.wicket.behaviors.TestTippedBehavior (0s)
🟢 testRegression50069_tooltipIsRenderedAsHtml (0s)
🟢 com.tustor.common.wicket.behaviors.TestMultiSelectBehavior (0s)
🟢 testMultiSelectBehavior_lazy_empty_filter (0s)
🟢 testMultiSelectBehavior_lazy (0s)
🟢 testMultiSelectBehavior_lazy_threshold (0s)
🟢 testMultiSelectBehavior_lazy_threshold_wrappedModel (0s)
🟢 testMultiSelectBehavior_lazy_selected (0s)
🟢 testLazyThresholdWithFilteringCapabilityIsSerializable (0s)
🟢 testMultiSelectBehavior_renderScript (0s)
🟢 testMultiSelectBehavior_lazyThresholdWithFiltering (0s)
🟢 testSingleChoice (0s)
🟢 testNotEnabledNotVisible (0s)
🟢 testListOptionsProvider (0s)
🟢 testMultiSelectBehavior_withFiltering (0s)
🟢 com.tustor.common.wicket.tinymce.TestTagStrip (0s)
🟢 testStripXml (0s)
🟢 com.tustor.common.wicket.tables.filter.TestPageIndexManager (0s)
🟢 testMiddleListSize (0s)
🟢 testPageNumbers (0s)
🟢 com.tustor.common.wicket.components.TestSqlDateTextField (0s)
🟢 test1 (0s)
🟢 test2 (0s)
🟢 test3 (0s)
🟢 test3B (0s)
🟢 testFixDateInputFormatCommasAreFixed (0s)
🟢 testMichal20140219 (0s)
🟢 testFixDateInputFormatExtraDotsAreRemoved (0s)
🟢 testFixDateInputFormat4CharDateIsParsed (0s)
🟢 testFixDateInputFormat6CharDateIsParsed (0s)
🟢 testFixDateInputFormatStringConsistingOfLettersIsNotChanged (0s)
🟢 test1B (0s)
🟢 test2B (0s)
🟢 testFixDateInputFormatCorrectDateIsNotChanged (0s)
🟢 test (0s)
🟢 com.tustor.common.wicket.autocomplete.TestAutoCompleteBehavior (0s)
🟢 testResponses (0s)
🟢 testAutoCompleteBehavior$AutoCompleteListener (0s)
🟢 com.tustor.common.wicket.validators.TestTextFieldCapitalizationFormatter (0s)
🟢 test1 (0s)
🟢 test2 (0s)
🟢 test3 (0s)
🟢 test4 (0s)
🟢 testCapitalizationAfterDash (0s)
🟢 testLenientWords (0s)
🟢 testTrailingWhitespaceIsRemoved (0s)
🟢 com.tustor.common.wicket.validators.TestIbanOrFinnishAccountNumberValidator (0s)
🟢 testFinnishIbanValidateBankRecognition (0s)
🟢 testFinnishBbanValidateBankRecognition (0s)
🟢 testEmptyAccountNumber (0s)
🟢 testFinnishAccountNumber (0s)
🟢 testInvalidFinnishAccountNumber (0s)
🟢 testInvalidFinnishIban (0s)
🟢 testSebIban (0s)
🟢 testFinnishIban (0s)
🟢 testSebFinnish (0s)
🟢 testEstonianIbanWithOutAddress (0s)
🟢 testInvalidEstonianIbanWithOutAddress (0s)
🟢 testEstonianIbanWithStaticAddress (0s)
🟢 testInvalidEstonianIbanWithStaticAddress (0s)
🟢 testEstonianIbanWithDynamicButEmptyAddress (0s)
🟢 testInvalidEstonianIbanWithDynamicButEmptyAddress (0s)
🟢 testEstonianIbanWithDynamicAndNonEmptyAddress (0s)
🟢 testInvalidEstonianIbanWithDynamicAndNonEmptyAddress (0s)
🟢 testSettingAllowOnlyFinnishAccountNumberAcceptsFinnishAccountNumber (0s)
🟢 testSettingAllowOnlyFinnishAccountNumberAcceptsFinnishIBANNumber (0s)
🟢 testSettingAllowOnlyFinnishAccountNumberDoesntAcceptForeignIBANNumber (0s)
🟢 testSettingAllowOnlyFinnishAccountNumberAcceptsFinnishAccountNumberIfSettingIsOff (0s)
🟢 testSettingAllowOnlyFinnishAccountNumberAcceptsFinnishIBANNumberIfSettingIsOff (0s)
🟢 testSettingAllowOnlyFinnishAccountNumberAcceptsForeignIBANNumberIfSettingIsOff (0s)
🟢 com.tustor.common.wicket.validators.TestBigIntegerFormatter (0s)
🟢 testEmptyInput (0s)
🟢 testNullInput (0s)
🟢 testPlus (0s)
🟢 testWhiteSpace (0s)
🟢 testDash (0s)
🟢 testIntegerRemainsSame (0s)
🟢 testLeadingZeroesAreRemoved (0s)
🟢 testNonDigitInput (0s)
🟢 testDigitsAndNonDigits (0s)
🟢 testNegativeNumber (0s)
🟢 com.tustor.common.wicket.validators.TestRegexpValidator (0s)
🟢 testRegexpValid (0s)
🟢 testRegexpInvalid (0s)
🟢 com.tustor.common.exceptions.TestHumanReadableRuntimeException (0s)
🟢 testIsHumanReadableRuntimeException (0s)
🟢 testNullKeyThrowsExceptionImmediately (0s)
🟢 testThrowableInitialization (0s)
🟢 testFeedbackMessageWithErrorLevelEquals (0s)
🟢 testGetMessagesOrder (0s)
🟢 testSimpleToString (0s)
🟢 testCausedBy1 (0s)
🟢 testCausedBy2 (0s)
🟢 testIsSendEmailToTekniikka (0s)
🟢 testDoNotCallGetMessage (0s)
🟢 testEmailFlags (0s)
🟢 testNpeInLogger (0s)
🟢 com.tustor.common.payment.verkkomaksut.TestResponsePaymentVerkkomaksut (0s)
🟢 testIsUrlLooksLikePaymentVerkkomaksutValid (0s)
🟢 testPaymentSuccess (0s)
🟢 testPaymentFailure (0s)
🟢 testManualTestingResponse (0s)
🟢 testParseSampleJsonResponse (0s)
🟢 testIsUrlLooksLikePaymentVerkkomaksutInValidOrderNumber (0s)
🟢 testIsUrlLooksLikePaymentVerkkomaksutInValidMethod (0s)
🟢 testIsUrlLooksLikePaymentVerkkomaksutInValidTimestamp (0s)
🟢 testCorrectReceipt (0s)
🟢 com.tustor.common.payment.verkkomaksut.TestRequestPaymentVerkkomaksut (0s)
🟢 testGenerateSampleJsonRequestAccordingToExample (0s)
🟢 testPrecise (0s)
🟢 testMaxLength (0s)
🟢 testEscaping (0s)
🟢 testScale (0s)
🟢 testGenerateSampleJsonRequest (0s)
🟢 testUrlWithAuthCode (0s)
🟢 testUrlWithAuthCodeIncludingUmlauts (0s)
🟢 testRequiredPaymentVerkkomaksutCustomer (0s)
🟢 testRequiredPaymentVerkkomaksutCustomerEmail (0s)
🟢 testRequiredPaymentVerkkomaksutCustomerName (0s)
🟢 testRequiredMerchantId (0s)
🟢 testRequiredMerchantAuthHash (0s)
🟢 testRequiredAmount (0s)
🟢 testRequiredOrderNumber (0s)
🟢 testRequiredSuccessAddressBlock (0s)
🟢 testRequiredSuccessAddress (0s)
🟢 testRequiredCancelAddress (0s)
🟢 testRequiredSuccessAddressCallbackBlock (0s)
🟢 testRequiredSuccessAddressCallback (0s)
🟢 testRequiredCancelAddressCallback (0s)
🟢 com.tustor.common.TestSalaryCalculation (0s)
🟢 testEffectivePaymentDate (0s)
🟢 testTyelRajavuosi (0s)
🟢 testHalfMonthPeriods (0s)
🟢 testFinnishSalaryPeriodDateRanges (0s)
🟢 testMapListBySalaryCalculationId (0s)
🟢 testVeropaivat (0s)
🟢 testMonthPeriods (0s)
🟢 testMetaDataMap (0s)
🟢 com.tustor.common.TestOvertimeRefinementPresedence (0s)
🟢 testGivenAnyOvertimeRefinementItOverridesNull (0s)
🟢 testGiven_TIME_BASED_COMPENSATIONS_thenTheyAreOverriddenByAnyOtherOvertimeRefinement (0s)
🟢 testGiven_TIME_BASED_COMPENSATIONS_AND_PERIOD_OVERTIME_thenTheyAreOverriddenByFullOvertimeRefinement (0s)
🟢 testGiven_OVERTIME_LEAVE_thenTheyAreOverriddenByMonetaryOvertimeRefinement (0s)
🟡 com.tustor.common.TestSalaryTemplateManipulations (0s)
🟡 testPalkkapohjanVaihtaminenEiKopioiToiseltaPalkkapohjaltaPeriytyviäSamaaTarkoittaviaKaavoja (0s)
TODO Miten se tehdään?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.TestSalaryTemplateManipulations.testPalkkapohjanVaihtaminenEiKopioiToiseltaPalkkapohjaltaPeriytyviäSamaaTarkoittaviaKaavoja(TestSalaryTemplateManipulations.java:33)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testSalaryTemplatesCanBeCopied (0s)
🔴 com.tustor.common.constants.TestTemporaryConstantHolder (15s)
🔴 testRules (0s)
junit.framework.AssertionFailedError: DEPRECATE_IGNORE_CANCELLATION_DUE_TO_WORKING_OR_SICKLEAVE_OR_ABSENCE_PARAMETER_ON_INDEPENDENCE_DAY_LAW_INSPECTION enabledByDefault=true enabledByDefaultForTests=true isEnabled=false isEnabledForTests=false enabledOverrideForTests=false isEnabledForMetadata=true
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: DEPRECATE_IGNORE_CANCELLATION_DUE_TO_WORKING_OR_SICKLEAVE_OR_ABSENCE_PARAMETER_ON_INDEPENDENCE_DAY_LAW_INSPECTION enabledByDefault=true enabledByDefaultForTests=true isEnabled=false isEnabledForTests=false enabledOverrideForTests=false isEnabledForMetadata=true
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.assertTrue(Assert.java:20)
	at com.tustor.common.constants.TemporaryConstantHolder$SaldoselvitysFlagLimited.assertDefaultValues(TemporaryConstantHolder.java:1458)
	at com.tustor.common.constants.TemporaryConstantHolder.assertDefaultValues(TemporaryConstantHolder.java:3095)
	at com.tustor.common.dto.AbstractTuntinettiSafeSetUpTestCase.assertDefaultValues(AbstractTuntinettiSafeSetUpTestCase.java:42)
	at com.tustor.common.dto.AbstractTuntinettiSafeSetUpTestCase.safeSetUp(AbstractTuntinettiSafeSetUpTestCase.java:34)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testDeactivateAutomaticallyEnabledRulesToSimulateRuleWhenNotTesting (0s)
🟢 testDisableByDefaulyForTestsAndDisableRulesByDefaultSymmetricallyForTests (0s)
🟢 testOverrideForTestsToTestTheActualRulesInsteadOfIgnoringRules (0s)
🟢 testGetEffectiveStartDateOrNull (0s)
🟢 testVainYksiSaanto (0s)
🟢 testRulesVoimassaKaikilleMuillePaitsiYhdelleEmployerille (0s)
🟢 testVoidaanKutsuaIlmanEmployerParametriaJosEmployeritonLippu (0s)
🟢 testVoidaanKutsuaIlmanEmployerParametriaJosEmployeritonLippu_WithReset (0s)
🟢 testSaldoselvitysFlagLimited (0s)
🟢 testSaldoselvitysFlagLimited_WithReset (0s)
🟢 testSaldoselvitysFlagReset (0s)
🟢 testBooleanOperations (0s)
🟢 testSaldoselvitysFlagTestOverrideIsThreadLocalAndRejectsSameDirectionRepeat (0s)
🟢 testSaldoselvitysFlagOverrideRejectsSameDirectionRepeat (0s)
🟡 testSaldoselvitysFlagLimitedTestOverrideIsThreadLocalAndRejectsSameDirectionRepeat (15s)
VUOSILOMA_ANSAINTASAANTO_CACHE_BUGFIX_47787 enabledByDefaultForTests=true disabledRulesForTestsByDefault=false disabledRulesForTests=true
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.assertTrue(Assert.java:20)
	at com.tustor.common.constants.TemporaryConstantHolder$SaldoselvitysFlagLimited.assertDefaultValues(TemporaryConstantHolder.java:1462)
	at com.tustor.common.constants.TemporaryConstantHolder.assertDefaultValues(TemporaryConstantHolder.java:3095)
	at com.tustor.common.constants.TestTemporaryConstantHolder.assertSaldoselvitysFlagLimitedOverrideRejectsSameDirectionRepeat(TestTemporaryConstantHolder.java:889)
	at com.tustor.common.constants.TestTemporaryConstantHolder$7.run(TestTemporaryConstantHolder.java:819)
	at java.lang.Thread.run(Thread.java:750)
🟢 testSaldoselvitysFlagLimitedOverrideRejectsSameDirectionRepeat (0s)
🟢 com.tustor.common.checkkey.TestInsertEnglish (0s)
🟢 testGetSortedParameters (0s)
🟢 com.tustor.common.dto.json.TestTravelEntry (0s)
🟢 testTravelEntry (0s)
🟢 testInvalidTimeEntry (0s)
🟢 testTravelEntryAndErrors (0s)
🟢 testTravelEntryIdIsIgnoredInIsEmpty (0s)
🟢 testZipVirhe (0s)
🟢 testTimeIsNull (0s)
🟢 com.tustor.common.dto.TestSalaryCompensationDetailsWithoutCauseContributionInformation (0s)
🟢 testJson (0s)
🟡 com.tustor.common.dto.TestContractPeriod (1s)
🟢 testEiPyoristetaPaivatuntejaJosViikkotunnitJoMinuuttiTarkkuudessa (0s)
🟢 testNightShiftPeriods (0s)
🟢 testToString (0s)
🟢 testEffectiveHourlySalary (0s)
🟢 testSkipHourlySalary (0s)
🟢 testPaallekaisyysIkilooppi (0s)
🟢 testGetJoinedContractPeriodDateRangesHavingValidEnding (0s)
🟢 testGetJoinedContractPeriodDateRangesHavingValidEndingThreeContractPeriods (0s)
🟢 testContractPeriodsForRangeOrLast (0s)
🟢 testGetCollidingJoinedContractPeriodDateRanges (0s)
🟢 testGetEffectiveContractPeriodEndDate (0s)
🟢 testIsGapBetweenContractPeriodsMoreThanMaxAllowed (0s)
🟢 testKolmenDesimaalinPyoristys (0s)
🟢 testKolmendesimaalinTarkkuusLabouragreementistaAlustuksessaStandarWorkhoursPerDay (0s)
🟢 testKolmendesimaalinTarkkuusLabouragreementistaAlustuksessaJaksotyo (0s)
🟢 testDailyHoursRoundingBasedOnDatabaseData (0s)
🟢 testHasCorrectWtrSettings (0s)
🟢 testGetMaxDateRangeForWtrCalculations (0s)
🟢 testContractPeriodsJotkaPaallekain (0s)
🟢 testGetContractPeriods (0s)
🟢 testMonthlySalaryDividerEffective (0s)
🟢 testPaidVacationHourlySalary (0s)
🟢 testEquivalent (0s)
🟢 testGetContractPeriodsOfContractSerie (0s)
🟢 testPersonalExtraEffectDuringOvertime (0s)
🟢 testPersonalExtraIncludedIntoHourlySalary (0s)
🟡 test_TODO_PersonalExtraKta (0s)
TODO
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestContractPeriod.test_TODO_PersonalExtraKta(TestContractPeriod.java:1290)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testAppendingDummyNightShiftPeriodsIfGiven (0s)
🟢 testContractPeriodEffectiveEndDate (0s)
🟢 testIncludedHours (0s)
🟢 testEmployeeContractPeriodStartDate (0s)
🟢 testEmployeeContractPeriodStartDateOnlyOverridesWhenItIsEarlierThanGivenContractPeriodEndDate (0s)
🟢 testWidenFunkyBankMode (0s)
🟢 testFunkyBankModes (0s)
🟡 test_TODO_TyosuhteenPaivittaminenLyhentaaKoeaikaaKuluneenAjanVerranJaPoistaaJosSitaEiJaaJaljelle (0s)
TODO
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestContractPeriod.test_TODO_TyosuhteenPaivittaminenLyhentaaKoeaikaaKuluneenAjanVerranJaPoistaaJosSitaEiJaaJaljelle(TestContractPeriod.java:1747)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 test_TODO_TyosuhteenPaivittaminenPäivittääMyösVanhanTyösuhteenPäättymissyytä (0s)
TODO
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestContractPeriod.test_TODO_TyosuhteenPaivittaminenPäivittääMyösVanhanTyösuhteenPäättymissyytä(TestContractPeriod.java:1754)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 test_TODO_TyösuhdemuodonJaPäättymissyynArvaaminenUuttaPerustettaessa (0s)
TODO Jos päättymispäivä annetaan ennen tallennusta, työsuhteen oletetaan olevan määräaikainen. EndDateOnActualChangeListener jos uusi työsuhderivi.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestContractPeriod.test_TODO_TyösuhdemuodonJaPäättymissyynArvaaminenUuttaPerustettaessa(TestContractPeriod.java:1762)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 test_TODO_TietoOnkoTyösuhdeOikeastiPäättynytVaiMääräaikaisuusTilapäisesti (0s)
TODO
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestContractPeriod.test_TODO_TietoOnkoTyösuhdeOikeastiPäättynytVaiMääräaikaisuusTilapäisesti(TestContractPeriod.java:1769)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testFulltimeOrNot (0s)
🟢 testMonthlySalaryUpgradeAffectsHourlySalary (0s)
🟢 testHourlySalaryUpgradeDoesNotAffectMonthlySalaryContract (0s)
🟢 testMonthlySalaryUpgradeDoesNotAffectHourlySalaryContract (0s)
🟢 testHourlySalaryUpgradeAffectsCorrectSalaryType (0s)
🟢 testContractPeriodUpgradeSalaryRounding (0s)
🟢 testContractPeriodSalaryUpgradeWithNoRestrictSalaryMode (0s)
🟢 testPersonalCompensationUpgrading (0s)
🟢 testContractPeriodUpgradeWithoutInterface (0s)
🟢 testContractPeriodUpgradeWithTechnicalEndDate (0s)
🟢 testContractPeriodUpgradeWithPersonalCompensations (0s)
🟢 testContractPeriodUpgradeWithWorkTimeModeBeforeFix (0s)
🟢 testContractPeriodUpgradeWithWorkTimeModeAfterFix (0s)
🟢 testContractPeriodSmartUpgrading (0s)
🟢 testWorkTimeChangeLogic (0s)
🟢 testScaleMonthlySalary (0s)
🟢 testNewWorkTimeDecimals (0s)
🟢 testScaleMonthlySalaryWithRaiseInSalary (0s)
🟢 testScaleMonthlySalaryWithRaiseInSalaryWithCorrection (0s)
🟢 testWorkTimeChangeSeveralTimesInARowScalingIfPartTime (0s)
🟢 testIsEqualWorkTimeAs (0s)
🟢 testContractPeriodUpgradeWhenNewerContractIsSameAsCurrent (0s)
🟢 testContractPeriodUpgradeWorkTimeWhenNewerContractIsSameAsCurrent (0s)
🟢 testContractPeriodUpgradeWorkTimeWhenNewerContractIsSameAsCurrentWorkTimeModeChanges (0s)
🟢 testGetMonthlySalaryPartTimeRatio (0s)
🟢 testGetMonthlySalaryPartTimeRatioRaw (0s)
🟢 testGetMonthlySalaryPartTimeRatioRaw2 (0s)
🟢 testNewContractPeriodUpgradeLogic (0s)
🟢 testContractPeriodUpgradeWithContractModeChange (0s)
🟢 testGetLatestContractPeriodDateRangeIgnoringGapsThatAreNotProperlyEnded (0s)
🟢 testContractPeriodComparatorNullStartDate (0s)
🟢 testContractPeriodComparatorStartDateOrdering (0s)
🟢 testContractPeriodComparatorEndDateOrdering (0s)
🟢 testJoinedEndingComparator (0s)
🟢 testContractPeriodMainContractFirst (0s)
🟢 testContractPeriodMainContractLast (0s)
🟢 testGetMonthlySalaryIncludingMonthlyExtras (0s)
🟢 testGetHourlySalaryIncludingScaledExtras (0s)
🟢 testGetEffectiveWorkHoursPerPeriodForInfinitiveLoop (0s)
🟢 testGetLatestContractPeriodDateRangeConsideringPossibleEndedContractPeriodInMiddleOfPeriod (0s)
🟢 testCurrentOrPreviousDateRangeConsideringPossibleEndedContractPeriodInMiddleOfPeriod (0s)
🟢 testGetSplitContractPeriodDateRanges (0s)
🟢 testBugInSplitContractPeriodDateRanges (0s)
🟢 testIsEnded (0s)
🟢 testContractPeriodUpgradeValuesSerialization (0s)
🟢 testGetMainOrLastContractPeriod (0s)
🟢 testGetEffectiveContractPeriodStartDate_useTechnicalStartDateIfMainSeriesOtherwiseFirstPeriodStartDate (0s)
🟢 com.tustor.common.dto.TestEmployeeProject (0s)
🟢 testGetLaterBillingMark_Date_OldLatestIfEqual (0s)
🟢 testEmployeeWorkShiftModificationAuthorization (0s)
🟢 testEarliestLockDate (0s)
🟢 testIsLockedForAbsences (0s)
🟢 testApprovalDateWithinValidityRange (0s)
🟢 testEnsureEndDateOrNull (0s)
🟢 com.tustor.common.dto.TestFeatureUsageOfCurrentMonth (0s)
🟢 testGetKey (0s)
🟢 testFeatureUsageOverridingUsedOn (0s)
🟢 testSplittingEmployeePersonInfos (0s)
🟢 testEveryGdprContextHasPriority (0s)
🟢 testAbstractDTOEiSaaOllaTallentamaton (0s)
🟢 testGdrpInfosNeedsAtLeastOneGdprInfoBit (0s)
🟢 testGdprInfosEmailThrottling (0s)
🟢 testGdprInfosCandidates (0s)
🟢 testGetEffectiveBits (0s)
🟢 testNeedsToBeLogged (0s)
🟢 testGdprInfosIsSerializable (0s)
🟢 testIsGdprEffective (0s)
🟢 com.tustor.common.dto.TestCompensationUnitTypes (0s)
🟢 testRahapalkkaJostaEiAnsaitseLomaa (0s)
🟢 testVeronalaisetPalkat (0s)
🟢 testDistinct (0s)
🟢 testEnnakonpidätysvapaaKulukorvaus (0s)
🟢 testKtaVersiotIlmanLuontoisetuja (0s)
🟢 testLuontoisedutJoitaEiAnsaitaLomanAikanaEliKerryttävätLomapalkkaa (0s)
🟢 testVuosilomapalkanPerusteYhteensä (0s)
🟢 testLuontoisetuJotaSaaMyösLomanAikanaEiKerrytäLomapalkkaa (0s)
🟢 testEläkepidätyksenJaSosiaaliturvamaksunAlaisetPalkat (0s)
🟢 testVerovapaatSuoritukset (0s)
🟢 testMuuVähennysNettopalkasta (0s)
🟢 testPalkkaanSisältyväLuontoisetuJokaSiisKorvaaBruttopalkkaaJaPeritäänSitenNettopalkasta (0s)
🟢 testPalkanosaJokaKorvaaBruttopalkkaaVerovapaallaVähennyksellä (0s)
🟢 testKtaVersiotLuontoiseduilla (0s)
🟢 com.tustor.common.dto.TestSalaryPaymentDateSettings (0s)
🟢 testSalaryPaymentIntervalWithoutRequiredPrecedingWorkingDays (0s)
🟢 testSalaryPaymentIntervalButRequirePrecedingWorkingDays (0s)
🟡 com.tustor.common.dto.TestTasks (0s)
🟢 testCase10944PlanHours (0s)
🟢 testCaseAutomaticLockingWeeklyFreshTasks (0s)
🟢 testCaseAutomaticLockingWeeklyOldTasks (0s)
🟢 testCase43142isBanned (0s)
🟢 testAbstractSickleaveTaskOrVacationComparator (0s)
🟢 testTimeRangeComparatorWithAndWithoutCompareFallback (0s)
🟢 testIsStored (0s)
🟢 testRemoveAndReset (0s)
🟢 testTimeRangeRequiredBecauseOfWorkTimeCompensationTypes (0s)
🟢 testTaskHours (0s)
🟢 testCase_11692_LockingFromEmployeePerspectiveWeekly (0s)
🟢 testCase_34086_LockingFromEmployeePerspectiveMonthly (0s)
🟢 testLockingFromEmployeePerspectiveNotSet (0s)
🟢 testLockingFromEmployeePerspectiveMonthly (0s)
🟢 testLockingFromEmployeePerspectiveHalfMonthly (0s)
🟢 testCopy (0s)
🟢 testWorkdateMustBeReasonable (0s)
🟢 testTaskIdentity (0s)
🟢 testTaskMustBeSerializableForSessionEtcPurposes (0s)
🟢 testClearReservation (0s)
🟢 testUnAssignTask (0s)
🟢 testTaskEquivalence (0s)
🟢 testTaskMatching (0s)
🟢 testAppendEmptyTask (0s)
🟢 testAppendTaskHavingJustDescription (0s)
🟢 testAppendTaskHavingJustTimeRange (0s)
🟢 testAppendTaskHavingTimeRangeAndDescription (0s)
🟢 testAppendTaskWithDescriptionInBetweenTimeRanges (0s)
🟢 testAppendToClonedTaskDetachedTimeRanges (0s)
🟢 testTimespanWhenNoDateIsGiven (0s)
🟢 testAlphabeticalNumbers (0s)
🟢 testAppendWithDstTransitions (0s)
🟢 testCloneWithWorkTimeType (0s)
🟢 testDaylightSavingCheckingSummertime (0s)
🟢 testDaylightSavingCheckingWintertime (0s)
🟡 testTODODaylightSavingCheckingShortSummerTask (0s)
Tässä 02:55-04:00 siirrytään kesäaikaan eli kesäaika klo 4 (tunti eteenpäin) on efektiivisesti klo 3 expected:<-1> but was:<0>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:198)
	at com.tustor.common.dto.TestTasks.testTODODaylightSavingCheckingShortSummerTask(TestTasks.java:1907)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODODaylightSavingCheckingShortWinterTask (0s)
Tässä 02:55-04:00 siirrytään talviaikaan eli talviaika klo 4 (tunti taaksepäin) on efektiivisesti klo 5 kesäajassa
 expected:<[2],083> but was:<[1],083>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:408)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:386)
	at com.tustor.common.dto.TestTasks.testTODODaylightSavingCheckingShortWinterTask(TestTasks.java:1937)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 com.tustor.common.dto.TestCompensationDetails (0s)
🟢 testCloneCompensationDetail (0s)
🟡 testPaidWithKta_And_AccumulatingKta (0s)
CompensationDetails@5f250359, NightShiftPeriod@69c6dc07,  (stored=true -1783201157072), ,  -  30%, NO_EFFECT, replacedOvertimeCategory=null, overtimeCategoryCausedBy=HOLIDAY_COMPENSATION, overridingOvertimeCategory=null, nightShiftPeriodBooleanOptions= expected:<false> but was:<true>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.dto.TestCompensationDetails.testPaidWithKta_And_AccumulatingKta(TestCompensationDetails.java:329)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.common.dto.TestUnitManager (0s)
🟢 testUnitMangee (0s)
🟢 com.tustor.common.dto.embeddables.TestWorkWeekWhishes (0s)
🟢 testWorkWeekWishTotalLength (0s)
🟢 testInitialWorkWeekWhishes (0s)
🟢 testInitiallyDisabledWorkWeekWhishes (0s)
🟢 testParticularDateRange (0s)
🟢 com.tustor.common.dto.TestProjectCustomer (0s)
🟢 testDisplayBillingHours (0s)
🟢 testSmallLegacyFeatureShouldNotThrowException (0s)
🟢 testDisplayEmployerViaCustomerAlso (0s)
🟢 com.tustor.common.dto.TestEmployeeNote (0s)
🟢 testElectronicSigningProcess (0s)
🟡 com.tustor.common.dto.TestTaskWorkShiftStates (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_EMPLOYEE_RECORD_HOURS_tomorrow_stored (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_EMPLOYEE_RECORD_HOURS_today_stored_self (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_EMPLOYEE_RECORD_HOURS_tomorrow_stored_self (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_EMPLOYEE_RECORD_HOURS_today_unStored (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_EMPLOYEE_RECORD_HOURS_tomorrow_unStored (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_MANAGER_EDIT_HOURS_today_unStored_self (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_MANAGER_EDIT_HOURS_tomorrow_unStored_self (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_MANAGER_EDIT_HOURS_tomorrow_stored (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_MANAGER_EDIT_HOURS_today_stored_self (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_MANAGER_EDIT_HOURS_tomorrow_stored_self (0s)
🟢 testWorkShiftStatesImplemented (0s)
🟢 test_UnAssigned_WorkShiftStates_EditorMode_WORK_SHIFT_MODIFICATION (0s)
🟢 testOvertimeOnlyIfExceedsPlanned (0s)
🟢 testOverlapping (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_WORK_SHIFT_MODIFICATION_onWorkDay_taskUnStored_recurring_anonymous (0s)
🟢 testDescriptionAndServiceDemand (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_WORK_SHIFT_MODIFICATION_onWorkDay_taskUnStored (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_WORK_SHIFT_MODIFICATION_onWorkDay_taskStored (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_WORK_SHIFT_MODIFICATION_onWorkDay_taskUnStored_recurring_self (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_WORK_SHIFT_MODIFICATION_beforeWorkDay_taskUnStored (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_WORK_SHIFT_MODIFICATION_beforeWorkDay_taskStored (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_MANAGER_EDIT_HOURS_today_taskUnStored (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_MANAGER_EDIT_HOURS_tomorrow_taskUnStored (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_EMPLOYEE_RECORD_HOURS_today_unStored_self (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_EMPLOYEE_RECORD_HOURS_tomorrow_unStored_self (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_EMPLOYEE_RECORD_HOURS_today_stored (0s)
🟢 test_AssignedEmployee_WorkShiftStates_EditorMode_MANAGER_EDIT_HOURS_today_stored (0s)
🟡 test (0s)
TODO testaa muista EditorModeista
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestTaskWorkShiftStates.test(TestTaskWorkShiftStates.java:41)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.common.dto.TestSickleave (0s)
🟢 testSort (0s)
🟢 testSickleaveValidation (0s)
🟢 testHasSickleaveSafely (0s)
🟢 com.tustor.common.dto.TestEffectDuringOvertime_Deprecation (0s)
🟢 test (0s)
🟢 com.tustor.common.dto.TestCompensationUnitPrice (0s)
🟢 testCompensationUnitPriceCloneAndReset (0s)
🟢 testCompensationUnitPriceSorting_1 (0s)
🟢 testCompensationUnitPriceSorting_2 (0s)
🟢 testCompensationUnitPriceComparator (0s)
🟢 com.tustor.common.dto.TestHash (0s)
🟢 testHashComparatorWithEqualDescriptions (0s)
🟢 com.tustor.common.dto.TestWorkTimeRepresentation (0s)
🟢 testEquals (0s)
🟢 testWorkTimeRepresentationStandardDailyWorkinHours (0s)
🟢 testWorkTimeRepresentationStandardWeeklyWorkinHours (0s)
🟢 testWorkTimeRepresentationNonStandardWorkinHours (0s)
🟢 testWorkTimeRepresentationStandardDailyWorkinHoursnWithContractPeriod (0s)
🟢 testWorkTimeRepresentationStandardDailyWorkinHoursnWithContractPeriodsValuesNotSameAsLabourAgreement (0s)
🟢 testWorkTimeRepresentationStandardWeeklyWorkinHoursWithContractPeriod (0s)
🟢 testWorkTimeRepresentationStandardWeeklyWorkinHoursWithContractPeriodsPeriodWorkingHoursNotSameAsLabourAgreement (0s)
🟢 testWorkTimeRepresentationNonStandardWorkinHoursWithContractPeriod (0s)
🟢 com.tustor.common.dto.TestProject (0s)
🟢 testDisplayHideProjectDescriptionFromInvoices (0s)
🟢 com.tustor.common.dto.TestNewSickleaveSetting (0s)
🟢 testKiinteistopalveluala (0s)
🟢 testKopioJaTulostusala (0s)
🟢 testGivenWorkInducedSicknessNoLimitationForRegularSicknessIsReturned (0s)
🟢 testGivenRegularSicknessNoLimitationForWorkInducedSicknessIsReturned (0s)
🟢 testKvTesToimistoTyoAika (0s)
🟢 testGivenNoSickleavesAreCompensatedThenEvaluatorKnowsThis (0s)
🟢 testGivenSickleavesAreCompensatedThenEvaluatorKnowsThis (0s)
🟢 testJsonEncodedSettingsAreOnSingleLine (0s)
🟢 testSettingWithoutQualificationSettingsIsHandled (0s)
🟢 testTyoaikalainMukainenKuukausipalkka (0s)
🟢 testTietotekniikanPalveluala (0s)
🟢 testElintarvikeala (0s)
🟢 testMuoviJaKemianTeollisuus (0s)
🟢 testKuormaAutoala (0s)
🟢 testAutonrengasala (0s)
🟢 testKaupanTesVarasto (0s)
🟢 com.tustor.common.dto.util.TestJobOpeningUtils (0s)
🟢 testJobApplicationUrlEncoding (0s)
🟢 com.tustor.common.dto.util.TestCompensationSummary (0s)
🟢 testDescriptionKeyConflics (0s)
🟢 com.tustor.common.dto.util.test.TestDurationWithUnit (0s)
🟢 testToString (0s)
🟢 testMax (0s)
🟢 testEqualsAndHashCode (0s)
🟢 testValidDurationCanBeConstructedFromString (0s)
🟢 testInvalidDurationThrowsExceptionFromConstructor1 (0s)
🟢 testInvalidDurationThrowsExceptionFromConstructor2 (0s)
🟢 testInvalidDurationThrowsExceptionFromConstructor3 (0s)
🟢 testInvalidDurationThrowsExceptionFromConstructor4 (0s)
🟢 testInvalidDurationThrowsExceptionFromConstructor5 (0s)
🟢 testInvalidDurationThrowsExceptionFromConstructor6 (0s)
🟢 testAddTo (0s)
🟢 testGetDuration (0s)
🟢 testGetUnit (0s)
🟢 com.tustor.common.dto.util.TestCompensationEntryRecord (0s)
🟢 testJson (0s)
🟢 testEncodingAndDecoding (0s)
🟢 com.tustor.common.dto.TestLabourAgreementOfficialName (0s)
🟢 testCbaCode (0s)
🟡 com.tustor.common.dto.TestHourlySalaryAveragingRule (0s)
🟡 testCompensationUnitTypesIncludedInAverageHourlySalaries (0s)
ICT_TES_ELISA_KTA1.BONUS_OR_PROVISION_HOURLY_SALARY_REPLACEMENT expected:<false> but was:<true>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.dto.TestHourlySalaryAveragingRule$1.visit(TestHourlySalaryAveragingRule.java:80)
	at com.tustor.common.dto.AbstractCompensationUnitTypeTestCase$CompensationUnitTypeVisitor.<init>(AbstractCompensationUnitTypeTestCase.java:42)
	at com.tustor.common.dto.TestHourlySalaryAveragingRule$1.<init>(TestHourlySalaryAveragingRule.java:32)
	at com.tustor.common.dto.TestHourlySalaryAveragingRule.testCompensationUnitTypesIncludedInAverageHourlySalaries(TestHourlySalaryAveragingRule.java:32)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testAverageHourlySalaryUsagesGivenOvertimeCategoriesMustNotContainUnpaidVacationTypeOvertimeCategories (0s)
🟢 com.tustor.common.dto.TestJobOpening (0s)
🟢 testJobOpeningStateEffective (0s)
🟢 testCustomJobTitle (0s)
🟢 com.tustor.common.dto.TestFeatureSet (0s)
🟢 testHasPaidFeatures (0s)
🟢 testBetaFeaturesNotVisible (0s)
🟢 com.tustor.common.dto.TestMonsterJobConfig (0s)
🟢 testTemplates (0s)
🟢 testLogMalfomedJSON (0s)
🟡 com.tustor.common.dto.TestRecurringServiceDemand (0s)
🟡 testTODO (0s)
@Harri Tähän pitäisi keksiä muutama ovela testi lisää.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestRecurringServiceDemand.testTODO(TestRecurringServiceDemand.java:39)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testDuplicate (0s)
🟢 testOneDay (0s)
🟢 testOneWeekDays (0s)
🟢 testDescriptionWithoutTimeRanges (0s)
🟢 testSingleTaskPerRecurringServiceDemand (0s)
🟢 testSingleTaskTwoRecurringServiceDemands (0s)
🟢 testTwoTasksPerRecurringServiceDemand (0s)
🟢 testMultipleTasksPerRecurringServiceDemand (0s)
🟢 testDoesNotCrashWithInvalidSettings (0s)
🟡 testAssertOneMondayOfMonth (0s)
Once per month: [2010-01-04, 2010-02-01, 2010-03-01, 2010-05-03, 2010-06-07, 2010-07-05, 2010-08-02, 2010-09-06, 2010-10-04, 2010-11-01] expected:<12> but was:<10>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:198)
	at com.tustor.common.dto.TestRecurringServiceDemand.testAssertOneMondayOfMonth(TestRecurringServiceDemand.java:475)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testAssertFirstAndLastMondayOfMonthCoupleOfDays (0s)
🟢 testOneWeekDaysWithoutWeekend (0s)
🟢 testTwoWeeksMondays (0s)
🟢 testMondaysSevenDaysApart (0s)
🟢 testOneMonthlyDay (0s)
🟢 testOneMonthlyDayTwoMonths (0s)
🟢 testOneMonthlyDayTwoMonthsOnlyMondays (0s)
🟢 testOneDayBiWeekly (0s)
🟢 testGetNextActiveDate (0s)
🟢 testAppend (0s)
🟢 com.tustor.common.dto.TestReverseGeocodingCache (0s)
🟢 testValueRanges (0s)
🟢 com.tustor.common.dto.TestEmployerUnit (0s)
🟢 testDisplayHideProjectDescriptionsFromInvoices (0s)
🟢 testDisplayTapaturmavakuutusnumeroAndTapaturmavakuutusyhtionTunniste (0s)
🟢 testDisplayBillingIdSafelyWithOptionalEmployerUnit (0s)
🟢 testIsPartOf (0s)
🟢 testIsLogoInterfaceEquals (0s)
🟢 testRepresentedEmployerUnitWithLogoFileSuffix (0s)
🟢 testEmployerUnitToString (0s)
🟢 testRetainSelfAsChildOfUnits (0s)
🟢 testRetainSelfAndChildrenOfUnits (0s)
🟢 testCannotBeChildOfSelfWhenUnsaved (0s)
🟢 testCannotBeChildOfSelfWhenCloneSaved (0s)
🟢 testTimeZoneObject (0s)
🟢 testDisplayTimeZone (0s)
🟢 testIsPartOf2 (0s)
🟢 testDisplayRepresentedEmployerNameForWorkShifts (0s)
🟢 com.tustor.common.dto.TestCustomer (0s)
🟢 testPseudonyme (0s)
🟢 testDisplayReportingClassification (0s)
🟢 testPsopUnitMapping (0s)
🟢 testDisplayColleagualNameUpperNpe (0s)
🟢 testClearingOfCollegualNameUpper (0s)
🟢 testDisplayBusinessIdFallbackHierarchically (0s)
🟢 testAddressForBilling (0s)
🟢 testBillingReference (0s)
🟢 testCustomerCoordinates (0s)
🟢 testCustomerBillingPreferences (0s)
🟢 testCustomerDisplayNameObfuscated (0s)
🟡 com.tustor.common.dto.TestContractPeriodWorkTimeModes (0s)
🟡 test_NON_STANDARD_WORKING_HOURS (0s)
TODO: Keskimääräinen työpäivä ym. pitää varmaan laskea tässä moodissa aina 'lennossa'?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestContractPeriodWorkTimeModes.test_NON_STANDARD_WORKING_HOURS(TestContractPeriodWorkTimeModes.java:151)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 test_STANDARD_WEEKLY_WORKING_HOURS (0s)
🟢 test_STANDARD_DAILY_WORKING_HOURS_AND_WORKING_DAYS (0s)
🟢 com.tustor.common.dto.TestCustomerDetail (0s)
🟢 testCustomerDetailProperties (0s)
🟡 com.tustor.common.dto.TestSalaryExportDefinitionWithoutCauseContributionInformation (0s)
🟢 testLyhennysvapaa (0s)
🟢 testIltalisäMoneyKorvaavaTuntipalkka (0s)
🟢 testYlityöProsenttiKertaaIltalisäMoney (0s)
🟢 testKorvaavanTuntipalkanYlityöProsenttiKertaaIltalisäMoney (0s)
🟢 testOlosuhdelisänPyhäkorotus (0s)
🟢 testKorvaavanTuntipalkanPyhäkorotus (0s)
🟢 testPyhäkorotusSairaspäivästä (0s)
🟢 testPyhäkorotus (0s)
🟡 testKorvaavaPalkkalajiLyhennysvapaaPyhälisä_TODO (0s)
TODO Peruspalkan pyhäkorotus on perusmallinen expected:<null.[]1,0000.HOLIDAY_COMPE...> but was:<null.[null._PAID_WORK_TIME_REDUCTION_FOR_REPORTING.null.null.null/null.]1,0000.HOLIDAY_COMPE...>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.dto.TestSalaryExportDefinitionWithoutCauseContributionInformation.testKorvaavaPalkkalajiLyhennysvapaaPyhälisä_TODO(TestSalaryExportDefinitionWithoutCauseContributionInformation.java:542)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testKorvaavaPalkkalajiLyhennysvapaa (0s)
🟢 testKorvaavaPalkkalajiMuu (0s)
🟢 testKorvaavaTuntipalkka (0s)
🟢 testKorvaavaTuntipalkkaKymmenen (0s)
🟢 testKorvaavaTuntipalkkaNolla (0s)
🟢 testKorvaavaJaPalkkalajiTuntipalkkaNolla (0s)
🟢 testKorvaavaPalkkalajiProsenttia (0s)
🟢 testKorvaavaPalkkalajiProsenttiaNolla (0s)
🟢 testKorvaavaPalkkalajiVarallaoloPct (0s)
🟢 testKorvaavaPalkkalajiVarallaoloPct100Työtehtävästä (0s)
🟢 testNormaalitunnit (0s)
🟢 testTyöpäivienLkm (0s)
🟢 testSairastunnit (0s)
🟢 testIltalisääJaSairausaikaa (0s)
🟢 testLyhennysvapaaSairaudenAjalta (0s)
🟢 testSairastunnitKta (0s)
🟢 testSairastunnit050 (0s)
🟢 testYlityötunnitVrk (0s)
🟢 testLisätyötunnit (0s)
🟢 testLisätyötuntienPerusosa (0s)
🟢 testYlityötuntienPerusosa (0s)
🟢 testIltalisäMoney (0s)
🟢 testMonthlyExtra (0s)
🟢 testKorvaavaPalkkalajiVarallaoloPct200Työtehtävästä (0s)
🟢 testMatkaAikaVapaaAjalla (0s)
🟢 testMatkaAika (0s)
🟢 testKorvaavaPalkkalajiVarallaoloEur (0s)
🟢 testKorvaavaPalkkalajiKoulutusNollapalkka (0s)
🟡 testKorvaavaPalkkalajiKoulutusPercentageReplace (0s)
TODO tätä ei ole testattu aineistosiirrossa eikä käyttöliittymässä (palkkalajitaulukko)!
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestSalaryExportDefinitionWithoutCauseContributionInformation.testKorvaavaPalkkalajiKoulutusPercentageReplace(TestSalaryExportDefinitionWithoutCauseContributionInformation.java:893)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testKorvaavanTuntipalkanYlityökorotus (0s)
🟢 testKorvaavanPalkkalajinYlityöProsenttiKertaaIltalisäMoney (0s)
🟡 testKtaPalkkalajinYlityöProsenttiKertaaIltalisäMoney (0s)
TODO Ylityön KTA-tieto puuttuu
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestSalaryExportDefinitionWithoutCauseContributionInformation.testKtaPalkkalajinYlityöProsenttiKertaaIltalisäMoney(TestSalaryExportDefinitionWithoutCauseContributionInformation.java:983)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testIltalisäRatio (0s)
🟢 testIltalisäRatioKorvaavaTuntipalkka (0s)
🟢 testYlityöProsenttiKertaaIltalisäRatio (0s)
🟢 testTaskVacationinSalaryExportDefinition (0s)
🟢 testKorvaavanPalkkalajinYlityöProsenttiKertaaIltalisäRatio (0s)
🟢 testKorvaavanPalkkalajinLisätyöProsenttiKertaaLauantaikorotusRatio (0s)
🟢 testKorvaavanTuntipalkanYlityöProsenttiKertaaIltalisäRatio (0s)
🟡 testKtaPalkkalajinYlityöProsenttiKertaaIltalisäRatio (0s)
TODO Ylityön KTA-tieto puuttuu
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestSalaryExportDefinitionWithoutCauseContributionInformation.testKtaPalkkalajinYlityöProsenttiKertaaIltalisäRatio(TestSalaryExportDefinitionWithoutCauseContributionInformation.java:1123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testSairastunnitKertaaIltalisäMoney (0s)
🟢 testSairastunnitKertaaIltalisäRatio (0s)
🟢 testSairastunnit050KertaaIltalisäMoney (0s)
🟢 testSairastunnit050KertaaIltalisäRatio (0s)
🟡 testaaKululajit (0s)
TODO
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestSalaryExportDefinitionWithoutCauseContributionInformation.testaaKululajit(TestSalaryExportDefinitionWithoutCauseContributionInformation.java:1178)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTodo (0s)
TODO mikä palkkalaji tulee kun on Sairausaika x ylityö x iltalisä?  tai Sairausaika 50% x ylityö x iltalisä?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.AbstractSalaryExportDefinitionTestCase.testTodo(AbstractSalaryExportDefinitionTestCase.java:169)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTodoja (0s)
TODO Onko tarvetta sairausloma + korvaava tuntipalkka? Entä sairausaika korvaava palkkalaji x iltalisä..jne..x50 jne? ENtä sairausaika x ylityö x iltalisä näistä?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.AbstractSalaryExportDefinitionTestCase.testTodoja(AbstractSalaryExportDefinitionTestCase.java:177)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTodoKorvaavaPalkkalajiMuillaKuinISSLla (0s)
TODO ISS:llä ei käytössä korvaava palkkalaji, entä muilla?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.AbstractSalaryExportDefinitionTestCase.testTodoKorvaavaPalkkalajiMuillaKuinISSLla(AbstractSalaryExportDefinitionTestCase.java:117)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 test (0s)
TODO Pitäisikö henkilökohtaiset lisät olla overtimecategory.OTHER...?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.AbstractSalaryExportDefinitionBaseTestCase.test(AbstractSalaryExportDefinitionBaseTestCase.java:58)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.common.dto.TestSickleaveQualificationSetting (0s)
🟢 testKiinteistopalveluala (0s)
🟢 testKopioJaTulostusala (0s)
🟢 testKvTesToimistoTyoAika (0s)
🟢 testTyoaikalainMukainenKuukausipalkka (0s)
🟢 testTietotekniikanPalveluala (0s)
🟢 testElintarvikeala (0s)
🟢 testMuoviJaKemianTeollisuus (0s)
🟢 testKuormaAutoala (0s)
🟢 testAutonrengasala (0s)
🟢 testKaupanTesVarasto (0s)
🟢 testICT (0s)
🟢 testKirjatyontekijat (0s)
🟢 testHenkilostopalveluala (0s)
🟢 testPtytes (0s)
🟡 com.tustor.common.dto.TestProjectTaskGroup (0s)
🟢 testDoesNotAppendNightShiftPeriodsForNonWorkTime (0s)
🟢 testIncludeHourlyExtrasIntoHourlySalaryForPayroll (0s)
🟢 testProjectTaskGroupUpperClearing (0s)
🟢 testHasNormalWorkTimeWithReplaceOrTransfer (0s)
🟢 testCityworkCase9587_tehtäväkohtainenLisäEiVoimassaEnnen20160101 (0s)
🟢 testComparatorDistinguishesTwoDifferentProjectTaskGroupsWithSaveName (0s)
🟡 testNarrow (0s)
compensationType=null
effectDuringOvertime=NO_EFFECT
skipLabourAgreementNightShiftPeriods=false expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:576)
	at com.tustor.common.dto.TestProjectTaskGroup.assertNarrow(TestProjectTaskGroup.java:75)
	at com.tustor.common.dto.TestProjectTaskGroup.testNarrow(TestProjectTaskGroup.java:118)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.common.dto.TestEmployer (0s)
🟢 testTimeZoneObject (0s)
🟢 testCName (0s)
🟢 testisUsingReportingClassificationFor (0s)
🟢 testBillingBooleanOptionsInNewEmployer (0s)
🟢 testAccountingFirm (0s)
🟢 testStatisticsProperties (0s)
🟢 testCompanyInformation (0s)
🟢 testDataExportFormatToString (0s)
🟢 testDataExportFormatRestrictedToEmployersUnModifiable (0s)
🟢 com.tustor.common.dto.interfaces.TestAbsenceTypeOrTaskWithCostCenterDateAndTimeEntry (0s)
🟢 testAbsenceTypeOrTaskWithCostCenterDateAndTimeEntryToSickleaveTaskOrVacation (0s)
🟡 com.tustor.common.dto.TestSpecialDaySelection (0s)
🟢 testDuplicate (0s)
🟢 testLabels (0s)
🟢 testCase7867 (0s)
🟢 testStandardFinnishWorkweekHolidaySelection (0s)
🟢 testNotActiveIfNoHolidays (0s)
🟢 testNotActiveIfDayAfterHoliday (0s)
🟢 testAatotMuttaEiJuhannuspäivä (0s)
🟢 testAllEves (0s)
🟢 testAllEvesOfReligiousHolidaysAndSuchUnlessDayItselfIsHoliday (0s)
🟢 testRequiredNonHolidayOnWeekWithHoliday (0s)
🟢 testRespectDisabledWeekdays (0s)
🟢 testAllowedHolidaysAndWeekdays (0s)
🟢 testAllEvesOfReligiousHolidaysAndSuchUnlessDayItselfIsHolidayOrChristmasEveOrMidsummerEve (0s)
🟢 testOnlySpecifiedEves (0s)
🟢 testRequiredNonHolidayAfterHoliday (0s)
🟢 testRequiredNonHolidayAfterHolidayNotAfterRegularSundayWithYear2022 (0s)
🟢 testRequiredDayAfterHoliday (0s)
🟡 test_TODO_VacationTriggers (0s)
TODO Test VacationTriggers
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestSpecialDaySelection.test_TODO_VacationTriggers(TestSpecialDaySelection.java:653)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testActiveMonths (0s)
🟢 testMonthFiltering (0s)
🟢 testHolidayModes (0s)
🟢 testRequiredHolidaysAndWeekdays (0s)
🟢 testUudenvuodenAattoOnAktiivinenLomanTavoinKunKaytossaRequiredTaiAllowedHolidaysAndWeekdays (0s)
🟢 testUudenvuodenaatto_ON_Aktiivinen_kunKaytossaNamaModet (0s)
🟢 testTunnistaakoEVEAatonAaton (0s)
🟢 testUudenvuodenaatto_EI_OLE_Aktiivinen_kunKaytossa_MuillaHolidayModeilla (0s)
🟢 testEtteiUudenvuodenAattoOleSuomessaPyha (0s)
🟢 test_HUOM_NEW_YEARS_EVEn_aattoSallitaanAinaALLOWEDSaannoilla (0s)
🟢 testDeboraAattokorvaus (0s)
🟢 testHolidayBits (0s)
🟢 testDeboraArkilauantai (0s)
🟢 testDeboraArkipäivä (0s)
🟢 testDeboraArkipäiväTaiArkilauantai (0s)
🟢 testDeboraArkiTaiPyhälauantai (0s)
🟢 testDeboraPyhäpäiväMa_PeSu (0s)
🟢 testDeboraLauantai (0s)
🟢 testVantaaLapsiperheidenKotipalvelu (0s)
🟢 testDeboraVantaaKotihoitoJaKotisairaanhoito (0s)
🟢 testDeboraMuuSuomiHenkilökohtainenApu (0s)
🟢 testDeboraKirkkonummiHenkilökohtainenApu (0s)
🟢 testDeboraKirkkonummiHenkilöstövuokraus (0s)
🟢 testDeboraKarviainenJaLohjaHenkilöstövuokraus (0s)
🟢 testDeboraHelsinkiYleinen (0s)
🟢 testDeboraHankoRaaseporiHapu (0s)
🟢 testDeboraVerkkohinnasto (0s)
🟢 testMedGroupHoivapalvelutTampereAvustajapalvelu (0s)
🟢 testDeboraJoensuuHapu (0s)
🟢 testMedGroupHoivapalvelutTampereAvustajapalveluPalveluseteli (0s)
🟢 testArkipaivilleSiirtyvatViikonloppuPyhat (0s)
🟢 testViheralanSaturdaySelection (0s)
🟡 testKaupanalanIltalisat (0s)
Loppiaisen aatto maanantaina: ALLOWED_HOLIDAYS_AND_WEEKDAYS/ma 5.1.2015 expected:<false> but was:<true>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.dto.TestSpecialDaySelection.assertActiveOn(TestSpecialDaySelection.java:963)
	at com.tustor.common.dto.TestSpecialDaySelection.assertActiveOn(TestSpecialDaySelection.java:952)
	at com.tustor.common.dto.TestSpecialDaySelection.assertActiveOn(TestSpecialDaySelection.java:982)
	at com.tustor.common.dto.TestSpecialDaySelection.testKaupanalanIltalisat(TestSpecialDaySelection.java:3158)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 com.tustor.common.dto.TestBasicSalaryExportDefinitionWithCauseContributionInformation (0s)
🟢 testNormaalitunnitTyöehtosopimuksesta (0s)
🟢 testIltaLisäRatioTyösopimuksesta (0s)
🟢 testIltaLisäMoneyTyösopimuksesta (0s)
🟢 testHenkilökohtainenArvoLisäTyösopimuksesta (0s)
🟢 testHenkilökohtainenProsenttiLisäTyösopimuksesta (0s)
🟡 testYlityöTyöehtosopimuksesta_Kertaa_HenkilökohtainenLisäTyösopimuksesta (0s)
TODO tässä ilmeisesti vain läntätään kontribuutioihin kaikki mukaan?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestBasicSalaryExportDefinitionWithCauseContributionInformation.testYlityöTyöehtosopimuksesta_Kertaa_HenkilökohtainenLisäTyösopimuksesta(TestBasicSalaryExportDefinitionWithCauseContributionInformation.java:87)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testYlityöTyöehtosopimuksesta_Kertaa_HenkilökohtainenLisäTyösopimuksesta_Kertaa_TehtäväkohtainenPalkanlisä (0s)
TODO tässä ilmeisesti vain läntätään kontribuutioihin kaikki mukaan?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestBasicSalaryExportDefinitionWithCauseContributionInformation.testYlityöTyöehtosopimuksesta_Kertaa_HenkilökohtainenLisäTyösopimuksesta_Kertaa_TehtäväkohtainenPalkanlisä(TestBasicSalaryExportDefinitionWithCauseContributionInformation.java:94)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 test (0s)
TODO Pitäisikö henkilökohtaiset lisät olla overtimecategory.OTHER...?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.AbstractSalaryExportDefinitionBaseTestCase.test(AbstractSalaryExportDefinitionBaseTestCase.java:58)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.common.dto.TestQualificationPeriod (0s)
🟢 testQualificationPeriodSettingsCanBeStored (0s)
🟢 com.tustor.common.dto.TestVacation (0s)
🟢 testGetVacationsForVacationType (0s)
🟢 testGetStartDatesDistinct (0s)
🟢 testPaidFromMonthlySalaryPerspective (0s)
🟢 testVacationTypesEqToWorkDayInWtr (0s)
🟢 testAllVacationTypesConsideredForPayless (0s)
🟢 testCannotSetIllegalVacationType (0s)
🟢 testVacationYear (0s)
🟢 testVacationWorkDayEquivalence (0s)
🟢 testStartDateMustBeReasonable (0s)
🟢 testEndDateMustBeReasonable (0s)
🟢 testDateRange (0s)
🟡 com.tustor.common.dto.TestDummyActivityLogEvents (0s)
🟢 testX (0s)
🟢 testEmployeeReportdisplayLogEventDescription (0s)
🟢 testCustomerReportdisplayLogEventDescription (0s)
🟢 testProjectReportdisplayLogEventDescription (0s)
🟢 testCustomerEmployeeReportdisplayLogEventDescription (0s)
🟢 testCustomerProjectReportdisplayLogEventDescription (0s)
🟡 testLocalization (0s)
Localization not yet done. See usage of <wicket:message key="n.n."/> and getString("n.n.")
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.dto.TestDummyActivityLogEvents.testLocalization(TestDummyActivityLogEvents.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testTypeDescriptions (0s)
🟢 com.tustor.common.dto.TestApplication (0s)
🟢 testPotentialCoupledToPromising (0s)
🟡 com.tustor.common.dto.TestApplicationAttachment (0s)
🟢 testAttachmentBooleanOptionContext (0s)
🟡 testGetLocalFileName (0s)
expected:<..[\..\files\attachments\]1.4.11.jpg> but was:<..[/../files/attachments/]1.4.11.jpg>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.common.dto.TestApplicationAttachment.testGetLocalFileName(TestApplicationAttachment.java:58)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.common.dto.TestPerson (0s)
🟢 testEmail (0s)
🟢 testLdapHint (0s)
🟢 testParitioning (0s)
🟢 testDisplayFirstNameGdprSafe (0s)
🟢 testWhichPersonHasLatestData (0s)
🟢 testIncrementPasswordIndex (0s)
🟢 com.tustor.common.dto.mol.TestMolJobPosting (0s)
🟢 testIsStaffingPositionStrict (0s)
🟢 com.tustor.common.dto.TestWorkTimeDecompositionOvertimeAndCompensation (0s)
🟢 tests (0s)
🟢 com.tustor.common.protocols.netvisor.TestNetvisorService (0s)
🟢 testFindCreatedInvoiceId (0s)
🟢 testFindCreatedInvoicePdfData (0s)
🟢 testShouldCalculateCorrectHmacSha256UsingNetvisorSupportPageExample (0s)
🟢 testGetTimestampUnixAndString (0s)
🟢 testShouldCalculateCorrectHmacSha256 (0s)
🟢 com.tustor.common.protocols.netvisor.TestNetvisorAccountingMessageBuilder (0s)
🟢 testShouldCreateAccountingInfo (0s)
🟢 com.tustor.common.protocols.netvisor.TestNetvisorPayrollPaycheckBatchMessageBuilder (0s)
🟢 testShouldCreateBatchInfo (0s)
🟢 com.tustor.common.protocols.netvisor.TestNetvisorCustomerMessageBuilder (0s)
🟢 testShouldCreateCustomerInfo (0s)
🟢 com.tustor.common.protocols.netvisor.TestNetvisorWorkdayMessageBuilder (0s)
🟢 testShouldCreateWorkdayInfo (0s)
🟢 testConvertToWorkdayInfo (0s)
🟢 com.tustor.common.protocols.pankkitiedosto.sepa.TestAutoBatchSepaPaymentInvocation (0s)
🟢 testShouldWorkWithOnePayment (0s)
🟢 testShouldWorkWithTwoPaymentsSameDueDate (0s)
🟢 testShouldWorkWithTwoPaymentsDifferentDueDate (0s)
🟢 testShouldWorkWithThreePaymentsTwoDifferentDueDates (0s)
🟢 testShouldWorkWithTwoPaymentsButDifferingRecurrency (0s)
🟢 testShouldWorkWithThreePaymentsButDifferingRecurrency (0s)
🟢 testShouldWorkWithFourPaymentsButDifferingParameters (0s)
🟢 testShouldNotGiveXmlWithoutPayments (0s)
🟢 com.tustor.common.protocols.pankkitiedosto.sepa.TestSepaPaymentBatch (0s)
🟢 testShouldGenerateValidInstance (0s)
🟢 testShouldNotAcceptEmptyOrNullPaymentInformationId (0s)
🟢 testShouldNotAcceptDueDateBeforeTodayOrOver365DaysInFuture (0s)
🟢 testShouldNotAcceptNullDueDate (0s)
🟢 testShouldAcceptDueDateToday (0s)
🟢 testRecurrentPaymentDueDateShouldBeBankDay (0s)
🟢 testShouldRequireNonNullDebtor (0s)
🟢 testShouldOnlyAcceptSameKindPayments (0s)
🟢 testShouldAllowMultiplePayments (0s)
🟢 testShouldTruncateTextFields (0s)
🟢 com.tustor.common.protocols.pankkitiedosto.sepa.TestSepaPayment (0s)
🟢 testShouldGenerateValidInstance (0s)
🟢 testShouldTruncateTextFields (0s)
🟢 testShouldRequireValidPaymentAmount (0s)
🟢 testShouldAllowNonEuroCurreCurrency (0s)
🟢 testShouldRequireNonNullCreditor (0s)
🟢 testShouldRequireEndToEndId (0s)
🟢 testShouldRequireRemittanceInfoType (0s)
🟢 testShouldRequireMessageWhenRemittanceInfoTypeRequiresIt (0s)
🟢 testShouldRequireReferenceNumberWhenRemittanceInfoTypeRequiresIt (0s)
🟢 testShouldAllowNullPurposeCode (0s)
🟢 testShouldAllowNonNullPurposeCode (0s)
🟢 testShouldRequireWellFormedFinnishReferenceNumber (0s)
🟢 com.tustor.common.protocols.pankkitiedosto.sepa.TestSepaParty (0s)
🟢 testShouldTruncateTextFields (0s)
🟢 testShouldCreateValidParties (0s)
🟢 testShouldRequireName (0s)
🟢 testShouldRequireRecipientAddressOnInternationalPayment (0s)
🟢 testShouldAcceptNonEuroCurrencyCode (0s)
🟢 testShouldAcceptEmptyCurrencyCode (0s)
🟢 testShouldRequireWellFormedIban (0s)
🟢 testShouldAllowSpacesInBicButRemoveThem (0s)
🟢 testShouldAllowLowerCaseInBicButUpperCaseThem (0s)
🟢 testShouldRequireWellFormedBIC (0s)
🟢 testShouldRequireMatchingFinnishIbanAndBic (0s)
🟢 testShouldAllowMinConstructionWithFinnisAccountNumberWithoutBic (0s)
🟢 testShouldRequireBankPartyIdOnDebtor (0s)
🟢 com.tustor.common.protocols.pankkitiedosto.TestIssSapLaskutiedotEdiBillingStructure (0s)
🟢 test_EDI_DC40 (0s)
🟢 testMallilaskuKalleKarlstedt20120603 (0s)
🟢 com.tustor.common.utils.TestLocaleUtils (0s)
🟢 testGuessDefaultTimeZone (0s)
🟢 testIsTimeZoneInCountry (0s)
🟢 testTimeZoneIdLength (0s)
🟢 testIcuLibraryIsOk (0s)
🟢 testGetCountryCodeForFinnishCountryName (0s)
🟢 com.tustor.common.utils.TestGroupCounter (0s)
🟢 testNullKey (0s)
🟢 testConsistency (0s)
🟢 com.tustor.common.utils.TestHetuChecker (0s)
🟢 testValidity (0s)
🟢 testCenturyCode (0s)
🟢 testCoinHetu (0s)
🟢 testDisplayDiscretely (0s)
🟢 testDisplayHetuIfValid (0s)
🟢 testKeinoHetu (0s)
🟢 testInvalidHetu (0s)
🟢 testValidGender (0s)
🟢 testGetMaleGender (0s)
🟢 testGetFemaleGender (0s)
🟢 testGetAgeInvalidInput (0s)
🟢 testGetAges (0s)
🟢 testGetBirthDate (0s)
🟢 testTwoDigitParseFail (0s)
🟢 testHätävaraHetu (0s)
🟢 testNonExistentBirthDateDoesNotPassEvaluationEvenIfTheFormatIsCorrect (0s)
🟢 testIsNonValidHetuLookalike (0s)
🟢 com.tustor.common.utils.TestSelectorUtils (0s)
🟢 testSingleSelector (0s)
🟢 testEmptyCollection (0s)
🟢 com.tustor.common.utils.TestSwedishHolidays (0s)
🟢 testHolidayDates2011 (0s)
🟢 testHolidayDates2012 (0s)
🟢 testHolidayDates2013 (0s)
🟢 com.tustor.common.utils.TestExpiringCacheMap (1s)
🟢 testExpiringCacheMap (1s)
🟢 com.tustor.common.utils.TestYTunnusUtils (0s)
🟢 testNullNotaccepted (0s)
🟢 testEmptyNotaccepted (0s)
🟢 testInvalidRegexNotaccepted (0s)
🟢 testInvalidRegexNotaccepted2 (0s)
🟢 testValidRegexButInvalidYTunnusNotAccepted (0s)
🟢 testInValidChecksumNotAccepted (0s)
🟢 testValidChecksumShouldBeAccepted (0s)
🟢 testLeadingOrTrailingSpacesShouldNotMatter (0s)
🟢 testaaOikeitaYTunnuksia (0s)
🟢 testYtunnusToAlvTunnus (0s)
🟢 testIsValidFinnishAlvTunnus (0s)
🟢 testAlvToYtunnus (0s)
🟢 com.tustor.common.utils.TestEhCache (1min 43s)
🟢 testEternalCache (25s)
🟢 test_getCacheInstance_NoInfiniteLoop (9s)
🟢 testCacheIsValidUpToTimeToLiveSeconds (11s)
🟢 testCacheIsValidUpToTimeToLiveSecondsHavingIdleSeconds (11s)
🟢 testCacheExpiresIfNotAccessedForTimeToIdleSeconds (26s)
🟢 testRenewableCache (21s)
🟢 com.tustor.common.utils.TestFinnishHolidays (0s)
🟢 testHolidayDates2011 (0s)
🟢 testHolidayDates2012 (0s)
🟢 testHolidayDates2013 (0s)
🟢 com.tustor.common.utils.TestBicUtils (0s)
🟢 testShouldAllowSpacesInBicButRemoveThem (0s)
🟢 testShouldAllowLowerCaseInBicButUpperCaseThem (0s)
🟢 testGetBankName (0s)
🟢 testgetBic (0s)
🟢 testBankInfoSanitizing (0s)
🟢 testDummyAccountNumber (0s)
🟢 testShouldRecognizeBankFromAccountNumber (0s)
🟢 testFindValidAccountNumbers (0s)
🟢 testIsBankTukeeVerkkopalkkaa (0s)
🟢 testIsTilinumeroTukeeVerkkopalkkaa (0s)
🟢 testShouldNotAllowNullsOrEmptyArguments (0s)
🟢 testShouldRecognizeWellFormedBic (0s)
🟢 testShouldRecognizeFinnishBic (0s)
🟢 testGetCountryCode (0s)
🟢 testTietokannastaLoytyneetIbanit (0s)
🟢 testIsValidAlertsViaEmailIfBankNotRecognized (0s)
🟢 com.tustor.common.utils.TestDistinctNameMapper (0s)
🟢 test (0s)
🟡 com.tustor.common.utils.TestUtils (13s)
🟢 testCount (0s)
🟢 testDistinct (0s)
🟢 testTruncateFilename (0s)
🟢 testGetCauseException (0s)
🟢 testManyToOneBy (0s)
🟢 testSerializedEnum (0s)
🟢 testClassGetResource (0s)
🟢 testIndexOf (0s)
🟢 testToStringOrNull (0s)
🟢 testGetFileExtension (0s)
🟢 testIntWithoutOverflow (0s)
🟢 testContainsEnumsAny (0s)
🟢 testDeepClone (0s)
🟢 testPrintAndTruncateListForLogging (0s)
🟢 testGetFirstXRows (0s)
🟢 testGetSingletonIfUnique (0s)
🟢 testToNativeQuery (0s)
🟢 testStringInterningConcurrentHashMapSerialisation (0s)
🟢 testCopyNameWithPrefix (0s)
🟢 testGetPropertyPathInternMemoryConsumption (0s)
🟢 testArraysAsListIsImmutable (0s)
🟢 testExceptionLoggingDetails (0s)
🟢 testFlushLogFiles (0s)
🟢 testSubstringSafely (0s)
🟢 testGetTestMethodName (0s)
🟢 testIsNumeric (0s)
🟢 testIsOdd (0s)
🟢 testMultiKey (0s)
🟢 testConcatenateTitleAndColonWithValue (0s)
🟢 testRemoveAll (0s)
🟢 testRemoveLeadingOrTrailingSplitter (0s)
🟢 testIsDeprecated (0s)
🟢 testGetColumnLength (0s)
🟢 testRemoveLineBreaks (0s)
🟢 testRemoveWhiteSpaces (0s)
🟢 testDeepCloneHashMap (0s)
🟢 testGetEmailDomain (0s)
🟢 testMac (0s)
🟢 testDisplayMap (0s)
🟢 testHasMoreThanOneElement (0s)
🟢 testAes (0s)
🟢 testNumberOnlyRegexp (0s)
🟢 testReplaceNumbers (0s)
🟢 testAbstractJsonBean (0s)
🟢 testReentrantReadWriteLock (0s)
🟢 testCommonPrefix (0s)
🟢 testEnumBitsLong (0s)
🟢 testEnumBitsInteger (0s)
🟢 testSetEnumBitsErrors (0s)
🟢 testPhpTimestamp (0s)
🟢 testAddingWhitespaceRegularly (0s)
🟢 testEqualsCollections (0s)
🟢 testContainsAny (0s)
🟢 testContainsNoNullAnyIgnoreCase (0s)
🟢 testContainsNoNullIgnoreCaseShortestAll (0s)
🟢 testAddPadding (0s)
🟢 testCommaDelimitedList (0s)
🟢 testDelimitedString (0s)
🟢 testParseNumberAfterHeader (0s)
🟢 testConvertToBigDecimal (0s)
🟢 testToLong (0s)
🟢 testConvertDateRangeToString (0s)
🟢 testRetain (0s)
🟢 testCompare (0s)
🟢 testCompareDates (0s)
🟢 testNoNullArray (0s)
🟢 testNoNullMap (0s)
🟢 testTruncateFromLeft (0s)
🟢 testStripValues (0s)
🟢 testPid (10s)
🟢 testToJson (0s)
🟢 testIsJson (0s)
🟢 testIsJsonObject (0s)
🟢 testRemoveFirst (0s)
🟢 testAppendIfDoesNotContain (0s)
🟢 testBinaryOperations (0s)
🟢 testContainsIgnoreCaseShortest (0s)
🟢 testContainsIgnoreCase (0s)
🟢 testMatchLocalhost (0s)
🟢 testAssureDecimals (0s)
🟡 testAnyLineBreaks (0s)
expected:<a\[\]b> but was:<a\[a\b\a\b]b>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.common.utils.TestUtils.testAnyLineBreaks(TestUtils.java:2577)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCurrencyLocales (0s)
🟢 testTimeUnit (0s)
🟢 testAlphabetize (0s)
🟢 testStringMonthly (0s)
🟢 testDateOrder (0s)
🟢 testFilterNull (0s)
🟢 testParsingCustomerSummary (0s)
🟢 testFilterFromEmptyListOk (0s)
🟢 testMemoDifferences (0s)
🟢 testBigDecimalConversion (0s)
🟢 testPickPrefixNumber (0s)
🟢 testNotSomething (0s)
🟢 testNotSomething2 (0s)
🟢 testNotContainPrefix (0s)
🟢 testNotContainSuffix (0s)
🟢 testAppendSpecification (0s)
🟢 testTimeSeries (0s)
🟢 testAccountNumberValidation (0s)
🟢 testConcatenate (0s)
🟢 testKeyValueParser (0s)
🟢 testSafeReplaceString (0s)
🟢 testSkipAtlassianLinkReplace (0s)
🟢 testCollections (0s)
🟢 testInstances (0s)
🟢 testConvertToTime (0s)
🟢 testTimeParser (0s)
🟢 testNumberOfXXInBetween (0s)
🟢 testFormulaAlias (0s)
🟢 testMobileNumbers (0s)
🟢 testGoalRegexp (0s)
🟢 testRootUrl (0s)
🟢 testWeekdaysAndHolidayBits (0s)
🟢 testLong (0s)
🟢 testHttpToHttps (0s)
🟢 testViitenumerossaEiSaaOllaKirjaimia (0s)
🟢 testViitenumerossaEiSaaOllaValimerkkeja (0s)
🟢 testMuutamaiViitenumeroita (0s)
🟢 testGetDoneRatio (0s)
🟢 testIsEmptyMethod (0s)
🟢 testEqualsNotNull (0s)
🟢 testIsEqualsNotNullIgnoreCase (0s)
🟢 testIsEqualsNotNullIgnoreCaseWithTrim (0s)
🟢 testEnsureNoBits (0s)
🟢 testGetEnumSafely (0s)
🟢 testEnsureNoEnumBits (0s)
🟢 testCompareNotNull (0s)
🟢 testToLikeQueryUpperConsiderWhitespaceWildcard (0s)
🟢 testConvertTimeStringToHours (0s)
🟢 testInsertLatestAt (0s)
🟢 testGzipOffset (0s)
🟢 testGzip (0s)
🟢 testIsMatchSafely (0s)
🟢 testContainsCauseExceptions (0s)
🟢 testRemove (0s)
🟢 testParseKeyValueList (0s)
🟢 testToStringWithMinutePrecision (0s)
🟢 testProposeUniqueName (0s)
🟢 testProposeUniqueNameByField (0s)
🟢 testGetEnumBitsAsList (0s)
🟢 testGetEnumBitsAsBigIntegerList (0s)
🟢 testGetEnumBitsEmptyList (0s)
🟢 testGetEnumBitsAsBitMaskTypeListFromLongOrBigInteger (0s)
🟢 testEnumToString (0s)
🟢 testEnumBitsSqlQuery (0s)
🟢 testEnumBitsSqlQuery2 (0s)
🟢 testEnumBitsSqlQueryEmptyBitMasks (0s)
🟡 testMonitoredCall (2s)
expected:<[main


TIMESTAMP - 1s - Aihe

kontekstitiedot

"main" Id=1
   java.lang.Thread.State: TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	at com.tustor.common.utils.TestUtils.waitFor(TestUtils.java:(123))
	at com.tustor.common.utils.TestUtils.passThroughMethod(TestUtils.java:(123))
	at com.tustor.common.utils.TestUtils.access$0(TestUtils.java:(123))
	at com.tustor.common.utils.TestUtils$123.call(TestUtils.java:(123))
	at com.tustor.common.utils.TestUtils$123.call(TestUtils.java:(123))
	at com.tustor.common.utils.Utils$MonitoredMethodCall.monitoredCall(Utils.java:(123))
	at com.tustor.common.utils.TestUtils.assertMonitoredCall(TestUtils.java:(123))
	at com.tustor.common.utils.TestUtils.testMonitoredCall(TestUtils.java:(123))
	at junit.framework.TestCase.runTest(TestCase.java:(123))
	at junit.framework.TestCase.runBare(TestCase.java:(123))
	at junit.framework.TestResult$1.protect(TestResult.java:(123))
	at junit.framework.TestResult.runProtected(TestResult.java:(123))
	at junit.framework.TestResult.run(TestResult.java:(123))
	at junit.framework.TestCase.run(TestCase.java:(123))
	at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:(123))
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:(123))
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:(123))
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:(123))
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:(123))
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:(123))



Thread-3

java.lang.Throwable
	at com.tustor.common.utils.Utils.sendEmailToTekniikkaAndLogThrottledAlert(Utils.java:(123))
	at com.jamonapi.ThreadLogger.run(ThreadLogger.java:(123))
	at java.lang.Thread.run(Thread.java:(123))
]> but was:<[]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.common.utils.TestUtils.assertMonitoredCall(TestUtils.java:4931)
	at com.tustor.common.utils.TestUtils.testMonitoredCall(TestUtils.java:4885)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testToOnlyFirstLetterCapitalized (0s)
🟢 testEmailToTekniikkaSendsEvenWithNullParamsOrException (0s)
🟢 testInnermostCauseExceptionToEmailSubject (0s)
🟢 testSendEmailThrottling (1s)
🟡 testClassInformationInEmailToTekniikka (0s)
expected:<sisalto

[main

java.lang.Throwable
	at com.tustor.common.utils.Utils]> but was:<sisalto

[calculationThread

java.lang.Throwable
	at com.tustor.commo]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.common.utils.TestUtils.testClassInformationInEmailToTekniikka(TestUtils.java:5166)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testRemoveByRegexpNullSafe (0s)
🟢 testGetClassNameSafely (0s)
🟢 testToColumnName (0s)
🟢 testSetFieldValueViaSetter (0s)
🟢 testValueOfIgnoreCaseNullSafe (0s)
🟢 testEscapeAVA (0s)
🟢 testGetHostPublicIPv4 (0s)
🟢 com.tustor.common.utils.TestProfileLogger (0s)
🟢 testFactoryOfAndDisabledSingletonBehaviour (0s)
🟢 testTopicKeywordValidation (0s)
🟢 testFormatDurationBoundaries (0s)
🟢 testBuildReportSingleRootSpanWithFullPercentage (0s)
🟢 testBuildReportNestedSpansWithChildAndMissingTimeDummy (0s)
🟢 testCalculatePercentagesRemovesZeroDurationChildrenAndSkipsZeroMissingDummy (0s)
🟢 testDumpBehaviourWithAndWithoutTopicKeyword (0s)
🟢 testDisabledProfileLoggerUsesVoidSpanAndDumpIsAlwaysEmpty (0s)
🟢 testLifoEnforcedOnCloseSpanForEnabledLogger (0s)
🟢 testProfileSpanMissingTimeDummyPercentage (0s)
🟢 testProfileSpanCloseSetsTimeElapsedNonNegativeForEnabledLogger (0s)
🟢 testCloseOnProfileLoggerResetsStaticWriteFlag (0s)
🟢 com.tustor.common.utils.TestStacktraceWithLockInfo (5s)
🟢 testGetStackTraceWithLockInfo (3s)
🟢 testTwoThreadsMultipleLocks (0s)
🟢 testTwoThreadsReEntrantLock (0s)
🟢 com.tustor.common.utils.comparators.TestChainedComparator (0s)
🟢 testEiSaaJaadaJumiin (0s)
🟢 testEiSaaJaadaJumiin2 (0s)
🟢 testEiSaaJaadaJumiin3 (0s)
🟢 com.tustor.common.utils.comparators.TestTypedComparator (0s)
🟢 testDateComparing (0s)
🟢 com.tustor.common.utils.TestMathUtils (0s)
🟢 testIsZero (0s)
🟢 testMax (0s)
🟢 testMinAndMax (0s)
🟢 testMinNonZero (0s)
🟢 testIsHasAtLeastThreeMeaningfulDecimals (0s)
🟢 testRoundToMinutePrecisionIfHasAtLeastThreeMeaningfulDecimals (0s)
🟢 testIs2DecimalsEnoughForMinutePrecission (0s)
🟢 testRoundToFiveMinutesOrAQuarterPrecision (0s)
🟢 testRoundToNearestHalf (0s)
🟢 testDoubleToBigDecimalConversions (0s)
🟢 testConvertHoursToMinutes (0s)
🟢 testDecimalPrecisions (0s)
🟢 testRoundToMinutePrecision (0s)
🟢 testRoundToMinuteOrTwoDecimalPrecision (0s)
🟢 testRoundingToCeiling (0s)
🟢 testMath (0s)
🟢 testFixRoundingError (0s)
🟢 testPowAndSqrt (0s)
🟢 com.tustor.common.utils.TestHaversineAlgorithm (0s)
🟢 testHaversine (0s)
🟡 com.tustor.common.utils.TestConvert (0s)
🟢 testBase64Encoding (0s)
🟢 testToHex (0s)
🟢 testLowLevelUrlEncoding (0s)
🟢 testFromBase64CertificateString (0s)
🟢 testBase64 (0s)
🟢 testToCurrencyString (0s)
🟢 testToTimeSimple24hWithoutSeconds (0s)
🟢 testTimeSpentHumanReadable (0s)
🟢 testConvertObjectsToDelimitedString (0s)
🟢 testTimeOrHours (0s)
🟢 testToSubstrings (0s)
🟢 testToCents (0s)
🟢 testFuzzyPhoneNumberQuery (0s)
🟢 testFromByteaHex (0s)
🟢 testToBigDecimal (0s)
🟢 testToBigInteger (0s)
🟢 testToUnmodifiableList (0s)
🟢 testTimestampToString (0s)
🟢 testDatesToString (0s)
🟡 test_TODO_SkipRepeatingMonthAndYearInfoFromDateRangeStrings (0s)
expected:<12.12.[], 23.12.2020 - 4.1.2...> but was:<12.12.[2020], 23.12.2020 - 4.1.2...>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.common.utils.TestConvert.test_TODO_SkipRepeatingMonthAndYearInfoFromDateRangeStrings(TestConvert.java:571)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testConvertDateToString (0s)
🟢 testConvertDatesToStringTruncation (0s)
🟢 testConvertToBoolean (0s)
🟡 testToLinkedListFromListOfLists (0s)
expected:<[]> but was:<[]>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:71)
	at com.tustor.common.utils.TestConvert.testToLinkedListFromListOfLists(TestConvert.java:709)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.common.utils.TestReentrantReadWriteLockHelper (0s)
🟢 testReentrantReadWriteLockHelper (0s)
🟢 com.tustor.common.utils.TestIbanUtils (0s)
🟢 testSmoke (0s)
🟢 testShouldNotAcceptInvalidIban (0s)
🟢 testWhitelist (0s)
🟢 testIbanWithTooManyZeroes (0s)
🟢 testShouldAcceptValidIban (0s)
🟢 testIsValidFinnishIbanOrNationalAccount (0s)
🟢 testInvalidIbans (0s)
🟢 testShouldPadChecksum (0s)
🟢 testShouldRecognizeValidFinnishIban (0s)
🟢 testShouldAcceptLowerCaseIbanButConvertItToUppercase (0s)
🟢 testShouldIgnoreWhiteSpacesInIbanValidation (0s)
🟢 testShouldCalculateIbanFromFinnishAccountNumber (0s)
🟢 testEestiBank (0s)
🟢 testEmpty (0s)
🟢 testSebBank (0s)
🟢 testCreditorReferenceIsNotIban (0s)
🟢 com.tustor.common.utils.TestNorwegianHolidays (0s)
🟢 testHolidayDates2011 (0s)
🟢 testHolidayDates2012 (0s)
🟢 testHolidayDates2013 (0s)
🟢 com.tustor.common.utils.ddd.TestDddParser (0s)
🟢 testDDDParser3 (0s)
🟢 testDDDParser2 (0s)
🟢 testDDDParser (0s)
🟢 testDDDParser4 (0s)
🟢 testWorking (0s)
🟢 testWorking1 (0s)
🟢 testWorking2 (0s)
🟢 testStartedAndEndedWorking (0s)
🟢 testWorkTimesWithNightShifts (0s)
🟢 testTotalHours (0s)
🟢 com.tustor.common.utils.TestUSHolidays (0s)
🟢 testHolidayDates2014 (0s)
🟢 testHolidayDates2015 (0s)
🟢 testHolidayDates2016 (0s)
🟢 com.tustor.common.utils.TestReadWriteStampedLockHelper (0s)
🟢 testStandardUseCasesInMultipleThreads (0s)
🟢 testSerializability (0s)
🟢 testStandardUseCasesInSingleThread (0s)
🟢 testInvalidUseCases (0s)
🟢 com.tustor.common.utils.TestCsv (0s)
🟢 testPivot (0s)
🟢 com.tustor.common.utils.TestCompareFields (0s)
🟢 testNonRecursive2 (0s)
🟢 testNonRecursive (0s)
🟢 testRecursive (0s)
🟢 testInfiniteLoop (0s)
🟢 com.tustor.common.utils.TestFinnishCalendar (0s)
🟢 testGetBankingDay (0s)
🟢 testBankDayCalculator (0s)
🟢 testShouldRecognizeBankDays (0s)
🟢 testThatBankHolidaysetIsImmutable (0s)
🟡 com.tustor.common.utils.TestSimplePdfFormFiller (0s)
🟡 test_TODO_PdfConcatenationWithTwoInputs (0s)
two files concatenated expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:576)
	at com.tustor.common.utils.TestSimplePdfFormFiller.test_TODO_PdfConcatenationWithTwoInputs(TestSimplePdfFormFiller.java:70)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testPdfConcatenationWithSingleInput (0s)
🟢 testPdfConcatenationWithEmptyInput (0s)
🟡 test_TODO_PdfConcatenationWithThreeInputs (0s)
two files concatenated expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:576)
	at com.tustor.common.utils.TestSimplePdfFormFiller.test_TODO_PdfConcatenationWithThreeInputs(TestSimplePdfFormFiller.java:90)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 com.tustor.common.utils.TestKeyAndOptionalHexadecimalPrefix (0s)
🟢 testEncoding (0s)
🟢 testDecoding (0s)
🟢 com.tustor.common.utils.TestTypedMap (0s)
🟢 testGetFirstNonNullorNullSimpleGet (0s)
🟢 testGetFirstNonNullorNullNoKeys (0s)
🟢 testGetFirstNonNullorNullCacheMiss (0s)
🟢 testGetFirstNonNullorNullMultipleKeys (0s)
🟢 testGetFirstNonNullorNullMultipleKeys2 (0s)
🟢 com.tustor.common.utils.TestTraceLogger (0s)
🟢 testOfFactoryEnabledAndDisabledBoundaries (0s)
🟢 testLogAndDumpEnabledAndDisabled (0s)
🟢 testStartSpanWithDefaultFormatterAndNullFormatterBoundary (0s)
🟢 testDisabledLoggerUsesVoidSpanAndCloseIsNoOp (0s)
🟢 testSpanWithCustomFormatterUsesDurationAndLabel (0s)
🟢 com.tustor.common.utils.TestAgeRangeParser (0s)
🟢 testParseAgesNoRanges (0s)
🟢 testParseAgesNull (0s)
🟢 testParseAgesOneRange (0s)
🟢 testParseAgesOneFullRange (0s)
🟢 testParseAgesTwoRangesAtEachEnd (0s)
🟢 testParseAgesTwoBackToBackRanges (0s)
🟢 testParseAgesTwoBrushingRanges (0s)
🟢 testParseAgesTwoOverlappingRanges (0s)
🟢 testParseAgesTwoRangesWithMissingToothOfOneYear (0s)
🟢 testParseAgesThreeBackToBackRanges (0s)
🟢 testParseAgesThreeRangesWithHoles (0s)
🟢 com.tustor.common.utils.TestEstonianHolidays (0s)
🟢 testHolidayDates2011 (0s)
🟢 testHolidayDates2012 (0s)
🟢 testHolidayDates2013 (0s)
🟢 com.tustor.common.utils.TestJsonUtils (0s)
🟢 testEquals (0s)
🟢 testIsValidJsonArrayStrict (0s)
🟢 testEncodeBigDecimal (0s)
🟢 testIsJsonStringsEqualsForNames (0s)
🟢 testPutAllIncludeNullAsString (0s)
🟢 testPutIfNotNull (0s)
🟢 com.tustor.common.utils.interfaces.TestFinnishAccountNumberUtils (0s)
🟢 testShouldNotAcceptInvalidIban (0s)
🟢 testShouldConvertFinnishAccountNumberToLongForm (0s)
🟢 testShouldNotAcceptForeignIbanForConversion (0s)
🟢 testShouldSanitizeIbanBeforeConversion (0s)
🟢 testShouldOnlyAcceptValidIbanForConversion (0s)
🟢 testShouldAlsoAcceptLongform (0s)
🟢 testShouldOnlyValidateIfInputAlreadyInRightForm (0s)
🟢 testShouldConvertIbanToFinnishBankAccountNumber (0s)
🟢 testShouldOnlySanitizeAccountNumberAlreadyInLongForm (0s)
🟢 testShouldConvertFinnishIbanToLongForm (0s)
🟢 testShouldNotAcceptForeignIban (0s)
🟢 testShouldConvertFinnishAccNoToLongForm (0s)
🟢 testShouldNotAcceptInvalidPaddings (0s)
🟢 com.tustor.common.utils.TestThreadLoomSequencer (3s)
🟢 testThreadLoomSequencer (0s)
🟢 testCase47207Sequencer (1s)
🟢 testThreadLoomSequencerWithConvene (0s)
🟡 com.tustor.common.utils.TestDateUtils (6s)
🟢 testMax (0s)
🟢 testContainsAny (0s)
🟢 testRemove (0s)
🟢 testInverseOf (0s)
🟢 testGetFirstAndLastDaysOfPreviousAndNextMonths (0s)
🟢 testComparator (0s)
🟢 testDateRangeIterators (0s)
🟢 testGetLastDayOfPreviousMonth (0s)
🟢 testDateRangeToimiiKeyna (0s)
🟢 testSplitToWeeks (0s)
🟢 testSplitToMonths (0s)
🟢 testTimeRangeTruncate (0s)
🟢 testTimeRangeEqualsAndHashCode (0s)
🟢 testGetNonOverlappingDateRangesFromSingleDateRanges (0s)
🟢 testGetDateRangesMissingFromSecondaryLists (0s)
🟢 testAddAdjustedBankingDate (0s)
🟢 testConvert (0s)
🟢 testTranslateTimeRanges (0s)
🟢 testNullIfNotReasonableDateForPeopleAndOverall (0s)
🟢 testFixDateInputFormat (0s)
🟢 testParseTime (0s)
🟢 testHashCodesAndEquals (0s)
🟢 testDateRangeMonths (0s)
🟢 testSplitDateRange (0s)
🟢 testJoinDateRanges (0s)
🟢 testComparatorByStartDate (0s)
🟢 testComparatorFirstByEndDateThenByStartDate (0s)
🟢 testSubDateRange (0s)
🟢 testContainsTimestampWithinDays (0s)
🟢 testThirdOfYear (0s)
🟢 testRounding (0s)
🟢 testSpanAdjustedDate (0s)
🟢 testTimeRangeDuration (0s)
🟢 testSafeTimeSpec (0s)
🟢 testInverse (0s)
🟢 testLimitTimeRanges (0s)
🟢 testLimitTimeRangesByTime (0s)
🟢 testYears (0s)
🟢 testNumberOfFullCalendarMonthsInBetween (0s)
🟢 testNumberOfMonthsInBetween (0s)
🟢 testMods (0s)
🟢 testBiWeeklyPeriodStartDates (0s)
🟢 testReportingPeriods (0s)
🟢 testJoiningDates (0s)
🟢 testTimeRangeStrings (0s)
🟢 testDayTimeRanges (0s)
🟢 testSelfJoining (0s)
🟢 testNumberOfWeeksInBetween (0s)
🟢 testHalfMonths (0s)
🟢 testTimeRanges (0s)
🟢 testJoining (0s)
🟡 testTODOImpossibleJoins_OrAreWeRobust (0s)
Should not be possible.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.utils.TestDateUtils.testTODOImpossibleJoins_OrAreWeRobust(TestDateUtils.java:2016)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testSplitOverlappingTimeRangesWithoutSort (0s)
🟢 testSplitOverlappingTimeRangesWithSort (0s)
🟢 testBiWeeklyUtils (0s)
🟢 testTimeRangeToStringRange (0s)
🟢 testDateSuffixFixer (0s)
🟢 testDecimalHoursInBetween (0s)
🟢 testAllHardcodedHolidaysMatch (0s)
🟢 testAllHardcodedHolidayDatesMatch (0s)
🟢 testMidsummerDay (0s)
🟢 testAllSaintsDay (0s)
🟢 testNumberOfDaysInTimeRange (0s)
🟢 testNumberOfDaysBetween (0s)
🟢 testTimeRangeOverlap (0s)
🟢 testAssertTimepartZero_noExceptionWhenOK (0s)
🟢 testAssertTimepartZero_exceptionWhenNotOK (0s)
🟢 testGetAddAdjustedDateWithAttributedDurationWithUnit (0s)
🟢 testDateRangeValidity (0s)
🟢 testGetMillisecondsForLastSundayOfMonth (0s)
🟢 testIsSkipClockAdjustmentCalculation (0s)
🟢 testDaylightSavingInstants (0s)
🟢 testEqualsDay (0s)
🟢 testEqualInTimeOfDay (0s)
🟢 testCollidingDateRanges (0s)
🟢 testMissingDateRanges (0s)
🟢 testGetContainingDateRanges (0s)
🟢 testDateValuesContains (0s)
🟢 testGetVuosineljannes (0s)
🟢 testGetTrimester (0s)
🟢 testGetWeeks (0s)
🟢 testGetNumberOfRecurringWeekdayInMonth (0s)
🟢 testGetPreviousDateOfYear (0s)
🟢 testRound (0s)
🟢 testRemoveOverlaps (0s)
🟢 testSetWeekNumber (0s)
🟢 testGetWeekdayBackwards (0s)
🟢 testIsFirstDayOfMonth (0s)
🟢 testOnceEvery (0s)
🟢 testOncePerDay_MoveForward (0s)
🟢 testOncePerDay_DaylightSavingTime (0s)
🟢 testTaxMonthStartDay (0s)
🟢 testGetPortionOfMonths (0s)
🟢 testGetNumberOfDaysBetweenFast (4s)
🟢 testEarliestDateAccumulatorChoosesMinimumDate (0s)
🟢 testLatestDateAccumulatorChoosesMaximumDateWhenNullIsNotLatestPossibleValue (0s)
🟢 testLatestDateAccumulatorDefaultTreatsNullAsLatestPossibleValue (0s)
🟢 testLatestDateAccumulatorCanTreatNullAsSmallerThanConcreteDates (0s)
🟢 testLatestDateAccumulatorConstructorFlagControlsNullOrdering (0s)
🟢 testEarliestDateAccumulatorTreatsNullAsMissingValue (0s)
🟢 testDateAccumulatorsCompareByTimestampValueNotObjectIdentity (0s)
🟢 testGetNextOccurrenceOfDayOfWeek (0s)
🟢 testTimeRangeCase44952 (0s)
🟢 testTimeRangeC31157 (0s)
🟢 com.tustor.common.utils.TestDataMappedByColumns (0s)
🟢 testDataMappedByColumns (0s)
🟢 com.tustor.common.utils.TestThreadCapacityEvaluator (0s)
🟢 testIllegalArguments (0s)
🟢 testGetThreadCountNeverExceedsTaskCount (0s)
🟢 testGetThreadCountNeverExceedsMaximum (0s)
🟢 testGetThreadCountAlwaysUsesMinimum (0s)
🟢 testGetThreadCountWithNoLoad (0s)
🟢 testGetThreadCountWithModerateLoad (0s)
🟢 testGetThreadCountWithHighLoad (0s)
🟢 testGetThreadCountWithLoadExceedingProcessors (0s)
🟢 testGetThreadCountWithNegativeLoadAverage (0s)
🟢 testGetThreadCountWithCustomMinimum (0s)
🟢 testGetThreadCountWithCustomMaximum (0s)
🟢 testGetThreadCountWithZeroCoresReserved (0s)
🟢 testGetThreadCountWithLargeCoresReserved (0s)
🟢 testGetThreadCountSingleProcessor (0s)
🟢 testGetThreadCountManyProcessorsNoLoad (0s)
🟢 testGetThreadCountEdgeCaseExactlyAtCapacity (0s)
🟢 testGetThreadCountFallsBackToMinimumWhenCapacityIsLow (0s)
🟢 testGetThreadCountIsCappedByTasksWhenCapacityIsHigh (0s)
🟢 testGetThreadCountIsCappedByMaximumWhenCapacityIsNearMaximum (0s)
🟢 testDebugModeNoReservedCores (0s)
🟢 testDefaultModeUsesReservedCores (0s)
🟢 com.tustor.common.utils.TestTimedCache (15s)
🟢 testDoesNotAcceptNullValue (0s)
🟢 testDoesAcceptNullKey (0s)
🟢 testDoesNotAcceptZeroLifetime (0s)
🟢 testDoesNotAcceptNegativeLifetime (0s)
🟢 testCannotLocateNullClass (0s)
🟢 testReturnsNullIfValueNotFound (0s)
🟢 testReturnsInsertedValueIfRequestedBeforeExpiration (0s)
🟢 testReturnsNullAfterInsertedValueHasExpired (1s)
🟢 testPuttingAValueReturnsTheValue (0s)
🟢 testReturnsTwoDifferentInsertedValuesIfRequestedBeforeExpiration (0s)
🟢 testValueCanBeRemovedOnlyOnce (0s)
🟢 testTryingToRemoveValueAfterExpirationReturnsNull (10s)
🟢 testLifeTimeIsSetWithValue (4s)
🟢 com.tustor.common.utils.TestLocaleISO3166_1 (0s)
🟢 testDefaultLocale (0s)
🟢 testDateFormatLocale (0s)
🟢 testGetFinlandCode (0s)
🟢 testGetPolandCode (0s)
🟢 testGetFinlandCountry (0s)
🟢 testGetPolandCountry (0s)
🟢 testCountryNameLocalization (0s)
🟢 com.tustor.common.TestCompensationSummaries (0s)
🟢 testOneDayTwoSameCompensationEntriesFromDifferentProjects (0s)
🟡 com.tustor.common.services.oikotie.domain.TestOikotieJobsXml (0s)
🟡 testXmlUsingOikotieJobPostingService (0s)
expected:<Haloo Suomi> but was:<null>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.common.services.oikotie.domain.TestOikotieJobsXml.testXmlUsingOikotieJobPostingService(TestOikotieJobsXml.java:113)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testXML (0s)
🟢 com.tustor.common.services.mol.TestMolStandardTitleUtils (0s)
🟢 testEscoOccupations (0s)
🟢 com.jamonapi.TestThreadLoggerSimpleLoadingInfo (40s)
🟢 testThreadLoggerSimpleLoadingInfo (40s)
🟡 com.jamonapi.TestThreadLogger (24s)
🟢 testMinAgeMoreThanInitButNotLocked (6s)
🟡 testMinAgeMoreThanInitAndLocked (6s)
testMinAgeMoreThanInitAndLocked.txt expected:<...2cdced0d] owned by "[main" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x000000002cdced0d> (a com.jamonapi.TestThreadLogger)
	at java.lang.Thread.run(Thread.java:RIVI)

"main" Id=1
   java.lang.Thread.State: TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	- locked <0x000000002cdced0d> (a com.jamonapi.TestThreadLogger)
	at com.jamonapi.TestThreadLogger.assertThreadLogs(TestThreadLogger.java:RIVI)
	at com.jamonapi.TestThreadLogger.testMinAgeMoreThanInitAndLocked(TestThreadLogger.java:RIVI)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:RIVI)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:RIVI)
	at java.lang.reflect.Method.invoke(Method.java:RIVI)
	at junit.framework.TestCase.runTest(TestCase.java:RIVI)
	at junit.framework.TestCase.runBare(TestCase.java:RIVI)
	at junit.framework.TestResult$1.protect(TestResult.java:RIVI)
	at junit.framework.TestResult.runProtected(TestResult.java:RIVI)
	at junit.framework.TestResult.run(TestResult.java:RIVI)
	at junit.framework.TestCase.run(TestCase.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:RIVI)


TIMESTAMP - 5s - CUSTOM_LOG:"Sivuthread" Id=11856 waiting for monitor entry [0x000000002cdced0d] owned by "main" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x000000002cdced0d> (a com.jamonapi.TestThreadLogger)
	at java.lang.Thread.run(Thread.java:RIVI)

"main" Id=1
   java.lang.Thread.State: TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	- locked <0x000000002cdced0d> (a com.jamonapi.TestThreadLogger)
	at com.jamonapi.TestThreadLogger.assertThreadLogs(TestThreadLogger.java:RIVI)
	at com.jamonapi.TestThreadLogger.testMinAgeMoreThanInitAndLocked(TestThreadLogger.java:RIVI)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:RIVI)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:RIVI)
	at java.lang.reflect.Method.invoke(Method.java:RIVI)
	at junit.framework.TestCase.runTest(TestCase.java:RIVI)
	at junit.framework.TestCase.runBare(TestCase.java:RIVI)
	at junit.framework.TestResult$1.protect(TestResult.java:RIVI)
	at junit.framework.TestResult.runProtected(TestResult.java:RIVI)
	at junit.framework.TestResult.run(TestResult.java:RIVI)
	at junit.framework.TestCase.run(TestCase.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner].java:RIVI)

> but was:<...2cdced0d] owned by "[calculationThread" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x000000002cdced0d> (a com.jamonapi.TestThreadLogger)
	at java.lang.Thread.run(Thread.java:RIVI)

"calculationThread" Id=1
   java.lang.Thread.State: TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	- locked <0x000000002cdced0d> (a com.jamonapi.TestThreadLogger)
	at com.jamonapi.TestThreadLogger.assertThreadLogs(TestThreadLogger.java:RIVI)
	at com.jamonapi.TestThreadLogger.testMinAgeMoreThanInitAndLocked(TestThreadLogger.java:RIVI)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:RIVI)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:RIVI)
	at java.lang.reflect.Method.invoke(Method.java:RIVI)
	at junit.framework.TestCase.runTest(TestCase.java:RIVI)
	at junit.framework.TestCase.runBare(TestCase.java:RIVI)
	at junit.framework.TestResult$1.protect(TestResult.java:RIVI)
	at junit.framework.TestResult.runProtected(TestResult.java:RIVI)
	at junit.framework.TestResult.run(TestResult.java:RIVI)
	at junit.framework.TestCase.run(TestCase.java:RIVI)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:RIVI)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:RIVI)


TIMESTAMP - 6s - CUSTOM_LOG:"Sivuthread" Id=11856 waiting for monitor entry [0x000000002cdced0d] owned by "calculationThread" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x000000002cdced0d> (a com.jamonapi.TestThreadLogger)
	at java.lang.Thread.run(Thread.java:RIVI)

"calculationThread" Id=1
   java.lang.Thread.State: TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	- locked <0x000000002cdced0d> (a com.jamonapi.TestThreadLogger)
	at com.jamonapi.TestThreadLogger.assertThreadLogs(TestThreadLogger.java:RIVI)
	at com.jamonapi.TestThreadLogger.testMinAgeMoreThanInitAndLocked(TestThreadLogger.java:RIVI)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:RIVI)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:RIVI)
	at java.lang.reflect.Method.invoke(Method.java:RIVI)
	at junit.framework.TestCase.runTest(TestCase.java:RIVI)
	at junit.framework.TestCase.runBare(TestCase.java:RIVI)
	at junit.framework.TestResult$1.protect(TestResult.java:RIVI)
	at junit.framework.TestResult.runProtected(TestResult.java:RIVI)
	at junit.framework.TestResult.run(TestResult.java:RIVI)
	at junit.framework.TestCase.run(TestCase.java:RIVI)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:RIVI)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient].java:RIVI)

>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstTextFile(AbstractTestCase.java:878)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstTextFile(AbstractTestCase.java:796)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstTextFile(AbstractTestCase.java:808)
	at com.jamonapi.TestThreadLogger.assertThreadLogs(TestThreadLogger.java:108)
	at com.jamonapi.TestThreadLogger.testMinAgeMoreThanInitAndLocked(TestThreadLogger.java:29)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testMinAgeLessThanInitAndLocked (6s)
testMinAgeLessThanInitAndLocked.txt expected:<...77b0050c] owned by "[main" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x0000000077b0050c> (a com.jamonapi.TestThreadLogger)
	at java.lang.Thread.run(Thread.java:RIVI)

"main" Id=1
   java.lang.Thread.State: TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	- locked <0x0000000077b0050c> (a com.jamonapi.TestThreadLogger)
	at com.jamonapi.TestThreadLogger.assertThreadLogs(TestThreadLogger.java:RIVI)
	at com.jamonapi.TestThreadLogger.testMinAgeLessThanInitAndLocked(TestThreadLogger.java:RIVI)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:RIVI)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:RIVI)
	at java.lang.reflect.Method.invoke(Method.java:RIVI)
	at junit.framework.TestCase.runTest(TestCase.java:RIVI)
	at junit.framework.TestCase.runBare(TestCase.java:RIVI)
	at junit.framework.TestResult$1.protect(TestResult.java:RIVI)
	at junit.framework.TestResult.runProtected(TestResult.java:RIVI)
	at junit.framework.TestResult.run(TestResult.java:RIVI)
	at junit.framework.TestCase.run(TestCase.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:RIVI)


TIMESTAMP - 3s - CUSTOM_LOG:"Sivuthread" Id=11858 waiting for monitor entry [0x0000000077b0050c] owned by "main" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x0000000077b0050c> (a com.jamonapi.TestThreadLogger)
	at java.lang.Thread.run(Thread.java:RIVI)

"main" Id=1
   java.lang.Thread.State: TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	- locked <0x0000000077b0050c> (a com.jamonapi.TestThreadLogger)
	at com.jamonapi.TestThreadLogger.assertThreadLogs(TestThreadLogger.java:RIVI)
	at com.jamonapi.TestThreadLogger.testMinAgeLessThanInitAndLocked(TestThreadLogger.java:RIVI)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:RIVI)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:RIVI)
	at java.lang.reflect.Method.invoke(Method.java:RIVI)
	at junit.framework.TestCase.runTest(TestCase.java:RIVI)
	at junit.framework.TestCase.runBare(TestCase.java:RIVI)
	at junit.framework.TestResult$1.protect(TestResult.java:RIVI)
	at junit.framework.TestResult.runProtected(TestResult.java:RIVI)
	at junit.framework.TestResult.run(TestResult.java:RIVI)
	at junit.framework.TestCase.run(TestCase.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:RIVI)


TIMESTAMP - 4s - CUSTOM_LOG:"Sivuthread" Id=11858 waiting for monitor entry [0x0000000077b0050c] owned by "main" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x0000000077b0050c> (a com.jamonapi.TestThreadLogger)
	at java.lang.Thread.run(Thread.java:RIVI)

"main" Id=1
   java.lang.Thread.State: TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	- locked <0x0000000077b0050c> (a com.jamonapi.TestThreadLogger)
	at com.jamonapi.TestThreadLogger.assertThreadLogs(TestThreadLogger.java:RIVI)
	at com.jamonapi.TestThreadLogger.testMinAgeLessThanInitAndLocked(TestThreadLogger.java:RIVI)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:RIVI)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:RIVI)
	at java.lang.reflect.Method.invoke(Method.java:RIVI)
	at junit.framework.TestCase.runTest(TestCase.java:RIVI)
	at junit.framework.TestCase.runBare(TestCase.java:RIVI)
	at junit.framework.TestResult$1.protect(TestResult.java:RIVI)
	at junit.framework.TestResult.runProtected(TestResult.java:RIVI)
	at junit.framework.TestResult.run(TestResult.java:RIVI)
	at junit.framework.TestCase.run(TestCase.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:RIVI)


TIMESTAMP - 5s - CUSTOM_LOG:"Sivuthread" Id=11858 waiting for monitor entry [0x0000000077b0050c] owned by "main" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x0000000077b0050c> (a com.jamonapi.TestThreadLogger)
	at java.lang.Thread.run(Thread.java:RIVI)

"main" Id=1
   java.lang.Thread.State: TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	- locked <0x0000000077b0050c> (a com.jamonapi.TestThreadLogger)
	at com.jamonapi.TestThreadLogger.assertThreadLogs(TestThreadLogger.java:RIVI)
	at com.jamonapi.TestThreadLogger.testMinAgeLessThanInitAndLocked(TestThreadLogger.java:RIVI)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:RIVI)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:RIVI)
	at java.lang.reflect.Method.invoke(Method.java:RIVI)
	at junit.framework.TestCase.runTest(TestCase.java:RIVI)
	at junit.framework.TestCase.runBare(TestCase.java:RIVI)
	at junit.framework.TestResult$1.protect(TestResult.java:RIVI)
	at junit.framework.TestResult.runProtected(TestResult.java:RIVI)
	at junit.framework.TestResult.run(TestResult.java:RIVI)
	at junit.framework.TestCase.run(TestCase.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:RIVI)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner].java:RIVI)

> but was:<...77b0050c] owned by "[calculationThread" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x0000000077b0050c> (a com.jamonapi.TestThreadLogger)
	at java.lang.Thread.run(Thread.java:RIVI)

"calculationThread" Id=1
   java.lang.Thread.State: TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	- locked <0x0000000077b0050c> (a com.jamonapi.TestThreadLogger)
	at com.jamonapi.TestThreadLogger.assertThreadLogs(TestThreadLogger.java:RIVI)
	at com.jamonapi.TestThreadLogger.testMinAgeLessThanInitAndLocked(TestThreadLogger.java:RIVI)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:RIVI)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:RIVI)
	at java.lang.reflect.Method.invoke(Method.java:RIVI)
	at junit.framework.TestCase.runTest(TestCase.java:RIVI)
	at junit.framework.TestCase.runBare(TestCase.java:RIVI)
	at junit.framework.TestResult$1.protect(TestResult.java:RIVI)
	at junit.framework.TestResult.runProtected(TestResult.java:RIVI)
	at junit.framework.TestResult.run(TestResult.java:RIVI)
	at junit.framework.TestCase.run(TestCase.java:RIVI)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:RIVI)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:RIVI)


TIMESTAMP - 4s - CUSTOM_LOG:"Sivuthread" Id=11858 waiting for monitor entry [0x0000000077b0050c] owned by "calculationThread" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x0000000077b0050c> (a com.jamonapi.TestThreadLogger)
	at java.lang.Thread.run(Thread.java:RIVI)

"calculationThread" Id=1
   java.lang.Thread.State: TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	- locked <0x0000000077b0050c> (a com.jamonapi.TestThreadLogger)
	at com.jamonapi.TestThreadLogger.assertThreadLogs(TestThreadLogger.java:RIVI)
	at com.jamonapi.TestThreadLogger.testMinAgeLessThanInitAndLocked(TestThreadLogger.java:RIVI)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:RIVI)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:RIVI)
	at java.lang.reflect.Method.invoke(Method.java:RIVI)
	at junit.framework.TestCase.runTest(TestCase.java:RIVI)
	at junit.framework.TestCase.runBare(TestCase.java:RIVI)
	at junit.framework.TestResult$1.protect(TestResult.java:RIVI)
	at junit.framework.TestResult.runProtected(TestResult.java:RIVI)
	at junit.framework.TestResult.run(TestResult.java:RIVI)
	at junit.framework.TestCase.run(TestCase.java:RIVI)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:RIVI)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:RIVI)


TIMESTAMP - 5s - CUSTOM_LOG:"Sivuthread" Id=11858 waiting for monitor entry [0x0000000077b0050c] owned by "calculationThread" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x0000000077b0050c> (a com.jamonapi.TestThreadLogger)
	at java.lang.Thread.run(Thread.java:RIVI)

"calculationThread" Id=1
   java.lang.Thread.State: TIMED_WAITING
	at java.lang.Thread.sleep(Native Method)
	- locked <0x0000000077b0050c> (a com.jamonapi.TestThreadLogger)
	at com.jamonapi.TestThreadLogger.assertThreadLogs(TestThreadLogger.java:RIVI)
	at com.jamonapi.TestThreadLogger.testMinAgeLessThanInitAndLocked(TestThreadLogger.java:RIVI)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:RIVI)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:RIVI)
	at java.lang.reflect.Method.invoke(Method.java:RIVI)
	at junit.framework.TestCase.runTest(TestCase.java:RIVI)
	at junit.framework.TestCase.runBare(TestCase.java:RIVI)
	at junit.framework.TestResult$1.protect(TestResult.java:RIVI)
	at junit.framework.TestResult.runProtected(TestResult.java:RIVI)
	at junit.framework.TestResult.run(TestResult.java:RIVI)
	at junit.framework.TestCase.run(TestCase.java:RIVI)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:RIVI)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient].java:RIVI)

>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstTextFile(AbstractTestCase.java:878)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstTextFile(AbstractTestCase.java:796)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstTextFile(AbstractTestCase.java:808)
	at com.jamonapi.TestThreadLogger.assertThreadLogs(TestThreadLogger.java:108)
	at com.jamonapi.TestThreadLogger.testMinAgeLessThanInitAndLocked(TestThreadLogger.java:55)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testMinAgeLessThanInitButNotLocked (6s)
🟢 com.tustor.tuntinetti.view.wizards.TestWizardCustomerBugs (19s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (15s)
🟢 testEmployernotNull (1s)
🟢 testEmployeesnotNull (1s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (1s)
🔴 com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitMeasuresStepGivenFakeAddProjectStep (30s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
🟢 testCheckgivenCompensationUnitWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckgivenCompensationUnitWhenMeasuringUnitLenghtNotValidThenAssertFail (0s)
🟢 testCheckgivenCompensationUnitWhenMeasuringUnitMissingThenAssertSuccedIfNullable (0s)
🟢 testCheckgivenCompensationUnitWhenMeasuringUnitSetThenAssertEquals (1s)
🟢 testGivenOneUnitPerEntryCheckedThenItIsSetCorrectly (1s)
🟢 testCheckgivenCompensationUnitWhenBillingCostIncludesVATPositiveLargeValueThenGivesCorrectError (0s)
🟢 testCheckgivenCompensationUnitWhenBillingCostIncludesVATNegativeLargeValueThenGivesCorrectError (0s)
🟢 testCheckgivenCompensationUnitWhenBillingCostIncludesVATMissingThenGivesCorrectErrorIfMandatory (0s)
🟡 testCheckgivenCompensationUnitWhenBillingCostIncludesVATSetThenAssertEquals (0s)
expected:<class com.tustor.tuntinetti.view.wizards.compensations.CompensationUnitMeasuresStep> but was:<class com.tustor.tuntinetti.view.wizards.project.compensations.ProjectSelectCompensationsStep>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:71)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.assertDestinationStepIfNoErrorMessages(AbstractTuntinettiWizardViewTestCase.java:325)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:362)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitMeasuresStepGivenFakeAddProjectStep.testCheckgivenCompensationUnitWhenBillingCostIncludesVATSetThenAssertEquals(TestCompensationUnitMeasuresStepGivenFakeAddProjectStep.java:327)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCheckgivenCompensationUnitWhenBillingCostIncludesVATWrongValueThenIgnoreTheError (1s)
🟢 testCheckgivenCompensationUnitWhenCostPerUnitOnSalaryPositiveLargeValueThenGivesCorrectError (0s)
🟢 testCheckgivenCompensationUnitWhenCostPerUnitOnSalaryNegativeLargeValueThenGivesCorrectError (0s)
🟢 testCheckgivenCompensationUnitWhenCostPerUnitOnSalaryMissingThenGivesCorrectErrorIfMandatory (0s)
🟢 testCheckgivenCompensationUnitWhenCostPerUnitOnSalarySetThenAssertEquals (1s)
🟢 testCheckgivenCompensationUnitWhenCostPerUnitOnSalaryWrongValueThenIgnoreTheError (1s)
🟢 testCheckgivenCompensationUnitWhenCostPerUnitOnBillPositiveLargeValueThenGivesCorrectError (0s)
🟢 testCheckgivenCompensationUnitWhenCostPerUnitOnBillNegativeLargeValueThenGivesCorrectError (0s)
🟢 testCheckgivenCompensationUnitWhenCostPerUnitOnBillMissingThenGivesCorrectErrorIfMandatory (0s)
🟢 testCheckgivenCompensationUnitWhenCostPerUnitOnBillSetThenAssertEquals (1s)
🟢 testCheckgivenCompensationUnitWhenCostPerUnitOnBillWrongValueThenIgnoreTheError (1s)
🟡 testCheckgivenCompensationUnitWhenCompensationUnitTypeSetThenAssertEquals (0s)
expected:<35> but was:<39>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:198)
	at junit.framework.Assert.assertEquals(Assert.java:204)
	at com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitMeasuresStepGivenFakeAddProjectStep.testCheckgivenCompensationUnitWhenCompensationUnitTypeSetThenAssertEquals(TestCompensationUnitMeasuresStepGivenFakeAddProjectStep.java:608)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testCheckgivenCompensationUnitWhenCompensationUnitTypeMissingThenGivesCorrectErrorIfMandatory (0s)
expected:<35> but was:<39>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:198)
	at junit.framework.Assert.assertEquals(Assert.java:204)
	at com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitMeasuresStepGivenFakeAddProjectStep.testCheckgivenCompensationUnitWhenCompensationUnitTypeMissingThenGivesCorrectErrorIfMandatory(TestCompensationUnitMeasuresStepGivenFakeAddProjectStep.java:637)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testWhen0ValueForTaxAmountIncludedFieldDisabled (0s)
🔴 testCheck_OLd_Unicity_At_Each_Level_DuplicatedUnitNamesForCompensationUnitsOnSameDedicationLevel (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitMeasuresStepGivenFakeAddProjectStep.testCheck_OLd_Unicity_At_Each_Level_DuplicatedUnitNamesForCompensationUnitsOnSameDedicationLevel(TestCompensationUnitMeasuresStepGivenFakeAddProjectStep.java:722)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:75)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitMeasuresStepGivenFakeAddProjectStep.testCheck_OLd_Unicity_At_Each_Level_DuplicatedUnitNamesForCompensationUnitsOnSameDedicationLevel(TestCompensationUnitMeasuresStepGivenFakeAddProjectStep.java:722)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCheckgivenCompensationUnitWhenAvailableFromCanSetThenAssertEquals (1s)
🟡 testCheckgivenCompensationUnitWhenAvailableFromNotDateThenAssertFail (0s)
expect (1):
   'W' ei ole sallittu päivämäärä kentässä 'Voimaantuloaika'. Päivämäärät syötetään muodossa pp.kk.vvvv.
but was (1):
   Kenttä 'Voimaantuloaika' on pakollinen.
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at org.apache.wicket.util.tester.WicketTester.assertErrorMessages(WicketTester.java:443)
	at com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitMeasuresStepGivenFakeAddProjectStep.testCheckgivenCompensationUnitWhenAvailableFromNotDateThenAssertFail(TestCompensationUnitMeasuresStepGivenFakeAddProjectStep.java:1022)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testRemoveCompensationPriceNotPosibleListSmollerThenTwo (0s)
🟢 testRemoveCompensationPricePosibleWhenListBiggerThenOne (0s)
🟢 testWhenCancelPressedWeReturnToSummary (0s)
🟢 testWhenSavePressedAndUnitNameNotSetThenAssertFail (0s)
🟢 testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues (0s)
🟡 testValidUnitNamePattern (0s)
expect (1):
   'kg.3.1.' ei ole vaaditussa muodossa '^[\p{Alpha}-ÅÄÉÈÍÌÏÜÓÒÖåäéèíìïüóòö]+\z' kentässä '${label}'.
but was (1):
   'kg.3.1.' ei ole vaaditussa muodossa '^[\p{Alpha}-ÅÄÉÈÍÌÏÜÓÒÖåäéèíìïüóòö]+\z' kentässä 'Kululajin lyhytnimi'.
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at org.apache.wicket.util.tester.WicketTester.assertErrorMessages(WicketTester.java:443)
	at com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitMeasuresStepGivenFakeAddProjectStep.testValidUnitNamePattern(TestCompensationUnitMeasuresStepGivenFakeAddProjectStep.java:103)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🔴 com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitBasicInformationStepGivenFakeAddProjectStep (15s)
🟢 testCheckgivenCompensationUnitWhenInitialFormThenAssertsAreValid (0s)
🟢 testWhenCancelPressedWeReturnToSummary (0s)
🟢 testCheckgivenCompensationUnitWhenCostNameLenghtNotValidThenAssertFail (0s)
🟢 testCheckgivenCompensationUnitWhenCostNameMissingThenAssertFail (0s)
🟢 testCheckgivenCompensationUnitWhenCompensationUnitDedicationSetThenAssertEquals (0s)
🟢 testCheckgivenCompensationUnitWhentestDescriptionSetThenAssertEquals (0s)
🟡 testCheckgivenCompensationUnitWhentOnlySupervizCanLogThisCostSetThenAssertEquals (0s)
expected:<class com.tustor.tuntinetti.view.wizards.project.compensations.ProjectAskCompensationStep> but was:<class com.tustor.tuntinetti.view.wizards.compensations.CompensationUnitBasicInformationStep>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:71)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.assertDestinationStepIfNoErrorMessages(AbstractTuntinettiWizardViewTestCase.java:325)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:362)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitBasicInformationStepGivenFakeAddProjectStep.testCheckgivenCompensationUnitWhentOnlySupervizCanLogThisCostSetThenAssertEquals(TestCompensationUnitBasicInformationStepGivenFakeAddProjectStep.java:203)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testDescriptionLenghtValidation (0s)
🟡 testCheckgivenCompensationUnitWhenCostNameCanSetThenAssertEquals (0s)
expected:<class com.tustor.tuntinetti.view.wizards.project.compensations.ProjectAskCompensationStep> but was:<class com.tustor.tuntinetti.view.wizards.compensations.CompensationUnitBasicInformationStep>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:71)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.assertDestinationStepIfNoErrorMessages(AbstractTuntinettiWizardViewTestCase.java:325)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:362)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitBasicInformationStepGivenFakeAddProjectStep.testCheckgivenCompensationUnitWhenCostNameCanSetThenAssertEquals(TestCompensationUnitBasicInformationStepGivenFakeAddProjectStep.java:266)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheck_OLd_Unicity_At_Each_Level_DuplicatedNamesForCompensationUnitsOnSameDedicationLevel (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitBasicInformationStepGivenFakeAddProjectStep.testCheck_OLd_Unicity_At_Each_Level_DuplicatedNamesForCompensationUnitsOnSameDedicationLevel(TestCompensationUnitBasicInformationStepGivenFakeAddProjectStep.java:302)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:75)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitBasicInformationStepGivenFakeAddProjectStep.testCheck_OLd_Unicity_At_Each_Level_DuplicatedNamesForCompensationUnitsOnSameDedicationLevel(TestCompensationUnitBasicInformationStepGivenFakeAddProjectStep.java:302)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheck_Unicity_DuplicatedNamesForCompensationUnitsOnAllLevels (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitBasicInformationStepGivenFakeAddProjectStep.testCheck_Unicity_DuplicatedNamesForCompensationUnitsOnAllLevels(TestCompensationUnitBasicInformationStepGivenFakeAddProjectStep.java:481)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:75)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitBasicInformationStepGivenFakeAddProjectStep.testCheck_Unicity_DuplicatedNamesForCompensationUnitsOnAllLevels(TestCompensationUnitBasicInformationStepGivenFakeAddProjectStep.java:481)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testTheCompensationsIJustCreatedShouldBeByDefaultSelectedInThe_Select_Compensations_For_Project_SummaryTable (2s)
🟢 testCrashWhenWeSelectACompensationWithEmployerNull (1s)
🟢 testSaveAndGoSummaryIsNotVisible (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 com.tustor.tuntinetti.view.wizards.summary.TestSuspendExpressSetupNoProjectStep (8s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenEmployerWhenChoosedCreateProjectInWizardThenNextVisibleAndFinishNotVisible (0s)
🟢 testCheckGivenEmployerWhenChoosedSUSPEND_EXPRESSSETUPThenNextInvisibleAndFinishVisible (0s)
🟢 testCheckExpressSetupSuspendWhenCreateDefaultProjectThenTitleLabelCorrect (0s)
🟢 testCheckExpressSetupSuspendWhenSuspendThenTitleLabelCorrect (0s)
🟢 testCheckGivenEmployerWhenChoosedAutomaticallyCreateProjectThenNextVisibleAndFinishNotVisible (0s)
🟢 testCheckExpressSetupSuspendWhenGoToProjectThenTitleLabelCorrect (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 com.tustor.tuntinetti.view.wizards.summary.TestSuspendWithExistingProjectStep (5s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenEmployerWhenChoosedSUSPEND_EXPRESSSETUPThenNextInvisibleAndFinishVisible (0s)
🟢 testCheckGivenEmployerWhenChoosedAutomaticallyCreateProjectThenNextVisibleAndFinishNotVisible (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 com.tustor.tuntinetti.view.wizards.summary.TestSummaryCongratulationsStep (5s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenEmployerWhenExpressSetupSummaryStepThenNextButtonNotVisible (0s)
🟢 testCheckGivenEmployerWhenExpressSetupSummaryStepThenExitButtonNotVisible (0s)
🟢 testCheckGivenEmployerWhenFinishButtonPressedThenWeGoOutOfThePanel (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 com.tustor.tuntinetti.view.wizards.summary.TestSuspendWizardNoProjectStep (6s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testLabelForFormComponentNotUsed (0s)
🟢 testIfGoTo_CreateProjectAutomatiaclly_And_ComeBack_Here_CreatesDuplicate_Projects (0s)
🟢 testCheckGivenEmployerWhenChoosedSUSPEND_EXPRESSSETUPThenNextInvisibleAndFinishVisible (0s)
🟢 testCheckExpressSetupSuspendWhenCreateDefaultProjectThenTitleLabelCorrect (0s)
🟢 testCheckExpressSetupSuspendWhenSuspendThenTitleLabelCorrect (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 com.tustor.tuntinetti.view.wizards.basicinf.TestEmployerLogoFileStep (9s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenEmployerWhenLogoUploadedThenAssertSucced (1s)
🟢 testCheckGivenEmployerWhenRemovePressedThenEmployerResetFileInfos (1s)
🟢 testCheckGivenEmployerWhenLogoFiletoBigSizeThenAssertFail (0s)
🟢 testCheckGivenEmployerWhenLogoFileWrongTypeThenAssertFail (1s)
🟢 testEmployernotNull (1s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟡 com.tustor.tuntinetti.view.wizards.basicinf.TestEmployerPayrollAndBillingStep (5s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testExportFormat (0s)
🟡 testGetExportFormatFor (0s)
expected:<...gi Sonet, Fennoa, Fi[nago Procountor Csv, Fivaldi, Heeros, Lemonsoft, Nav, Pro Elaskutus 3, Procountor], Talenom Invoice We...> but was:<...gi Sonet, Fennoa, Fi[valdi, Heeros, Lemonsoft, Nav, Pro Elaskutus 3, Procountor Csv, Procountor Xml], Talenom Invoice We...>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.tuntinetti.view.wizards.basicinf.TestEmployerPayrollAndBillingStep.testGetExportFormatFor(TestEmployerPayrollAndBillingStep.java:106)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODOCheckGivenEmployerWhenBillingReportingPeriodChoiceChangedThenWeHaveAjaxReponceOnComponents (0s)
component 'wizardModalPanel:modal:content:form:view:defineEmployerForm:tt_BillingFrequency' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.basicinf.TestEmployerPayrollAndBillingStep.testTODOCheckGivenEmployerWhenBillingReportingPeriodChoiceChangedThenWeHaveAjaxReponceOnComponents(TestEmployerPayrollAndBillingStep.java:145)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟡 com.tustor.tuntinetti.view.wizards.basicinf.TestEmployerBasicInformationStep (47s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (1s)
🟢 testCheckgivenEmployerWhenStreetAddressMissingThenAssertFail (1s)
🟢 testCheckgivenEmployerWhenStreetAddressSetThenAssertEquals (1s)
🟢 testCheckgivenEmployerWhenPostalCodeLenghtNotValidThenAssertFail (1s)
🟢 testCheckgivenEmployerWhenPostalCodeMissingThenAssertFail (1s)
🟢 testCheckgivenEmployerWhenPostalCodeSetThenAssertEquals (1s)
🟢 testCheckgivenEmployerWhenCityLenghtNotValidThenAssertFail (1s)
🟢 testCheckgivenEmployerWhenCityMissingThenAssertFail (1s)
🟢 testCheckgivenEmployerWhenCitySetThenAssertEquals (1s)
🟢 testCheckgivenEmployerWhenPhoneNumberLenghtNotValidThenAssertFail (2s)
🟢 testCheckgivenEmployerWhenPhoneNumberMissingThenAssertFail (2s)
🟢 testCheckgivenEmployerWhenPhoneNumberSetThenAssertEquals (2s)
🟢 testCheckgivenEmployerWhenCountrySetThenAssertEquals (1s)
🟢 testCheckgivenEmployerWhenCountryMissingThenAssertFail (1s)
🟢 testStandAloneWizardBugNextPrevNextThenAskForMandatoryFieldsWhenTheyAreFilledAlready (1s)
🟢 testCheckgivenEmployerWhenCompanyNameLenghtNotValidThenAssertFail (1s)
🟡 testCheckgivenEmployerWhenCompanyNameMissingThenAssertFail (2s)
expected:<class com.tustor.tuntinetti.view.wizards.basicinf.EmployerBasicInformationStep> but was:<class com.tustor.tuntinetti.view.wizards.basicinf.EmployerLogoFileStep>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:71)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.assertDestinationStepIfNoErrorMessages(AbstractTuntinettiWizardViewTestCase.java:325)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:362)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.basicinf.TestEmployerBasicInformationStep.testCheckgivenEmployerWhenCompanyNameMissingThenAssertFail(TestEmployerBasicInformationStep.java:84)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCheckgivenEmployerWhenCompanyNameSetThenAssertEquals (1s)
🟢 testCheckgivenEmployerWhenCompanyBusinessIdLenghtNotValidThenAssertFail (1s)
🟢 testCheckgivenEmployerWhenCompanyBusinessIdMissingThenAssertFail (2s)
🟢 testCheckgivenEmployerWhenCompanyBusinessIdSetThenAssertEquals (1s)
🟢 testCheckgivenEmployerWhenStreetAddressLenghtNotValidThenAssertFail (1s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
🟢 testEmployernotNull (1s)
🟢 testEmployeesnotNull (1s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (2s)
🟢 com.tustor.tuntinetti.view.wizards.basicinf.TestEmployerWelcomeExpressStep (6s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenEmployerWhenLookforPreviousButtonThenItIsNotVisible (0s)
🟢 testCheckGivenEmployerWhenSkipButtonPressedThenEmployerStepsAreSkiped (1s)
🟢 testCheckInvisibleComponentsWhenStandAloneWizard (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 com.tustor.tuntinetti.view.wizards.basicinf.TestEmployerSummaryStep (3s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟡 com.tustor.tuntinetti.view.wizards.TestWizardStyling (8s)
🟢 testStyleWizardStepBackgroundColors (0s)
🟢 testBug20100511_C (0s)
🟡 testPriceFieldStyle (0s)
@Pawel use css class 'rightalign mini' for price field.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.wizards.TestWizardStyling.testPriceFieldStyle(TestWizardStyling.java:35)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testProjectSummaryNeedsSeriousStyle (0s)
🟢 testStyleLabelAndFieldProperPositioning (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 com.tustor.tuntinetti.view.wizards.TestWizardProgressBar (10s)
🟢 testEmployerWizardInProgress (0s)
🟢 testEmployerUnitWizardInProgress (0s)
🟢 testEmployeeWizardInProgress (0s)
🟢 testProjectWizardInProgress (0s)
🟢 testSummaryWizardInProgress (0s)
🟢 testEmployerWizardIconClick (0s)
🟢 testEmployerUnitWizardIconClick (0s)
🟢 testEmployeeWizardIconClick (0s)
🟢 testProjectWizardIconClick (0s)
🟢 testSummaryWizardIconClick (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟡 com.tustor.tuntinetti.view.wizards.taskgroup.TestTaskGroupCreateNewStepwithFakeProject (10s)
🟢 testWhenCancelPressedWeReturnToSummary (0s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (1s)
🟡 testAdd_ProjectTaskGroupSkillRequirementSelectionPanel_PopupLink (0s)
@Michal TODO
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.wizards.taskgroup.TestTaskGroupCreateNewStepwithFakeProject.testAdd_ProjectTaskGroupSkillRequirementSelectionPanel_PopupLink(TestTaskGroupCreateNewStepwithFakeProject.java:118)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testDontAllowDuplicateTaskGroupsNamesForSameProject (0s)
expect (1):
   Nimi on jo käytössä. Ole hyvä ja valitse yksilöivä nimi.
but was (0):

	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at org.apache.wicket.util.tester.WicketTester.assertErrorMessages(WicketTester.java:443)
	at com.tustor.tuntinetti.view.wizards.taskgroup.TestTaskGroupCreateNewStepwithFakeProject.testDontAllowDuplicateTaskGroupsNamesForSameProject(TestTaskGroupCreateNewStepwithFakeProject.java:145)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testDontAllowDuplicateTaskGroupsIdsForSameProject (0s)
expect (1):
   Valitsemasi tunniste on jo käytössä. Ole hyvä ja valitse muu tunniste.
but was (0):

	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at org.apache.wicket.util.tester.WicketTester.assertErrorMessages(WicketTester.java:443)
	at com.tustor.tuntinetti.view.wizards.taskgroup.TestTaskGroupCreateNewStepwithFakeProject.testDontAllowDuplicateTaskGroupsIdsForSameProject(TestTaskGroupCreateNewStepwithFakeProject.java:175)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testAllowDuplicateTaskGroupNameInDiffProjects (0s)
🟢 testSaveAndGoSummaryIsNotVisible (0s)
🟡 testTaskGroupPricingPanelLinkNotVisible_by_human_eyes_WhenNotStoredTaskGroup (0s)
null
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.assertTrue(Assert.java:20)
	at junit.framework.Assert.assertNotNull(Assert.java:217)
	at junit.framework.Assert.assertNotNull(Assert.java:210)
	at com.tustor.tuntinetti.view.wizards.taskgroup.TestTaskGroupCreateNewStepwithFakeProject.testTaskGroupPricingPanelLinkNotVisible_by_human_eyes_WhenNotStoredTaskGroup(TestTaskGroupCreateNewStepwithFakeProject.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
expected:<class com.tustor.tuntinetti.view.wizards.project.customers.ProjectAskCustomerStep> but was:<class com.tustor.tuntinetti.view.wizards.taskgroup.TaskGroupCreateNewStep>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:71)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.assertDestinationStepIfNoErrorMessages(AbstractTuntinettiWizardViewTestCase.java:325)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:362)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.checkGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(AbstractTuntinettiWizardViewTestCase.java:218)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(AbstractTuntinettiWizardViewTestCase.java:150)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 com.tustor.tuntinetti.view.wizards.customer.TestCustomerAddNewStep (9s)
🟢 testWhenCancelPressedWeReturnToSummary (0s)
🟢 testWhenSavePressedAndUnitNameNotSetThenAssertFail (0s)
🟢 testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues (0s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testEmailPattern (0s)
🟢 testWhenWeSetValueForName100UpperNameGiveLenghtError (0s)
🟢 testAssertDuplicateCustomerNameNotAllowedAnyCaseUpperOrLowerCase (0s)
🟢 testCheckgivenCustomerWhenNameAndIdMissingThenAssertFail (0s)
🟢 testCheckgivenCustomerWhenCustomerNameLenghtNotValidThenAssertFail (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 com.tustor.tuntinetti.view.wizards.customer.TestCustomerChooseLocationStep (10s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testWhenCancelPressedWeReturnToSummary (0s)
🟢 testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues (0s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testPreviousNavigationForAddAnotherUnit (0s)
🟢 testPreviousNavigationForModifyAnotherUnit (0s)
🟢 testCheckGivenFakeProjectWhenCustomerLocationThenLabelCorrect (0s)
🟢 testCustomerLocationMustNOTBeRequired_ItIs_NOT_Required (0s)
🟢 testCheckgivenEmployerUnitWhenInitialFormThenAssertsAreValid (0s)
🟢 testBugInChoosingCompanyForCustomerFirstSelectAndPreviousNext (0s)
🟢 testEmployerUnitTreeTableRootNodeNameShouldBeEmployerName (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 com.tustor.tuntinetti.view.wizards.TestWizardExitCodes (7s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 testExpressSetupUnitsStart (0s)
🟢 testExpressSetupUnitsEnd (0s)
🟢 testExpressSetupEmployee (0s)
🟢 testExpressSetupProjects (0s)
🟢 testExpressSetupDummyValue (0s)
🟢 testExpressSetupExpress (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitLocationStep (12s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testWhenCancelPressedWeReturnToSummary (0s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testEmployerUnitTreeTableRootNodeNameShouldBeEmployerName (0s)
🟢 testParametrizeHeadingLocationForNewOffice (0s)
🟢 testMustBePossibleToSelect_Child_Of_Root_AsNewEmployerUnitLocation (0s)
🟢 testTablePaginationControlMustHaveLocalizedText_unlimited_ (0s)
🟢 testPaginationOptionShouldNotBeVisibleIfLessThanMinimumOptionsAvailable (0s)
🟢 testRadioInputsVisibleForNotStoredEmployerUnit (0s)
🟢 testRadioInputsNotVisibleForStoredEmployerUnitInModel (0s)
🟢 testCrashWhileChoosingCompanyRootForUnit (0s)
🟢 testBugInChoosingCompanyForProjectFirstSelectAndPreviousNext (0s)
🟢 testWhenSavePressedWeReturnToSummary (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🔴 com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitCurrentStructureStep (8s)
🔴 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitCurrentStructureStep.safeSetUp(TestEmployerUnitCurrentStructureStep.java:66)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitCurrentStructureStep.safeSetUp(TestEmployerUnitCurrentStructureStep.java:66)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testPreviousNavigationForAddAnotherUnit (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitCurrentStructureStep.safeSetUp(TestEmployerUnitCurrentStructureStep.java:66)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testPreviousNavigationForModifyAnotherUnit (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitCurrentStructureStep.safeSetUp(TestEmployerUnitCurrentStructureStep.java:66)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmployerUnitTreeTableRootNodeNameShouldBeEmployerName (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitCurrentStructureStep.safeSetUp(TestEmployerUnitCurrentStructureStep.java:66)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testModifyUnitAndSelectDifferentLocationAndCLickNextThenSummaryShowsOLDLocation (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitCurrentStructureStep.safeSetUp(TestEmployerUnitCurrentStructureStep.java:66)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testModifyUnitAndDragtoDifferntLocationAndCLickNextThenSummaryShowOLDLocation (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitCurrentStructureStep.safeSetUp(TestEmployerUnitCurrentStructureStep.java:66)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testOnNextWeDontLooseTheEmployerUnit (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitCurrentStructureStep.safeSetUp(TestEmployerUnitCurrentStructureStep.java:66)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testDuplicatedUnisInTreeAreNotAllowed (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitCurrentStructureStep.safeSetUp(TestEmployerUnitCurrentStructureStep.java:66)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmployernotNull (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitCurrentStructureStep.safeSetUp(TestEmployerUnitCurrentStructureStep.java:66)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmployeesnotNull (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitCurrentStructureStep.safeSetUp(TestEmployerUnitCurrentStructureStep.java:66)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitCurrentStructureStep.safeSetUp(TestEmployerUnitCurrentStructureStep.java:66)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep (13s)
🔴 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testWhenCancelPressedWeReturnToSummary (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testWhenSavePressedAndUnitNameNotSetThenAssertFail (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testAssertDuplicateEmployerUnitNameNotAllowed (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testUnitNameDuplicateShouldTestONLYAgainstCurrentEmployersUnit (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheckgivenEmployerUnitWhenUnitNameLenghtNotValidThenAssertFail (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testAnswerYes_EmployeesReportWorkingHoursIntoUnit_LabelShouldBeClickable (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testAnswerYes_EmployeesReportWorkingHoursIntoUnit_LabelShouldBeParametrized (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testQuestion_EmployeesReportWorkingHoursIntoUnit_LabelShouldBeParametrized (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testForNotPersistedEmployeeProjectNotSet (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testWhenWorkedHoursCheckedUnitCantBeRemovedInTheList (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testWhenWorkedHoursUnCheckedUnitCanBeRemovedInTheList (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testWhenWorketHoursSetProjectDescriptionChangeChangeAlsoTheUnitNameAndOposite (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testForPersistedEmployeeProjectSet (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testWhenWorkedHoursCheckedAndNotInUseProjectThenTheProjectIsDeleted (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testWhenWorkedHoursCheckedAndInUseProjectThenDisabled (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmployernotNull (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmployeesnotNull (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard2' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitAddNewStep.safeSetUp(TestEmployerUnitAddNewStep.java:51)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 com.tustor.tuntinetti.view.wizards.branchoffice.TestBranchOfficeAddNewStep (4s)
🔴 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard4' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard4' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.branchoffice.TestBranchOfficeAddNewStep.safeSetUp(TestBranchOfficeAddNewStep.java:46)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard4' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard4' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.branchoffice.TestBranchOfficeAddNewStep.safeSetUp(TestBranchOfficeAddNewStep.java:46)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheckgivenCustomerWhenCustomerNameLenghtNotValidThenAssertFail (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard4' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard4' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.branchoffice.TestBranchOfficeAddNewStep.safeSetUp(TestBranchOfficeAddNewStep.java:46)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testAfterAddingBranchThereMustBeQuestion_WANT_TO_ADD_MORE_go_Back_to_Ask_Step_With_MORE_Question (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard4' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard4' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.branchoffice.TestBranchOfficeAddNewStep.safeSetUp(TestBranchOfficeAddNewStep.java:46)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmployernotNull (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard4' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard4' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.branchoffice.TestBranchOfficeAddNewStep.safeSetUp(TestBranchOfficeAddNewStep.java:46)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmployeesnotNull (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard4' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard4' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.branchoffice.TestBranchOfficeAddNewStep.safeSetUp(TestBranchOfficeAddNewStep.java:46)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard4' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard4' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.branchoffice.TestBranchOfficeAddNewStep.safeSetUp(TestBranchOfficeAddNewStep.java:46)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep (14s)
🔴 testWhenCancelPressedWeReturnToSummary (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmailPattern (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testRemoveButtonInvisibleForLoggedUser (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheckGivenEmployerWhenCreateNewEmployeeButtonPressedThenWeAreInTheSamePage (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testFirstNameRequired (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testLastNameRequired (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testLanguageRequired (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmailRequired (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testRemoveButtonInvisibleForInUseEmployee (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testRemoveButtonVisibleForNotStoredUser (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testRemoveButtonVisibleForStoredNotInUseUser (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testRemoveEmployee (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testWhenEmailForPersonAlreadyInDBWeThenHaveErrorMsg (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testWhenEmailForPersonAlreadyInDBForDifferentEmployer (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testWhenEmailForPersonDuplicatedWithAddNewThenWeHaveErrorMsg (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testInvitationEmailToNewlyAddedPersonContainsRealAliasAndPassword (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testWhenAddNewWithoutValuesAndPressNextTheNewIsThere (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmployernotNull (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmployeesnotNull (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeAddNewStep.safeSetUp(TestEmployeeAddNewStep.java:64)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep (16s)
🔴 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testWhenCancelPressedWeReturnToSummary (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testPreviousNavigationForAddAnotherUnit (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheckgivenSelectUnitsStepWhenInitialFormThenAssertsAreValid (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testStandardizeDropdownWidths (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testAddPrivilegesButtonShouldBeDisabledGivenEmployeeIsManager (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheckGivenSelectUnitsStepWhenCreateNewEmployerUnitButtonPressedThenWeGoToTheCreateEmployerUnitPage (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testUnitManagerRequired (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testSelectUnitsAndAllPrivilegesDisabledForLoggedUser (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testSelectUnitsAndAllPrivilegesEnabledForNotLoggedUser (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmployeeIsAdministrator (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmployeeIsNormalUser (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmployeeIsSuperVisor (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testPrivilegesProjectAreSetForSelectedUnitAndEmployeesViaItsProjects (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testApplySubunitsAreSetForSelectedUnitAndItsSubUnits (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testPrivilegesProjectAndApplySubunitsAreSetForSelectedUnitAndItsSubUnitsAndEmployeesViaItsProjects (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testPrivilegesButtonVisibleAfterSettingFromAdministratorToNormal (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testPrivilegesButtonInvisibleAfterSettingFromNormalToAdministrator (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testRemovePrivileges (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testRemovePrivilegesAndCheckIfSelectUnitsWerentReset (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testUnitSelectValidator (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmployernotNull (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testEmployeesnotNull (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
junit.framework.AssertionFailedError: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: component 'panelSingleWizard:wizardMenuForStandAlone:menu:content:singlewizardsform:buttonWizard3' is not visible
	at org.apache.wicket.util.tester.WicketTester.assertResult(WicketTester.java:705)
	at org.apache.wicket.util.tester.WicketTester.assertVisible(WicketTester.java:664)
	at com.tustor.view.reusables.testers.WicketTesterExtended.assertVisible(WicketTesterExtended.java:563)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:204)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:529)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSelectUnitsStep.safeSetUp(TestEmployeeSelectUnitsStep.java:62)
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:115)
	at com.tustor.backend.services.AbstractBackendTestCase.setUp(AbstractBackendTestCase.java:67)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSummaryStep (12s)
🟡 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
expected:<class com.tustor.tuntinetti.view.wizards.summary.SuspendExpressSetupNoProjectStep> but was:<class com.tustor.tuntinetti.view.wizards.project.ProjectSummaryStep>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:71)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.assertDestinationStepIfNoErrorMessages(AbstractTuntinettiWizardViewTestCase.java:325)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:362)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.checkGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(AbstractTuntinettiWizardViewTestCase.java:190)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(AbstractTuntinettiWizardViewTestCase.java:150)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSummaryStep.testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(TestEmployeeSummaryStep.java:217)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testEmployerUnitTreeTableRootNodeNameShouldBeEmployerName (0s)
🟢 testRemoveButtonInvisibleForLoggedUser (0s)
🟡 testRemoveButtonInvisibleForInUseEmployee (0s)
expected:<false> but was:<true>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:557)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:547)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSummaryStep.testRemoveButtonInvisibleForInUseEmployee(TestEmployeeSummaryStep.java:270)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testRemoveButtonVisibleForStoredNotInUseUser (0s)
🟢 testRemoveEmployee (0s)
🟢 testEmployerUnitTreeTableShouldNotShowSelectCheckboxes (0s)
🟢 testCheckgivenSummaryStepWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenSummaryStepWhenCreateNewEmployeeButtonPressedThenWeGoToTheCreateEmployeePage (0s)
🟢 testWhenWemodifyEmployeeThenInListWeSeeOnlyTheOneToModify (0s)
🟢 testWhenWeAddANewEmployeeThenInListWeSeeOnlyTheNewAddedOne (1s)
🟡 testEmployeeRemoveConfirmationMustBeParametrized (0s)
null
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.assertTrue(Assert.java:20)
	at junit.framework.Assert.assertNotNull(Assert.java:217)
	at junit.framework.Assert.assertNotNull(Assert.java:210)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeeSummaryStep.testEmployeeRemoveConfirmationMustBeParametrized(TestEmployeeSummaryStep.java:139)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟡 com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep (29s)
🟡 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
expect no error message, but contains
   Kenttä 'Palkkaustapa' on pakollinen.
   Kenttä 'Palkkaustapa' on pakollinen.
   Kenttä 'Palkkaustapa' on pakollinen.
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.assertTrue(Assert.java:20)
	at org.apache.wicket.util.tester.WicketTester.assertNoErrorMessage(WicketTester.java:552)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.checkGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(AbstractTuntinettiWizardViewTestCase.java:193)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(AbstractTuntinettiWizardViewTestCase.java:150)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(TestEmployeesContractsStep.java:712)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testWhenCancelPressedWeReturnToSummary (1s)
🟢 testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues (1s)
🟡 testBugCalendarPopupCutsInHalf (0s)
@Pawel Bug in layers: calendar popup is not visible!
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.testBugCalendarPopupCutsInHalf(TestEmployeesContractsStep.java:199)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testContractRequired (1s)
expect (1):
   Kenttä 'Käytössä oleva TES' on pakollinen.
but was (4):
   Kenttä 'Käytössä oleva TES' on pakollinen.
   Kenttä 'Palkkaustapa' on pakollinen.
   Kenttä 'Palkkaustapa' on pakollinen.
   Kenttä 'Palkkaustapa' on pakollinen.
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at org.apache.wicket.util.tester.WicketTester.assertErrorMessages(WicketTester.java:443)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.testContractRequired(TestEmployeesContractsStep.java:225)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWorkHoursPerDayRequired (1s)
expect (1):
   Kenttä 'h/pv' on pakollinen.
but was (4):
   Kenttä 'h/pv' on pakollinen. Mikäli tarkoituksenasi oli syöttää keikkatyöntekijän työsopimus, vaihda sen sijaan työajan viereisestä napista työaikamuodoksi epäsäännöllinen työaika.
   Kenttä 'Palkkaustapa' on pakollinen.
   Kenttä 'Palkkaustapa' on pakollinen.
   Kenttä 'Palkkaustapa' on pakollinen.
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at org.apache.wicket.util.tester.WicketTester.assertErrorMessages(WicketTester.java:443)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.testWorkHoursPerDayRequired(TestEmployeesContractsStep.java:263)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWorkdaysPerPeriodRequired (1s)
expect (1):
   Kentän 'pv/jso' arvon '0' tulee olla vähintään 1.
but was (4):
   Kentän 'pv/vko' arvon '0' tulee olla vähintään 1.
   Kenttä 'Palkkaustapa' on pakollinen.
   Kenttä 'Palkkaustapa' on pakollinen.
   Kenttä 'Palkkaustapa' on pakollinen.
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at org.apache.wicket.util.tester.WicketTester.assertErrorMessages(WicketTester.java:443)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.testWorkdaysPerPeriodRequired(TestEmployeesContractsStep.java:291)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testStartDateRequired (1s)
expect (1):
   Työsopimuksen alkamispäivä puuttuu. Mikäli et halua merkitä työntekijälle työsuhdetta, poista työsopimusrivi Poista -painikkeella.
but was (4):
   Kenttä 'Palkkaustapa' on pakollinen.
   Työsopimuksen alkamispäivä puuttuu. Mikäli et halua merkitä työntekijälle työsuhdetta, poista työsopimusrivi Poista -painikkeella.
   Kenttä 'Palkkaustapa' on pakollinen.
   Kenttä 'Palkkaustapa' on pakollinen.
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at org.apache.wicket.util.tester.WicketTester.assertErrorMessages(WicketTester.java:443)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.testStartDateRequired(TestEmployeesContractsStep.java:319)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testMinimumStartDate (1s)
expect (1):
   Kentän 'Työsopimuksen alkamispäivä' arvon '1.1.1991' tulee olla vähintään 1992-01-01.
but was (4):
   Kenttä 'Palkkaustapa' on pakollinen.
   Kentän 'Työsopimuksen alkamispäivä' arvo '1.1.1991' ei voi olla pienempi kuin 1.1.1992.
   Kenttä 'Palkkaustapa' on pakollinen.
   Kenttä 'Palkkaustapa' on pakollinen.
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at org.apache.wicket.util.tester.WicketTester.assertErrorMessages(WicketTester.java:443)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.testMinimumStartDate(TestEmployeesContractsStep.java:349)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testOtherOptionFieldInvisible (1s)
🟡 testOtherOptionFieldRequired (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:576)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:566)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.testOtherOptionFieldRequired(TestEmployeesContractsStep.java:431)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOtherOptionAfterClickingNext (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:576)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:566)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.testOtherOptionAfterClickingNext(TestEmployeesContractsStep.java:488)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCopyContract (1s)
🟡 testRemoveContract (1s)
null
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.assertTrue(Assert.java:20)
	at junit.framework.Assert.assertNotNull(Assert.java:217)
	at junit.framework.Assert.assertNotNull(Assert.java:210)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.testRemoveContract(TestEmployeesContractsStep.java:603)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWarningMessageWhenHourlySalaryIsMissing (1s)
expect (1):
   Tuntipalkka puuttuu Manager Test Person
but was (2):
   Kenttä 'Palkkaustapa' on pakollinen.
   Kenttä 'Palkkaustapa' on pakollinen.
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at org.apache.wicket.util.tester.WicketTester.assertErrorMessages(WicketTester.java:443)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.testWarningMessageWhenHourlySalaryIsMissing(TestEmployeesContractsStep.java:639)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testHourlySalaryCannotBeBiggerThenMonthly (1s)
expect (1):
   Tuntipalkka ei voi olla suurempi kuin kuukausipalkka.
but was (3):
   Tuntipalkka ei voi olla suurempi kuin kuukausipalkka.
   Kenttä 'Palkkaustapa' on pakollinen.
   Kenttä 'Palkkaustapa' on pakollinen.
	at junit.framework.Assert.fail(Assert.java:47)
	at org.apache.wicket.util.tester.WicketTesterHelper.failWithVerboseMessage(WicketTesterHelper.java:137)
	at org.apache.wicket.util.tester.WicketTesterHelper.assertEquals(WicketTesterHelper.java:122)
	at org.apache.wicket.util.tester.WicketTester.assertErrorMessages(WicketTester.java:443)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.testHourlySalaryCannotBeBiggerThenMonthly(TestEmployeesContractsStep.java:662)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testRemoveRows (0s)
🟢 testCheckgivenContractsStepWhenInitialFormThenAssertsAreValid (0s)
🟡 testRemoveRowsWithStoredContractPeriods (0s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:576)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:566)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.assertRemoveRow(TestEmployeesContractsStep.java:109)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.testRemoveRowsWithStoredContractPeriods(TestEmployeesContractsStep.java:144)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testRowsAfterValidationErrorShouldHaveSameSizeAsBeforeSubmit (1s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 com.tustor.tuntinetti.view.wizards.project.TestProjectSelectTaskGroupsStep (11s)
🟢 testPreviousGoToAddNewAfterWeDeleteAnEntityThatWasJustModified (1s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
🟢 testPriceFieldMissing (0s)
🟢 testPricingLinkMissing (1s)
🟢 testCheckgivenProjectSelectTaskGroupsWhenInitialFormThenAssertsAreValid (1s)
🟢 testWhenAlreadyCreatedCompensationsOnNextWeGoToProjectSelectCompensationStep (1s)
🟢 testCheckGivenFakeProjectWhenSelectTaskGroupThenLabelCorrect (1s)
🟢 testEmployernotNull (1s)
🟢 testEmployeesnotNull (1s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (1s)
🟡 com.tustor.tuntinetti.view.wizards.project.TestProjectPlaceStep (12s)
🟡 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
expect no error message, but contains
   Kenttä 'Yksikkövalinta' on pakollinen.
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.assertTrue(Assert.java:20)
	at org.apache.wicket.util.tester.WicketTester.assertNoErrorMessage(WicketTester.java:552)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.checkGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(AbstractTuntinettiWizardViewTestCase.java:193)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(AbstractTuntinettiWizardViewTestCase.java:150)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectPlaceStep.testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(TestProjectPlaceStep.java:363)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testWhenCancelPressedWeReturnToSummary (0s)
🟢 testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues (0s)
🟢 testPreviousNavigationForAddAnotherUnit (0s)
🟢 testPreviousNavigationForModifyAnotherUnit (0s)
🟢 testEmployerUnitTreeTableRootNodeNameShouldBeEmployerName (0s)
🟢 testBugInChoosingCompanyForProjectFirstSelectAndPreviousNext (0s)
🟢 testCheckgivenPlaceStepWhenInitialFormThenAssertsAreValid (0s)
🟢 testMouseOverProjectLocationTableLooksLikeDragDropCursor_WillItReallySaveChanegesIntoUnitStructure (1s)
🟡 testWhenAlreadyCreatedCustomersOnNextWeGoToProjectSelectCustomersStep (1s)
expected:<class com.tustor.tuntinetti.view.wizards.project.ProjectAddNewStep> but was:<class com.tustor.tuntinetti.view.wizards.project.ProjectPlaceStep>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:71)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.assertDestinationStepIfNoErrorMessages(AbstractTuntinettiWizardViewTestCase.java:325)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:362)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectPlaceStep.testWhenAlreadyCreatedCustomersOnNextWeGoToProjectSelectCustomersStep(TestProjectPlaceStep.java:381)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testProjectIsSavedAfterNextPress (0s)
expect no error message, but contains
   Kenttä 'Yksikkövalinta' on pakollinen.
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.assertTrue(Assert.java:20)
	at org.apache.wicket.util.tester.WicketTester.assertNoErrorMessage(WicketTester.java:552)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.checkGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(AbstractTuntinettiWizardViewTestCase.java:193)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(AbstractTuntinettiWizardViewTestCase.java:150)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectPlaceStep.testProjectIsSavedAfterNextPress(TestProjectPlaceStep.java:398)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testCheckWeHaveUnitsToSelectLocationWhenUnitManager (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:576)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:566)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectPlaceStep.testCheckWeHaveUnitsToSelectLocationWhenUnitManager(TestProjectPlaceStep.java:542)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 com.tustor.tuntinetti.view.wizards.project.TestProjectAskTaskGroupStep (5s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testCheckgivenAskCreationStepWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenFakeProjectWhenAskFortaskGroupThenTitleLabelCorrect (0s)
🟢 testCheckGivenFakeProjectWhenAskForIftaskGroupCreateThenRadioLabelCorrect (0s)
🟢 testCheckGivenFakeProjectWhenAskForIftaskGroupDoNotCreateThenRadioLabelCorrect (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🔴 com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep (1min 36s)
🟢 testCheckgivenAddNewStepWhenInitialFormThenAssertsAreValid (1s)
🟢 testPreviousGoToAddNewAfterWeDeleteAnEntityThatWasJustModified (2s)
🟢 testBrowseFilterShouldBeDefaultNewAndValid (1s)
🟢 testModifyProjectPreviousNavigationAgainModifyButDiffProjectThenValueDescritionDontChange (1s)
🟢 testOnNextWeDontLooseTheEmployerUnit (1s)
🟡 testReplaceFunkyTablesWithSortableTables (1s)
@Somebody tables under projectsummary (compensations, etc...) should be standard sortable tables
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testReplaceFunkyTablesWithSortableTables(TestProjectSummaryStep.java:170)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testFixCreatingNewProject_WeSeeJustSelectedEmployees (1s)
🟢 testFixCreatingNewProject (2s)
🟢 testRemoveUNderlineFromExpandLink (1s)
🟢 testAddNewProjectPreviousNavigationAgainModifyButDiffProjectThenValueDescritionDontChange (1s)
🟡 testPreviousNavigationForAddAnotherProject (2s)
expected:<class com.tustor.tuntinetti.view.wizards.project.customers.ProjectSelectCustomersStep> but was:<class com.tustor.tuntinetti.view.wizards.customer.CustomerAddNewStep>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:71)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.assertDestinationStepIfNoErrorMessages(AbstractTuntinettiWizardViewTestCase.java:325)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:362)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.completeCycleToCreateOrModifyProject(TestProjectSummaryStep.java:539)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testPreviousNavigationForAddAnotherProject(TestProjectSummaryStep.java:438)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testRemoveProject (2s)
🟡 testRemoveProjectForUnitNotPosible (1s)
null
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.assertTrue(Assert.java:20)
	at junit.framework.Assert.assertNotNull(Assert.java:217)
	at junit.framework.Assert.assertNotNull(Assert.java:210)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testRemoveProjectForUnitNotPosible(TestProjectSummaryStep.java:804)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testRemoveProjectNotForUnitPosible (1s)
null
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.assertTrue(Assert.java:20)
	at junit.framework.Assert.assertNotNull(Assert.java:217)
	at junit.framework.Assert.assertNotNull(Assert.java:210)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testRemoveProjectNotForUnitPosible(TestProjectSummaryStep.java:834)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testDragAndDropWorkWeMoveAnProjectToAnUnit (1s)
🟢 testDragAndDropWorkWeCanNotMoveAnEmployerUnitToAProject (1s)
🟡 testWhenModifyEmployeesAndPreviousIsMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyEmployeesAndPreviousIsMatchForClass(TestProjectSummaryStep.java:975)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenModifyEmployeesAndNextIsMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyEmployeesAndNextIsMatchForClass(TestProjectSummaryStep.java:984)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenModifyEmployeesNextModifyPreviousIsMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyEmployeesNextModifyPreviousIsMatchForClass(TestProjectSummaryStep.java:993)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenModifyEmployeesAddNewNextIsMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyEmployeesAddNewNextIsMatchForClass(TestProjectSummaryStep.java:1016)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenModifyCustomersAndPreviousIsMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyCustomersAndPreviousIsMatchForClass(TestProjectSummaryStep.java:1049)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenModifyCustomerssAndNextIsMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyCustomerssAndNextIsMatchForClass(TestProjectSummaryStep.java:1058)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenModifyCustomersNextModifyPreviousIsMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyCustomersNextModifyPreviousIsMatchForClass(TestProjectSummaryStep.java:1067)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenModifyCustomersAddNewNextIsMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyCustomersAddNewNextIsMatchForClass(TestProjectSummaryStep.java:1091)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenModifyCompensationsAndPreviousIsMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyCompensationsAndPreviousIsMatchForClass(TestProjectSummaryStep.java:1117)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenModifyCompensationsAndNextIsMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyCompensationsAndNextIsMatchForClass(TestProjectSummaryStep.java:1126)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenModifyCompensationsNextModifyPreviousIsMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyCompensationsNextModifyPreviousIsMatchForClass(TestProjectSummaryStep.java:1135)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenModifyCompensationsAddNewNextMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyCompensationsAddNewNextMatchForClass(TestProjectSummaryStep.java:1161)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenModifyTaskGroupsAndPreviousIsMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyTaskGroupsAndPreviousIsMatchForClass(TestProjectSummaryStep.java:1184)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenModifyTaskGroupsAndNextIsMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyTaskGroupsAndNextIsMatchForClass(TestProjectSummaryStep.java:1193)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenModifyTaskGroupsNextModifyPreviousIsMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyTaskGroupsNextModifyPreviousIsMatchForClass(TestProjectSummaryStep.java:1209)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenModifyTaskGroupsAddNewTaskGroupNextIsMatchForClass (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenModifyTaskGroupsAddNewTaskGroupNextIsMatchForClass(TestProjectSummaryStep.java:1235)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenSeeCompensationsInTheProjectSelectTheyAreNotChecked (2s)
expected:<false> but was:<true>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:557)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:547)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenSeeCompensationsInTheProjectSelectTheyAreNotChecked(TestProjectSummaryStep.java:1401)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWhenSeeCustomersInTheProjectSelectTheyAreNotChecked (1s)
expected:<false> but was:<true>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:557)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:547)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenSeeCustomersInTheProjectSelectTheyAreNotChecked(TestProjectSummaryStep.java:1438)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testWhenWeDeleteProjectInModelAndWePressProjectFromProgressBarThenWeHaveNewModel (6s)
🟢 testWhenWeGoFromNotOutdatedToInactiveAndREturnToNonOutdatedTheProjectsInTheListAreDuplicated (3s)
🟢 testWhenModifyDescriptionItDontChangeForEmployerUnitIsProject (2s)
🔴 testTheSelectionOptionForEmployeesIsLinkedForEachProject (3s)
com.tustor.tuntinetti.view.wizards.project.ProjectPlaceStep cannot be cast to com.tustor.tuntinetti.view.wizards.project.customers.ProjectAskCustomerStep
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testTheSelectionOptionForEmployeesIsLinkedForEachProject(TestProjectSummaryStep.java:1600)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testIFProjectsInDBWhenWeGoInExpressWizardWeGoDirectlyToProjectSummaryWhereNoProjectInModel (3s)
🟢 testWhenWeHaveAProjectWeCanSelectItsPlaceWhenUserIsManager (3s)
🟡 testWhenWeHaveAProjectWeCanSelectItsPlaceWhenUserIsUnitManager (2s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:576)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:566)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.checkWeHaveUnitsToSelectLocation(TestProjectSummaryStep.java:1830)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSummaryStep.testWhenWeHaveAProjectWeCanSelectItsPlaceWhenUserIsUnitManager(TestProjectSummaryStep.java:1749)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testBecoDefaultIsProjectTypeProjectEndDateIsVisible (2s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (2s)
🟢 testEmployernotNull (1s)
🟢 testEmployeesnotNull (2s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (1s)
🟢 com.tustor.tuntinetti.view.wizards.project.TestProjectAskCompensationStep (6s)
🟢 testCheckGivenFakeProjectWhenAskForCompensationThenTitleLabelCorrect (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
🟢 testCheckgivenAskCreationStepWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenFakeProjectWhenAskForIfCompensationCreateThenRadioLabelCorrect (0s)
🟢 testCheckGivenFakeProjectWhenAskForIfCompensationDoNotCreateThenRadioLabelCorrect (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 com.tustor.tuntinetti.view.wizards.project.TestProjectWelcomeStep (4s)
🟢 testCheckgivenWelcomeStepWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenWelcomeStepWhenSkipButtonPressedThenProjectsStepsAreSkiped (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 com.tustor.tuntinetti.view.wizards.project.TestProjectSelectCustomerStep (33s)
🟢 testCheckgivenAddNewStepWhenInitialFormThenAssertsAreValid (1s)
🟢 testPreviousGoToAddNewAfterWeDeleteAnEntityThatWasJustModified (2s)
🟢 testBrowseFilterShouldBeDefaultNewAndValid (1s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (1s)
🟢 testFixControlsInTable_Price (1s)
🟢 testDragAndDropWorkToAddBranchOrToPutBranchOnFirstLevel (1s)
🟢 testNewlyCreatedCustomersShouldBeDefaultSelected (2s)
🟢 testFixControlsInTable_Pricing (1s)
🟢 testFixControlsInTable_PricingLink (1s)
🟢 testCheckWhenPricePositiveLargeValueThenGivesCorrectError (2s)
🟢 testCheckWhenPriceNegativeLargeValueThenGivesCorrectError (1s)
🟢 testCheckWhenPriceWrongValueThenIgnoreTheError (1s)
🟢 testCheckGivenFakeProjectWhenSelectCustomerThenLabelCorrect (1s)
🟢 testWhenAlreadyCreatedTaskGroupsOnNextWeGoToProjectSelectTaskGroupsStep (2s)
🟢 testWhenWeGoBackUntilCustomerAskBranchStepAndWeReturnToAddNewWeHaveTheSameEntityToSave (1s)
🟢 testAssertDuplicateCustomer_BranchSameNameAsCustomerNotAllowed_BranchSameNameAsBranchNotAllowed_NameNotAllowedAnyCaseUpperOrLowerCase (1s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
🟢 testEmployernotNull (1s)
🟢 testEmployeesnotNull (1s)
com.tustor.tuntinetti.view.wizards.project.TestProjectSelectEmployeesStep (pending 30s)
🟢 testCheckgivenAddNewStepWhenInitialFormThenAssertsAreValid (1s)
🟢 testBrowseFilterShouldBeDefaultNewAndValid (1s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
🟢 testEmployerUnitTreeTableRootNodeNameShouldBeEmployerName (1s)
🟢 testRemoveButtonInvisibleForLoggedUser (1s)
🟡 testRemoveButtonInvisibleForInUseEmployee (1s)
expected:<false> but was:<true>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:557)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:547)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSelectEmployeesStep.testRemoveButtonInvisibleForInUseEmployee(TestProjectSelectEmployeesStep.java:496)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testRemoveButtonVisibleForStoredNotInUseUser (1s)
🔴 testRemoveEmployee (1s)
null
	at com.sun.proxy.$Proxy44.remove(Unknown Source)
	at com.tustor.tuntinetti.view.wizards.project.employees.ProjectSelectEmployeesStep$3$1.onRemove(ProjectSelectEmployeesStep.java:378)
	at com.tustor.tuntinetti.view.wizards.project.employees.SelectEmployeesOperationalPanel$9.onSubmit(SelectEmployeesOperationalPanel.java:399)
	at org.apache.wicket.ajax.markup.html.form.AjaxButton$1.onSubmit(AjaxButton.java:101)
	at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:156)
	at org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:177)
	at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:302)
	at org.apache.wicket.util.tester.BaseWicketTester.executeAjaxEvent(BaseWicketTester.java:1369)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:205)
	at org.apache.wicket.util.tester.BaseWicketTester.executeAjaxEvent(BaseWicketTester.java:1231)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSelectEmployeesStep.testRemoveEmployee(TestProjectSelectEmployeesStep.java:539)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:75)
	at com.sun.proxy.$Proxy44.remove(Unknown Source)
	at com.tustor.tuntinetti.view.wizards.project.employees.ProjectSelectEmployeesStep$3$1.onRemove(ProjectSelectEmployeesStep.java:378)
	at com.tustor.tuntinetti.view.wizards.project.employees.SelectEmployeesOperationalPanel$9.onSubmit(SelectEmployeesOperationalPanel.java:399)
	at org.apache.wicket.ajax.markup.html.form.AjaxButton$1.onSubmit(AjaxButton.java:101)
	at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:156)
	at org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:177)
	at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:302)
	at org.apache.wicket.util.tester.BaseWicketTester.executeAjaxEvent(BaseWicketTester.java:1369)
	at com.tustor.view.reusables.testers.WicketTesterExtended.executeAjaxEvent(WicketTesterExtended.java:205)
	at org.apache.wicket.util.tester.BaseWicketTester.executeAjaxEvent(BaseWicketTester.java:1231)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSelectEmployeesStep.testRemoveEmployee(TestProjectSelectEmployeesStep.java:539)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testEmployeeProjectWithDateFromProjectAddNewStep (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:576)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:566)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSelectEmployeesStep.testEmployeeProjectWithDateFromProjectAddNewStep(TestProjectSelectEmployeesStep.java:149)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testEmployeeHasEmploeeProjectsDonUpdateDates (1s)
🟢 testCheckGivenSelectEmployeeStepWhenCreateNewEmployeeButtonPressedThenWeGoToTheCreateEmployeePage (1s)
🟢 testCheckTheTableComponents (1s)
🟢 testCheckPriceListInTableIsALink (1s)
🟢 testCheckGivenFakeProjectWhenSelectEmployeeThenLabelCorrect (1s)
🟢 testDragAndDropWorkWeMoveAnEmployeeToAnUnit (1s)
🟢 testDragAndDropWorkWeCanNotMoveAnEmployerUnitToAnEmployee (1s)
🔴 testNewCreatedEmployeesAreDefaultSelected (3s)
com.tustor.tuntinetti.view.wizards.employee.EmployeesContractsStep cannot be cast to com.tustor.tuntinetti.view.wizards.project.employees.ProjectSelectEmployeesStep
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSelectEmployeesStep.testNewCreatedEmployeesAreDefaultSelected(TestProjectSelectEmployeesStep.java:559)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOnNextWeHaveASaveInDBWhenSelectedOnly (1s)
expected:<true> but was:<false>
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.failNotEquals(Assert.java:280)
	at junit.framework.Assert.assertEquals(Assert.java:64)
	at junit.framework.Assert.assertEquals(Assert.java:146)
	at junit.framework.Assert.assertEquals(Assert.java:152)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.pressGivenButtonAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:358)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:346)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:317)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.submitGivenButtonOrDoAjaxClickAndAssertDestinationStep(AbstractTuntinettiWizardViewTestCase.java:308)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectSelectEmployeesStep.testOnNextWeHaveASaveInDBWhenSelectedOnly(TestProjectSelectEmployeesStep.java:647)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testEmployernotNull (1s)
testEmployeesnotNull (pending 0s)
testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard
com.tustor.tuntinetti.view.wizards.project.TestProjectAddNewStep
testCheckgivenAddNewStepWhenInitialFormThenAssertsAreValid
testWhenCancelPressedWeReturnToSummary
testSaveAndGoSummaryIsNotVisible
testDontAllowDuplicateProjectNameInSameEmployer
testAllowDuplicateProjectNameInDiffEmployers
testEndDateNotVisibleWhenCheckingTheNoEndDateSelected
testEndDateMayNotBeBeforeStartDate
testHourlyCostFallsWithinRange
testTotalBudgetFallsWithinRange
testVisiblityOfPriceLink
testIfWeDontPressRadioToChooseTypeWeHaveCrashWhenSave
testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage
testEmployernotNull
testEmployeesnotNull
testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard
com.tustor.tuntinetti.view.wizards.project.TestProjectAskEmployeesStep
testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage
testCheckgivenAskCreationStepWhenInitialFormThenAssertsAreValid
testCheckGivenFakeProjectWhenAskForEmployeeThenTitleLabelCorrect
testCheckGivenFakeProjectWhenAskForIfEmployeeCreateThenRadioLabelCorrect
testCheckGivenFakeProjectWhenAskForIfEmployeeDoNotCreateThenRadioLabelCorrect
testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPageDoNot
testAskIfEmployeesAreAddedManuallyOnGivenLevel
testAskIfEmployeesAreAddedAutomaticallyforProjectUnitOnGivenLevel
testAskIfEmployeesAreAddedAutomaticallyforEmployerOnGivenLevel
testWhenDoNotAddEmployeeSelectedNoCrashIsGenerated
testWhenWeAddNewEmployeeAutomaticallyForProjectsWithAutoForUnitOrCompanyEmployeeProjectsAreAdded
testCheckVisibilityForAutoOptionforCompanies
testEmployernotNull
testEmployeesnotNull
testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard
com.tustor.tuntinetti.view.wizards.project.TestProjectAskCustomerStep
testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage
testCheckgivenAskCreationStepWhenInitialFormThenAssertsAreValid
testCheckGivenFakeProjectWhenAskForCustomerThenTitleLabelCorrect
testCheckGivenFakeProjectWhenAskForIfCustomerCreateThenRadioLabelCorrect
testCheckGivenFakeProjectWhenAskForIfCustomerDoNotCreateThenRadioLabelCorrect
testEmployernotNull
testEmployeesnotNull
testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard
com.tustor.tuntinetti.view.wizards.TestIntroductionPage
testClickingEnterLinkLeadsToMainPage
testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage
testEmployernotNull
testEmployeesnotNull
testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard
com.tustor.tuntinetti.view.wizards.TestWizardStandaloneBugs
testCreate_Page_WithReusablePanel_WithWizardStartLinksOnPanel
testBasicInfoDoesNotWorkCorrectlySteppingForwardAndBackward
testWhenWeDeleteUnitWeHaveIndexOutOfBounds
testWhenWeJustStartUnitWizardAndWeAddNewUnitTheUnitDontShowInListInFinalStep
testOnCloseWeGetTheWhitePageLoaded
testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage
testEmployernotNull
testEmployeesnotNull
testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard
com.tustor.tuntinetti.view.wizards.expresssetup.TestExpressSetupWelcomeStep
testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage
testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard
testCheckgivenEmployerWhenInitialFormThenAssertsAreValid
testCheckgivenEmployerWhenShowInitialMessageSetThenSplashConditionChange
testCheckGivenEmployerWhenSplashScreenThenPreviousButtonNotShow
testEmployernotNull
testEmployeesnotNull
com.tustor.tuntinetti.view.wizards.TestApplicationSearchPanel
testSearhcWith_null_option_Selected_From_ApplicantState_enum_because_also_null_is_valid
testSlideInMenuPanel_Parametrizable
testProposeDBOptimizationIndexingCriteria
testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage
testEmployernotNull
testEmployeesnotNull
testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard
com.tustor.tuntinetti.view.wizards.TestWizardGeneralBugs
testSortingInSortableTablesAndTreeTables
testDragDropDontWorkWhenWeReturnWithModifyInEmployerUnitLocation
testTrack
testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage
testEmployernotNull
testEmployeesnotNull
testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard
com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionEditPanel
testNameRequired
testIdRequired
testNameAlreadyExists
testIdAlreadyExists
testAddingNewSkillOptionWillCreateNew_Employer_SkillSet
com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel
testRemoveButtonInvisibleForSkillOption
testRemoveButtonInvisibleForSkillSet
testRemoveSkillOption
testRemoveSkillSet
testAddNewSkillSet
testAddNewSkillOption
com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillSetEditPanel
testNameRequired
testNameAlreadyExists
testAlternateIdRequired
testAddingNewSkillSetWillBeOwnedBy_Employer
testModifyingSkillSetNameWillBeOwnedBy_EmployerForProjectTaskGroup
testModifyingSkillSetNameWillBeOwnedBy_EmployerForJobOpening
com.tustor.tuntinetti.view.application.settings.jobopening.TestMonsterJobConfigPanel
testSubmitTemplate
testSubmitTemplateWrongJson
com.tustor.tuntinetti.view.application.settings.jobopening.TestJobOpeningPage
testShowJobPreview
testMolJobPreview
testRequiredSkillRequirement
testRequiredSkillDescription
testBulletedList
testEmbeddedImage
testUpdateMols
com.tustor.tuntinetti.view.application.settings.panels.TestCustomerDetailInformationAlertPage
testLinkExists
testAlertMessageProcessAndRepeatWhenDone
testAlertMessageProcess
testAlertMessageProcessWithSnoozingWithCreatorWantsNotifications
testAlertMessageProcessWithSnoozingWithoutCreatorWantsNotifications
com.tustor.tuntinetti.view.application.settings.panels.TestCustomerDetailInformationPanel
testPersonIsNotOnVacation
testPersonIsOnVacation
testAllPersonsAreOnVacation
testAtLeastOnePersonsIsNotOnVacation
testNotificationMailAfterDetailCreation
testNoNotificationMailAfterDetailCreationForMyself
testSendCreatorWantsNotificationsMail
testNormalEmployeeCannotEditPastDescription
testCounterIsResetAfterChangingStatus
testNextAlertAtIsRequired
testNextAlertInIsRequired
com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel
testInfoPanelInvisibleWhenNoCustomerDetails
testFirstCustomerDetailInsideInfoPanel
testModifyCustomerDetail
testRemoveCustomerDetail
testAddCustomerDetailRequiredFields
testAddCustomerDetail
com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel
testNewCustomerWithPotential
testNewCustomerWithoutPotential
testNewCustomerNotYetContracted
testOldCustomerWithPotential
testOldCustomerWithoutPotential
testOldCustomerNotYetContracted
testActiveCustomer
com.tustor.tuntinetti.view.application.settings.customers.TestCustomerSettingsPanel
testAddCustomer
testAddCustomerAndCustomerDetail
testAddCustomerAndContactPerson
testAddCustomerAndCustomerDetailAndContactPerson
testAddCustomerAndContactPersonAndPerson
testCase3459
com.tustor.tuntinetti.view.application.settings.sickleave.TestSickLeaveManagementPanel
testWeCanFindByCriterions
testWeCanDeleteSickleaves
testWhenNewRowAddedWeCanSelectPersonAndSickDate
testValidatePersonAndSickDateCombination
testSickleaveEntryValidation
testSickleaveValidationOnSickleaveManagementPanelGUILevel
testValidatonForASickleaveThatHasAlreadyBeenSavedAndItsTimeRangesAreChanged
com.tustor.tuntinetti.view.application.settings.contactperson.TestContactPersonManagmentPanel
testContactPersonAlreadyExistsButUnUsedAndMerged
testAddContactPersonAndCustomerAndPerson
testAddContactPerson
testAddContactPersonAndCustomer
testAddContactPersonAndPerson
testContactPersonAlreadyExists
com.tustor.tuntinetti.view.application.settings.labouragreements.panel.TestNewSickleaveSettingsPanel
testInitialForm
testSickleaveQualificationTypeCanBeSet
testSubtractCompensatedDaysOnPreviousMonthsCanBeSet
testGivenAnyDequalifyingPeriodQualifyingPeriodMustBeSet
testAuthorization
testAverageWorktimeCalculationMonthsCanBeSet
testAverageWorktimeCalculationTimeUnitCanBeSet
testAverageWorktimeCalculationMayNotBeNegative
testRepeatingSicknessMaximumIntervalCanBeSet
testCompensateOnWaitingPeriodCanBeSet
testRepeatingSicknessIntervalStartDayCanBeSet
testResetDayCounterOnYearChangeCanBeSet
testQualificationSettingModeCanBeChanged
testEmploymentTimeMayNotBeNegative
testEmptyEmploymentTimeIsRejected
testEmploymentTimeUnitCanBeChanged
testCompensationRatioCanBeChanged
testCompensationRatioMayNotBeNegative
testEmptyCompensationRatioIsRejected
testPaidDaysCanBeChanged
testPaidDaysMayNotBeNegative
testEmptyPaidDaysIsRejected
testSickleaveDayTypeCanBeChanged
testQualifyingPeriodCanBeChanged
testQualifyingPeriodMayNotBeNegative
testEmptyQualifyingPeriodIsCorrectlyConverted
testRepeatingSicknessMaximumIntervalMayNotBeNegative
testSubtractCompensatedDaysOnPreviousMonthsMayNotBeNegative
testGivenHoursAccordingToAverageThenAverageCalculationPeriodMustBeSet
testEmploymentTimeCanBeChanged
testDequalifyingPeriodCanBeChanged
testDequalifyingPeriodMayNotBeNegative
testEmptyDequalifyingPeriodIsCorrectlyConverted
testRowCanBeAdded
testRowCanBeRemoved
testRowsAreDisplayedInCorrectOrder
com.tustor.tuntinetti.view.application.TestApplicationSortableTable
testCheckIfApplicationsPerPageIsSetInTable
testCheckIfEmloyeeHasUpdatedApplciationPerPageAfterChangingDropDownValue
testIfCreatedNewEmployeePreferencesApplicationsPerPageSetAs_10
com.tustor.tuntinetti.view.application.TestApplicationMassActionPanel
testErrorIfOptionIsNotSet
testSuccessfullyAction
testCheckBoxesAreNotSetForDefault
testSubjectAndBodyRequired
com.tustor.tuntinetti.view.simulation.TestPricingTemplatesPanel
testGivenNoProjectPricingsThenUserIsInformedThereAreNoProjectPricingsAndTheListIsHidden
testTodo
testGivenExistingProjectPricingThenUserCanRemoveItAndSaveChanges
com.tustor.tuntinetti.view.simulation.TestProjectPricingPanel
testGivenNoProjectPricingsThenUserIsInformedThereAreNoProjectPricingsAndTheListIsHidden
testGivenExistingProjectPricingWhenUserPicksNewPricintTemplateThenUserCannotLeaveStartDateEmptyAndCannotGiveDuplicateStartDate
testGivenExistingProjectPricingThenUserCanRemoveItAndSaveChanges
com.tustor.tuntinetti.view.simulation.TestWorkTimeCycleSettingsPanel
testGivenNoWorkTimeCycleSettingsThenTheListIsHidden
testGivenExistingSigleWorkTimeCycleThenUserCannotRemoveIt
testGivenExistingMultipleSigleWorkTimeCycleThenUserCanRemoveIt
com.tustor.tuntinetti.view.utils.TestTakpUtils
testPhoneNumberChangeDetection
com.tustor.tuntinetti.view.layouthomepage.TestLayoutHomePage
testAccordionContainsAllTabDefinitions
testClickAccordionLinkChangesAccordionTab
testRenderLayoutHomePage
testClickAccordionSectionLinkDoesNotChangeAccordionTab
testClickAccordionLinkUpdatesSessionQueueAndQueueContainsClickedSection
com.tustor.tuntinetti.view.session.TestTakpSession
testListCanBeKey
testDropCache
testTakpSessionSerialization
testKeyCanBeClassStringOrEnum
testListKeyLimitation
testCacheDTOFieldObject
com.tustor.tuntinetti.view.application.reports.TestLomapalkkavelkaXlsReport
testSplittingOfSaldosToPayableAndUnused
testMaaliskuunRaportti
testDisposeEntityReader
testLokakuunRaportti
testEiPctHetimaksettaviaRaportille
testIncludeOnlyReportEmployeesThatEarnVacationAndAreActiveDuringTheLast15DaysOfDaterange
testKaikkiMyosVanhentuneet
testManuaalinenAnsainta
testLisavapaapaivat
testVirheidenKasittely
testEiNPEtaKunEiSopimuksia
testEiNpetaLomapalkkavelkaLaskennassa
testEiNpetaEffectiveEndDatesta
testVaroitaPuuttuvastaPaattymissyysta
com.tustor.tuntinetti.view.application.reports.TestProjectMultidimensionalReport
testBillingHoursVsBudgetCacheWithOvertimeAssignment
testBillingHoursVsBudgetCacheWithOutOvertimeAssignment
testNormalHoursAndMonthlySalaryVisibility_PRICES_ON_ROWS_AND_SUMMARIES
testNormalHoursAndMonthlySalaryVisibility_PRICES_ONLY_IN_SUMMARIES
testNormalHoursAndMonthlySalaryVisibility_HIDE_PRICES
testNoNpeWhenHandlingNonBilledBenefitsForDayWithoutTask
testNoNpeWhenHandlingBilledBenefitsForDayWithoutTask
testStats
testSkipBilled
test_TODO_BillingHoursVsBudgetCacheAndDimensions
testTEST
testNonProjectBug
testStatsWithRecurringTasksAndRegularTasks
testStatsWithOnlyRecurringTasks
testNoMonthlySalaryRow
testHideZeroPricedCompensations
test_TODO_FixSkipBilledEurosToBeTaskFilteredAsWell
testBillingHoursVsBudgetCacheWithOutOvertimeAssignment_MINI
testKehittajaJorma_May_2013_hide_billing
testKehittajaJorma_May_2013_show_billing_MINI
testArkipyhaLaskutusNoudattaaNakyvyyssaantoa
testKehittajaJorma_May_2013_show_billing
testKehittajaJorma_May_2013_zero_salary
testWithoutTaskDimension
com.tustor.tuntinetti.view.application.reports.TestCustomerMultidimensionalReport
testBillingHoursVsBudgetCacheWithOvertimeAssignment
testBillingHoursVsBudgetCacheWithOutOvertimeAssignment
testBillingHoursVsBudgetCacheCachingProblem
testNormalHoursAndMonthlySalaryVisibility_PRICES_ON_ROWS_AND_SUMMARIES
testCase44507
testNormalHoursAndMonthlySalaryVisibility_PRICES_ONLY_IN_SUMMARIES
testNormalHoursAndMonthlySalaryVisibility_HIDE_PRICES
testNoNpeWhenHandlingNonBilledBenefitsForDayWithoutTask
testNoNpeWhenHandlingBilledBenefitsForDayWithoutTask
test_TODO_Sairastunnit
testEiTupliaJosKoostetaanAsiakkaat
com.tustor.tuntinetti.view.application.reports.TestProjectMultidimensionalReportCase2181
testAnoRutanenSickleaves_2013_07
testAnoRutanenSickleaves_2013_07_15
com.tustor.tuntinetti.view.application.reports.TestProjectMultidimensionalReportCase2199
testPudSvc41065
com.tustor.tuntinetti.view.application.reports.TestEmployeeMultidimensionalReport
testCase16771
testCase22650
testCase16349
testTODO_Case26449_UsingWorkedHoursTimeRangesAndDetailsList_WithoutOvertimeAssignment
testContractSeries
testContractSeries_MainContractSerieDeterminesExtraAndOvertime
testCase22052_TotalCostOfVacations
testCase22052_TotalCostOfSickleaveWithCostCenter
testCase22052_TotalCostOfSickleaveWithoutCostCenter
testCase22052_TotalCostOfSickleaveWithoutProjectDimension
testCase22052_TotalCostOfPaidHolidays
testNoNpeWhenSickleaveBeforeContractStartDate
testCase21633_PaidHolidaysAndSickleavesAndVacationsAreVisible_WithoutEmployeeDimension
testCase21633_PaidHolidaysAndSickleavesAndVacationsAreVisible_WithEmployeeDimension
testAuthorizedToSeeSalariesCache
testAuthorizedToSeeSalariesOfOwnUnit_MaySeeReportsAndMaySeeSalaries
testAuthorizedToSeeSalariesOfOwnUnit_MaySeeReportsAndMayNotSeeSalaries
testAuthorizedToSeeSalariesOfOwnUnit_MayNotSeeReportsAndMaySeeSalaries
testAuthorizedToSeeSalariesOfOwnUnit_MayNotSeeReportsAndMayNotSeeSalaries
testOvernightSickleaves
testCase8475_OvernightHours
testCase8475_OvernightHours_BillLikeSalary
testCase17971_EmployeeAndProject
testCase17971_EmployeeOnly
testCase10137_ParentalLeaveVacations
testCase12722_21773_TwoProjects
testCase12722_21773_TwoProjects_UsingWorkedHoursTimeRangesAndDetailsList
testCase13678_GuaranteedWorkTime
testCase13589_ShowGuaranteedWorkTime
testCase13552_WorkTimeTypeIsStandByInProject
testKehittajaJorma_May_2013_hide_salaries
testKehittajaJorma_May_2013_showsalaries
testDifferentWorktimeTypes
testDifferentWorktimeTypesVainMatkustus
testDifferentWorktimeTypesVainSuunnittelu
testKehittajaJorma_PaidVacations
testKehittajaJorma_Sickleaves
testTotalHoursWhenBuildingFromEmployeeResultsWithTaskLevelDetails
testTotalHoursWhenBuildingFromEmployeeResultsWithoutTaskLevelDetails
testStats_all
testStats_onlyValid
testCase2199
testTotalCost
testZeroPaidHours
testAllWorkShiftStates
testWorktimeReductionVacationWithoutProjectDimension
testWorktimeReductionVacationBalanceColumnsAreAdded
testWorkTimeExtensionMarkerColumnsAreAdded
testWorktimeReductionVacationBalanceColumnsAreAddedNoProjectDimension
testCase3495
testDefaultCostCenterIdInfoColumnIsNotAddedIfNoEmployeeDimension
testWorktimeReductionVacationBalanceColumnsAreAddedIfOnlyBalanceChangesBalanceHalved
testWorktimeReductionVacationBalanceColumnsAreAddedIfOnlyBalanceChangesBalanceUsedAll
testCase26449
testEmployeeSorting
testNormalHoursAndMonthlySalaryVisibility_HIDE_SALARIES
testNormalHoursAndMonthlySalaryVisibility_SALARIES_ONLY_IN_SUMMARIES
testNoNpeWhenHandlingBenefitForDayWithoutTask
testBillingHoursVsBudgetCacheWithOvertimeAssignment
testBillingHoursVsBudgetCacheWithOutOvertimeAssignment
test44766Siirtyma
test42475ContractSerieAndWorkTimeCompensation
testOvernightSettingInOtherContractSerie_offsetMinusTwo
testOvernightSettingInOtherContractSerie_offsetZero
testCase26449_VainEmployeeDimensio_MainContractSerieDeterminesExtraAndOvertime
testCase26449_VainEmployeeDimensio
testCase26449_UsingWorkedHoursTimeRangesAndDetailsList
testCase26449_vainYksiSopimussarja
testCase16581
testRecurringServiceDemand
testPaivakohtaisetWTRSarakkeet
testPaivakohtaisetUnpaidWTRSarakkeet
testOvertimeCompensationLeave
testNamesAreSorted
testFlextimeIsShownEvenIfProjectDimensionIsNotIncluded
testFlextimeColumns
testTODOVacationEarnedAndFlextimeColumns
testVacationEarnedAndFlextimeColumns
testGetOvertimeCategoryGroup
testPercentBasedWorktimeReductionCompensation
testBillMonthlySalaryAsHourlyJaTaskIlmanTaskGrouppia
testPaidHolidayEurosAreShown
testPaidHolidayEurosWithMonthlySalary
testSickleaveEurosAreShown
testUnQualifiedSickleaves
testSickleaveEurosWithMonthlySalary
testVacationEurosAreShown
testVacationEurosAreShownWithOnlyEmployeeDimension
testVacationEurosAreShown2
testVacationEurosAreShown2WithOnlyEmployeeDimension
testVacationEurosAreHidden
testVacationEurosAreHiddenWithOnlyEmployeeDimension
testVacationEurosWithMonthlySalary
testMonthlySalaryWhenBillMonthlySalaryAsHourlyIsFalse
testMonthlySalaryWhenBillMonthlySalaryAsHourlyIsTrue
testZeroMonthlySalaryIsShown
testVacation_MINI
testVacationTypesShowingRemainingSaldoInReportSummary
testVacationAndSickleaveOnSameDay
testBudjetti
testCase11401_ProjectTaskGroupWithReplace
testCase12512_KallasArtur_20160601_20160630
testCase13201_CompensationsWithMoneyAmountNotSummedToTotalHoursColumn
testCase11441_DisabledSickleave
testSickleaveWithTravelCompensastionSickleaveHasTimeRanges
testSickleaveWithTravelCompensationSickleaveHasNoTimeRanges
testSickleaveWithTimeRanges
testNormalHoursAndMonthlySalaryVisibility_SALARIES_ON_ROWS_AND_SUMMARIES
com.tustor.tuntinetti.view.application.reports.generic.TestAvailableWorktimeEntrySpace
testNoProjects
testAvailableWorktimeEntrySpace
testPageableReport
testAvailableWorktimeEntrySpaceWithBrowseFilter
testAvailableWorktimeEntrySpaceWithCustomer
testAvailableWorktimeEntrySpaceWithTaskGroup
testAvailableWorktimeEntrySpaceWithEmployerUnit
com.tustor.tuntinetti.view.application.reports.generic.TestBillingPricesOnHyperReports
testBillingPricesOnReport
testBillingPricesNotOnReport
testProjectLabourAgreementIsUsedForBilling
testProjectLabourAgreementIsNotUsedForSalary
com.tustor.tuntinetti.view.application.reports.generic.TestCustomerAndTaskgroupDimensions
testEmployeesByCustomer
testEmployeesByProjectCustomer
testTimeBasedCompensationsByCustomerNoProjectDimension
testBillingPricesForCustomersWithProject
testTimeBasedCompensationsByCustomerWithProjectDimension
testOvertimeHoursByCustomerNoProjectDimension
testOvertimeHoursByCustomerWithProjectDimension
testCustomerRestrictionIncludingNull
testCustomerRestrictionAppliesToTimeBasedCompensations
testCustomerRestrictionAppliesToTimeBasedCompensationsWithProject
testCustomerRestrictionNotIncludingNull
testCustomerRestrictionWithOvertimeSplitWithNonIncludedCustomer
testEmployeesByProjectAndTaskGroup
com.tustor.tuntinetti.view.application.reports.generic.TestEmployeeNonProjectHoursReports
testSickleaves
testTasksAndAbsencesAreReported
testAbsencesAreReported
testKertausharjoitus
testKertausharjoitusWithProjects
testTasksAreReported
testWorkDuringPaidVacationMustNotAddToVacationHours
testSickleaveGoesToNullCustomerByDefault
testSickleaveGoesToEmployeeCustomerIfSet
testSickleaveGoesToEmployeeCustomerIfSetButIsNotOnReportIfRestrictedToDifferentCustomer
com.tustor.tuntinetti.view.application.reports.generic.TestEmployerUnitDimensions
testEmployerUnitForEmployee
testEmployerUnitForEmployee_autoSelect
testFilterByEmployerUnitForEmployee
testEmployerUnitForProject
testFilterByEmployerUnitForProject
testEmployerUnitForCustomer
testFilterByEmployerUnitForCustomer
testFilterByEmployerUnitForCustomerWhenProjectIsOnReport
com.tustor.tuntinetti.view.application.reports.generic.TestOvertimeCategoryReporting
testNewFilteredReport
testNormalHoursRowIsAlwaysThereEvenWithoutHours
testKululajit_noProject_salary
testKululajit_project_billing
testEmployerUnitForProjectAndCompensations_withoutPrice
testOvertimeCategoryGroupRestriction
testEmployerUnitForProjectAndCompensations_withPrice
testNoCompensationUnitsIfNoProjectHours
testOvertimeReportsAreCorrect
com.tustor.tuntinetti.view.application.reports.generic.TestOvertimeCategoryReportingVP
testOvertimeReportsAreCorrect
com.tustor.tuntinetti.view.application.reports.generic.TestPaidHolidays
testPaidHolidays
com.tustor.tuntinetti.view.application.reports.generic.TestVacationsInGenericReports
testVacationsWithSummaryReport
testVacationsWithDailyReport
com.tustor.tuntinetti.view.application.reports.generic.TestValidityRestriction
testEmployeeProject_ACTIVE
testEmployeeProject_INACTIVE
testNoProjectHoursRestriction_INACTIVE
testEmployee_ACTIVE
testEmployee_INACTIVE
com.tustor.tuntinetti.view.application.reports.budgets.TestBudgetReportApi
testWriteInserts
testReportDaily
testBudgetReportWorkShiftStates
testBudgetReportWorkShiftStatesAddPlannedAnonymous
testReportMonthly
testReportDateRange
com.tustor.tuntinetti.view.application.TestProjectReportList
testProjectReportListOnConfigureAnalyzesBudgets
com.tustor.tuntinetti.view.application.TestCustomerReportList
testRoundingWithRowPerTask
testRoundingWithTasksOnSingleRow
testCustomerReportListOnConfigureAnalyzesBudgets
com.tustor.tuntinetti.view.application.TestOvertimeSummaryModel
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätEuroja_ElaborateNormalHours_ALWAYS
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätProsentteja_ElaborateNormalHours_ALWAYS
testKta
testKoulutusJaTyoterveydenhuoltoYhteenvedossaKunProjectTaskGroupKorvaaNormaalitunnitTyolajiTyotehtavalla
testKoulutusJaTyoterveydenhuoltoYhteenvedossaKunProjectTaskGroupKorvaaTuntipalkanTyolajiTyotehtavalla
testXyz
testVaravastaavanLisäMuuramenRiihivuoriKauppinenTanja201204
testHaukanAikaperusteisetLisat_MikkoKorhonen_20121208
testPyhänäJaYlityönäKorotetutIltalisät_Vartiointiala
testTapahtumatunnus122_ElaborateNormalHours_ALWAYS
testTapahtumatunnus122_ElaborateNormalHours_IF_HIDDEN
testTapahtumatunnus122_ElaborateNormalHours_NEVER
testTapahtumatunnus124Ylitöitä_ElaborateNormalHours_NEVER
testTapahtumatunnus124Ylitöitä_ElaborateNormalHours_IF_HIDDEN
testTapahtumatunnus124Ylitöitä_ElaborateNormalHours_ALWAYS
testLeppakoskenSahkoVerkkotoiminnanKoulutusErkkiLehtonenTi20120313OtsikostaPuuttuiLyhytnimi
testVarallaolotunnitYhteenvedossa_HuomTässäVarallaoloaikaLuetaanTyöaikaan
testVarallaolotunnitYhteenvedossa_HuomTässäVarallaoloaikaaEiLuetaTyöaikaan
testKoulutusJaTyoterveydenhuoltoYhteenvedossa
testKoulutusJaTyoterveydenhuoltoYhteenvedossaKunProjectTaskGroupKorvaaNormaalitunnit
testKoulutusJaTyoterveydenhuoltoYhteenvedossaKunProjectTaskGroupKorvaaTuntipalkan
testKirjaaLyhennysvapaaVäliaikaisestiTaskille
testHälytystyö_MattiJuhaniKortet_20120220_20120226
testYlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätEuroja_ElaborateNormalHours_ALWAYS
testYlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätProsentteja_ElaborateNormalHours_ALWAYS
testYlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätEuroja_normalisoitu_ElaborateNormalHours_ALWAYS
testYlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätProsentteja_normalisoitu_ElaborateNormalHours_ALWAYS
testYlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätEuroja_ElaborateNormalHours_IF_HIDDEN
testYlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätProsentteja_ElaborateNormalHours_IF_HIDDEN
testYlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätEuroja_normalisoitu_ElaborateNormalHours_IF_HIDDEN
testYlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätProsentteja_normalisoitu_ElaborateNormalHours_IF_HIDDEN
testYlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätEuroja_ElaborateNormalHours_NEVER
testYlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätProsentteja_ElaborateNormalHours_NEVER
testYlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätEuroja_normalisoitu_ElaborateNormalHours_NEVER
testYlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätProsentteja_normalisoitu_ElaborateNormalHours_NEVER
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätEuroja_normalisoitu_ElaborateNormalHours_ALWAYS
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätProsentteja_normalisoitu_ElaborateNormalHours_ALWAYS
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätEuroja_ElaborateNormalHours_IF_HIDDEN
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätProsentteja_ElaborateNormalHours_IF_HIDDEN
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätEuroja_normalisoitu_ElaborateNormalHours_IF_HIDDEN
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätProsentteja_normalisoitu_ElaborateNormalHours_IF_HIDDEN
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätEuroja_ElaborateNormalHours_NEVER
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätProsentteja_ElaborateNormalHours_NEVER
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätEuroja_normalisoitu_ElaborateNormalHours_NEVER
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_IltalisätProsentteja_normalisoitu_ElaborateNormalHours_NEVER
testAutonrengasala8h
com.tustor.tuntinetti.backend.services.TestVacationEarnedServices
testBrowseAscendingReturnsResultsInCorrectOrder
testBrowseAscendingUsesCorrectSearchCriteria
com.tustor.tuntinetti.backend.services.TestVacationEarnedStateServices
testEmployedCache
testVacationEarnedClone
testNoNPEWhenEmployeeNotEmployed
com.tustor.tuntinetti.backend.services.TestDuplicateUserCollisions
testSavingExistingEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherData_OnlyModifiedUserLoggedIn_DuplicateDataEmpty
testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasNotSet_DuplicateNotLoggedIn_DuplicatePasswordChangeNotPending
testTODOCollision
testTODO2
testTODO1
testCrash
testTODOSavingApplicationEmployeePersonEmail_CollidesWithAnotherApplicationEmployeePersonInUseForSameEmployer_TransferApplicationsAndKeepLatestData
testTODOTestDetectionOfDuplicatesAlsoViaAliasWhichIsAlsoUniquePerEmployer
testTODOSavingApplicationEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_MergePersonsAndKeepLatestData
testSubmittingApplicationEmail_MatchesWithExistingApplicationOfAnUnemployedEmployeePersonForSameEmployer_NewApplicationsKeepsOriginalButPiggybacksLatestData
testSubmittingApplicationEmail_MatchesWithExistingApplicationOfEmployedEmployeePersonForSameEmployer____Transfer__or__whaatt__ApplicationsAndKeepLatestData
testBackToBackJobApplicationSubmissionsAreConvenedForMergeBeforeSave
testPartitionedPersonsOfDifferentEmployersShallNeverConflict
testANewUnpartitionedPersonShallNeverConflictWithAnExistingUnpartitionedPersonFromAnotherEmployer
testANewPersonShallMergeWithAnExistingUnpartitionedStalePersonWithoutCurrentEmployer
testANewPersonShallMergeWithAnExistingPartitionedPersonFromTheSameEmployerWithoutDuplicateAlias
testANewPersonShallMergeWithAnExistingPartitionedPersonFromTheSameEmployerWithDuplicateAlias
testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasSet_DuplicateNotLoggedIn_DuplicatePasswordChangeNotPending
testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasNotSet_DuplicateLoggedIn_DuplicatePasswordChangeNotPending
testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasNotSet_DuplicateNotLoggedIn_DuplicatePasswordChangePending
testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasSet_DuplicateLoggedIn_DuplicatePasswordChangeNotPending
testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasSet_DuplicateNotLoggedIn_DuplicatePasswordChangePending
testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasNotSet_DuplicateLoggedIn_DuplicatePasswordChangePending
testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasSet_DuplicateLoggedIn_DuplicatePasswordChangePending
testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_ButInUseForADifferentEmployer_FreshOneCreatedIndependently
testSavingExistingEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherData_OnlyDuplicateUserLoggedIn_DuplicateDataEmpty
testSavingExistingEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherData_BothUsersLoggedIn_DuplicateDataEmpty
testSavingNewEmployeePersonEmail_CollidesWithAnotherEmployeePersonInUseForSameEmployer_ActionNotAllowed
testSavingExistingEmployeePersonEmail_CollidesWithAnotherEmployeePersonInUseForSameEmployer_ActionNotAllowed
com.tustor.backend.services.tailored.siparila.TestSiparilaFetchEmployeesTask
testSiparilaFetchEmployeesTask
com.tustor.backend.services.TestAuthorizationServices
testEmployeeHoursReportsPanelEmployerUnitFiltering
testManagerPassesEmployerUnitFiltering
testAuthorizationFeaturesAndRolesCacheDuration
testAuthorizationFeaturesAndRolesCacheForOtherUsersIsNotReset
testEmployeeSettingsSearchPanelEmployerUnitFiltering
com.tustor.backend.services.transactions.TestFinnishTaxCardTransactions
testUpdateWithholdingPercentageExistingFinnishTaxCardStartsAfter
testUpdateWithholdingPercentageExistingFinnishTaxCardStartsBefore
testUpdateWithholdingPercentageExistingFinnishTaxCardStartsAtTheSameDay
testUpdateWithholdingPercentageNoExistingFinnishTaxCards
com.tustor.backend.services.TestLostWeeklyRestTime
testWeeklyRestTimeKunEiSopimusta
testWeekStartsOnThursdayAlwaysEnoughRestTime_None
testLostWeeklyRestTimeOnBillingReportIndependentOfReportingRange2
testOnlyMondayGiven_GiveFreeRide
testWeekStartsOnThursdayAlwaysEnoughRestTime_Truly_None
testWeekStartsOnThursdayAlwaysEnoughRestTime_Sunday_exactly
testWeekStartsOnThursdayAlwaysEnoughRestTime_Saturday_exactly
testWeekStartsOnThursdayAlwaysEnoughRestTime_Friday_exactly
testWeekStartsOnThursdayAlwaysEnoughRestTime_Thursday
test_Viikkolepo_DinhThao_20120716_20120722
testNormalWeek_NoRestTime
testWorkingOnlyOnSingleDayHasPlentyOfRestTime
testNormalWeek_NoRestTime_ThoughLunchBreak
testNormalWeek_NoRestTime_6_16
testNormalWeek_TrulyNoRestTime
testRestTimeOnMondayNotEnough
testRestTimeOnMondayEnoughBecauseOfOptimizationInstruction
testRestTimeOnMondayIsEnough
testRestTimeOnMondayIsEnoughBecauseNoWork
testRestTimeOnMondayCountsIfRestDayCanBeAnyDay
testOptimalDayForLostWeeklyRestTimeIsChosen
testOptimalDayForLostWeeklyRestTimeIsChosen_lostWeeklyRestTimeDefinedByWorkHoursOnSelectedDay
testRestTimeOnMondayCountsIfRestDayIsSetToMonday
testLostWeeklyRestTimeIsSetToMonday
testRestTimeOnMondayCountsIfRestDayIsSetToTuesday
testLostWeeklyRestTimeIsSetToTuesday
testRestTimeOnMondayCountsIfRestDayIsSetToWednesday
testLostWeeklyRestTimeIsSetToWednesday
testRestTimeOnMondayCountsIfRestDayIsSetToThursday
testLostWeeklyRestTimeIsSetToThursday
testRestTimeOnMondayCountsIfRestDayIsSetToSunday
testLostWeeklyRestTimeIsSetToSunday
testWeekStartTimeOffsetZeroAndEnoughRestTime
testWeekStartTimeOffsetZeroAndNotEnoughRestTime
testWeekStartTimeOffsetZeroAndNotEnoughRestTime_limit
testWeekStartTimeOffsetNegativeAndEnoughRestTime
testWeekStartTimeOffsetNegativeAndNotEnoughRestTime
testWorkshiftStartingTwoDaysBeforeWeekChangeMayAffectRestTime
testWeekStartTimeOffsetZeroAndEnoughRestTime_end
testWeekStartTimeOffsetZeroAndNotEnoughRestTime_end
testWeekStartTimeOffsetZeroAndNotEnoughRestTime_end_limit
testWeekStartTimeOffsetPositiveAndEnoughRestTime
testWeekStartTimeOffsetPositiveAndEnoughRestTime_weekStartsOnTuesday
testWeekStartTimeOffsetPositiveAndNotEnoughRestTime
testWeekStartTimeOffsetPositiveAndNotEnoughRestTime_weekStartsOnTuesday
testOnlySomeHoursFromSundayAreLost
testAllHoursFromSundayAreLost
testRestTimeOnMondayIsNotEnoughEvenIfNoWork
testRestTimeOnSaturdayNotEnough
testNoRestTimeBecauseWorkingFullTimeWholeWeekWithOvertime
testNoRestTimeBecauseWorkingFullTimeWholeWeekNoOvertime
testRestTimeOnSaturdayIsEnough
testRestTimeOnSaturdayIsEnoughBecauseNoWork
testRestTimeOnSaturdayIsEnoughBecauseNoWork_2
testRestTimeOnSaturdayIsNotEnoughEvenIfNoWork
testRestTimeOnFridayWhileSaturdayAndSundayNotYetGiven
testTODORestTimeOnSunday
testRestTimeWithMultipleContracts
testRestTimeCase138
testCase26787_AnttiKojo
testLostWeeklyRestTimeOnBillingReportIndependentOfReportingRange
com.tustor.backend.services.TestWorkShiftStateTaskTestCases
testWorkShiftStateHoursAndSalesWithAndWithoutHinnasto
com.tustor.backend.services.TestEmployeeRangeReportLoader
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveTwoRecurringServicesCanBeSharedBySingleEmployeeWithLunchBreak
testTODOCase44003MultipleThreadsShouldNotInterfereWhenAllocatingRecurringServiceDemands
testConfirmWithDuplicateRecurringServiceDemand
testSaveTwoTasksOnSameDay
testTODOTheadSafetyCase40679
testSaveTasksWithSwappedEmployeeProjectsSymmetricSwap
testSaveTasksWithSwappedEmployeeProjectsNotSymmetricSwap
testTODOTaskSaveExceptionWhenTaskUnassigned
testTaskSaveExceptionWithNullParameters
testAllowOverlappingPeriods
testTaskSaveExceptionWhenTaskDone
testCheckIfPicked
testTODOLoadRecentFromDbAndSmokeTestForCrashes
testTODONimetönVuoroEiSaaSyödäToistuviaVuorojaKoskaVarsinkinOsittaisessaSyönnissäSiitäTuleeOngelmia
testTODOTestaaToistuvaVuoroJokaPerustettuDstTaitoskohtaan
testProjectCompensationsLoadedEvenIfNotInActiveRange
testLoadNormalReportIntoMultipleThreads
testTodos
testLoadsReportsWithRecurringServiceDemandsOnlyInSelectedProjects
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspective
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveTaskDescriptionDiffersFromRecurringServiceDemand
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveDifferentTaskDescription
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveAllowsMatchingDifferentTaskDescription
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveAllowsMatchingDifferentTaskDescriptionButEmployeeHasOwnRecurringServiceDemand
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveAllowsMatchingDifferentTaskDescriptionEmployeeHasPartiallyMatchingOwnRecurringServiceDemand
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveAllowsMatchingTwoDifferentTaskDescriptions
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveAllowsMatchingTwoDifferentTaskDescriptions2
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveAllowsExactMatchingOntoTwoDifferentTaskDescriptions
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveTwoRecurringServicesCanBeSharedBySingleEmployee
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveThreeRecurringServicesCanBeSharedBySingleEmployee
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveMultipleRecurringServicesCanBeSharedBySingleEmployee_SomeRemains
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveMultipleRecurringServicesCanBeSharedBySingleEmployee_DuplicatePartRemains
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveMultipleRecurringServicesCanBeSharedBySingleEmployee_OtherDuplicatePartRemains
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveTwoRecurringServicesCanBeSharedBySingleEmployee_DuplicatePartsRemain
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveThreeRecurringServicesCanBeSharedBySingleEmployee_DuplicatePartsRemain
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveThreeRecurringServicesWithoutMatchingEmployee
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveThreeRecurringServicesDisabledSharingBySingleEmployee
testCase8273LoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveThreeSimilarRecurringServicesDisabledSharingBySingleEmployee
testCase8273LoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveThreeSimilarRecurringServicesDisabledSharingBySingleEmployeeDifferentDescription
testReportPanelsDoNotSeeUnPaidTasks
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromEmployeeCalendarPerspective
testEmployeeRangeReportsQueryCriteriaCacheUsedByNullWithSerchCriteria
testTODOSickleave_AND_Vacation_StateModel
testTODORecurringChange
testNewTaskStalesRelevantCaches
testNoNpeEvenIfSessionCacheIsNotAvailable
testResettingRangeReportsLoadedFromCache
testShouldRefreshDailyReportsInOtherThreadsAsWell
testSessionLevelCacheDoesNotReindexExistingRangeReport
testNewStaleDatesShouldNotHidePreviousStaleDates
testSessionCachedClonesShouldBeCleanedOfDirtyChanges
com.tustor.backend.services.transactions.TestFeatureSetTransactions
testDisableStatementTimeoutTriggersCacheClear
testFeatureActivationCreatesReminders
testFeatureSaveWithUpdatedBy
com.tustor.tuntinetti.backend.services.handlers.TestMolJobPostingSaveHandler
testUpdatedAtRemoteSaveLogic
com.tustor.tuntinetti.backend.services.TestProjectCustomerServices
testBrowseByEmployerIds
testBrowseByNewProject
com.tustor.tuntinetti.view.application.tasks.TestApplicationCleaningAutomationTask
testGetApplicationsToNotifyWhenNotificationsAlreadySent
testGetApplicationsToNotifyWithEmployeeProjects
testGetApplicationsToNotifyWithSalaryCalculations
testgetApplicationsToRemove
testgetApplicationsToRemoveWhenNotificationsAreNotSent
testgetApplicationsToRemoveWithDifferentStates
testGetApplicationsToRemoveWithContractPeriods
testGetApplicationsToRemoveWithEmployeeProjects
testGetApplicationsToRemoveWithSalaryCalculations
testGetApplicationsToNotifyWithContractPeriods
testGetApplicationsToNotifyWithDifferentStates
testIfSuitableToAddForRemoveOrNotify
testNotificationDate
testGetApplicationsToNotify
com.tustor.backend.services.TestCustomerServices
testGetMaxColumnValueWithGlobalWork
testBrowseCustomersGdprPseudonymizeCustomer
testCustomerSearchCriteria
testSearchCustomerByBusinessAndIntegrationId
com.tustor.tuntinetti.backend.services.TestBrowsingCustomersBySearchCriteria
testSearchByCustomerName_NullFields
testSearchForCustomer
testSearchForCustomer_Default_BrowseFilter_NON_OUTDATED
testSearchBySupervisor_NoCustomerUnit_MatchProjectLeader
testSearchByBrowserFilter_NonOutdated_IncludesUnused
testSearchString_PartialNameInJoin
com.tustor.tuntinetti.view.application.TestRegistration
testUserCannotRegisterDuplicateEmployerNameWithExistingEmployeeAndSameEmail
testUserIsRequiredToAcceptAgreement
testUserAgreementCanBeViewed
testRequiredFields
testUserWithNewEmailIsRegisteredSuccessfully
testEmailValidation
testRegistrationPage
testUserWithDuplicateAliasCannotExistAnymoreDueToCase46537Partitioning
testUserWithDuplicateEmailInAnotherCompanyCanNoLongerAccessThroughExistingEmployeeSinceCase46537
testPasswordChangePendingNotEnforcedOnFirstLoginAfterRegistration
testUsersContactRequestIsEmailedAfterSuccessfulRegistration
com.tustor.tuntinetti.view.application.TestNewRegistration
testUserCannotRegisterDuplicateEmployerNameWithExistingEmployeeAndSameEmail
testUserIsRequiredToAcceptAgreement
testUserAgreementCanBeViewed
testUserWithDuplicateAliasIsReplacedWithAnotherAlias
testRequiredFields
testUserWithExistingDuplicateEmailIsReused
testUserWithNewEmailIsRegisteredSuccessfully
testEmailValidation
testUsersContactRequestIsEmailedAfterSuccessfulRegistration
testNoWizardIsShownForOldStyleRegistrations
com.tustor.tuntinetti.view.application.TestNewWizardRegistration
testUserCannotRegisterDuplicateEmployerNameWithExistingEmployeeAndSameEmail
testUserIsRequiredToAcceptAgreement
testUserAgreementCanBeViewed
testInstallationWizardIsStartedAfterSuccessfulRegistration
testUserWithDuplicateAliasIsReplacedWithAnotherAlias
testRequiredFields
testUserWithExistingDuplicateEmailIsReused
testUserWithNewEmailIsRegisteredSuccessfully
testEmailValidation
testRegistrationCanBeAbortedAndStartedAgain
testIfWizardIsCompleteThenGoToMainPageAfterLogin
testSecondLoginOffersWizardIfItHasNotBeenCompleted
testMinimalRequiredDataIsStoredDuringRegistration
com.tustor.backend.services.TestSomeServices
testBrowseDatabaseWithEnumBits
testBrowseDatabaseWithEnumBitsAndOtherParents
testBrowseDatabaseWithEnumBitsEmpty
testSetQueryParents
testBrowseDatabaseWithEnums
testCacheKeyImplementation
testIfServiceMethodsCanBeCalledWithoutFailure
com.tustor.backend.services.TestSalaryTemplates
testDefaultSalaryCalculationRowCount
testKokousPalkkio
testMonthlySalaryTemplate
testAverageHourlySalaryTemplate
testHourlySalaryTemplate
com.tustor.tuntinetti.backend.services.TestBrowsingCustomIss
testPoolissaAivanUusi
testPoolissa_Päättynyt_OllutTyösuhdeJaTyökohteet
testPoolissa_Päättynyt_OllutPelkkäTyösuhde_Iss
testTyösuhdePäättynytTeknisenPäättymispäivänPerusteella
testPoolissa_Päättynyt_OllutPelkätTyökohteet
testPoolissaPaluumuuttajaEhtinytLopettaa_OllutTyösuhdeJaTyökohteet_Paluumuuttaja
testPoolissaPaluumuuttajaEhtinytLopettaa_OllutPelkkäTyösuhde_Paluumuuttaja
testPoolissaPaluumuuttajaEhtinytLopettaa_OllutPelkätTyökohteet_Paluumuuttaja
testTyösuhteessa_TyösopimusJaTyökohteetVoimassa
testTyösuhteessa_TyösopimusMuttaTyökohteetVanhentuneet
testTyösuhteessa_TyösopimusEiTyökohteita
testTyösuhteessa_TyösopimusEiTyökohteita_Kuukausipalkkainen_EiLöydyKunHaetaanTuntiPalkkaisia
testTyösuhteessa_TyösopimusEiTyökohteita_Tuntipalkkainen_EiLöydyKunHaetaanKuukausiPalkkaisia
testPaluumuuttajaTäppäPoistuuKunTyöntekijälleLuodaanTyösuhde
com.tustor.tuntinetti.backend.services.TestBrowsingLegacy
testPoolissa_Päättynyt_OllutPelkkäTyösuhde_MuuKuinIss
testJosOnPalkkalaskelmaNiinPitäisiNäkyäVoimassaolevana
testJosEiOlePalkkalaskelmaakaanNiinEiPitäisiNäkyäAktiivisena
testJosOnPalkkalaskelmaNiinPitäisiNäkyäVoimassaolevanaFreshCache
testJosEiOlePalkkalaskelmaakaanNiinEiPitäisiNäkyäAktiivisenaFreshCache
com.tustor.backend.services.handlers.TestNoteSaveHandler
testNoAlertAndNoAssignee
testAlertAndAssignee
testAlertButNoAssignee
com.tustor.tuntinetti.backend.services.TestTimerAlertNotes
testEmployeeNotes
com.tustor.tuntinetti.backend.services.TestTimerAlertCustomerDetails
testTimeAlert
com.tustor.tuntinetti.backend.TestEmployeeSaveHandler
testApplicantGetsEmployeed
testEmployeeChangeTimestamp
testContractPeriodChangeTimestamp
testContractPerillaodWithMultipleEmployeeInstances
com.tustor.tuntinetti.view.application.salaries.TestSaveKausiveroilmoitusMonthlyTransferPage
testYearlyVeroilmoitusTiedosto
testYearlyVeroilmoitusTiedostoKunEiValidejaHetujaJaYTunnusta
testYearlyVeroilmoitusTiedostoWithEmployerUnitRepresentingCompany
testKausiVeroilmoitusTiedosto
testKausiVeroilmoitusTiedostoKunEiValidejaHetujaJaYTunnusta
testHetuOrDummyForTaxEport
testKausiVeroilmoitusTiedostoWithEmployerUnitRepresentingCompany
testGetYTunnusOrDummyForTaxExport
com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteriAuthenticationDbKeys
testCitywork
testGetX509TulorekisteriCertificate
testGetCertificateDeprecationDate
testCertificateRenewalAndDeprecationInfo
testDatabaseKeysAreEquivalentToKeysInFiles
testEmployerUnitUpdateColumns
com.tustor.tuntinetti.view.application.reports.export.palveluseteli.TestPsopProductIdPage
testConnectingWithCertificate
testCase42120BillingCorrection
testDifferentEntryIdForTasksAndCompensations
testCase41115
testCase33571
testCase31658
com.tustor.tuntinetti.view.application.reports.export.palveluseteli.TestPsopIntegrationPage
testCombinedDateAndTime
testCase42120BillingCorrection
testDifferentEntryIdForTasksAndCompensations
testCase41115
testCase33571
testCase31658
com.tustor.tuntinetti.view.application.reports.export.palveluseteli.TestPalseIntegrationPage
testCase42120BillingCorrection
testCase31380
testCase41115
testCase33571
testCase31658
com.tustor.tuntinetti.view.application.reports.export.palveluseteli.TestVaanaIntegrationPage
testCase42120BillingCorrection
testCase41115
testCase33571
testCase31658
com.tustor.tuntinetti.view.application.netvisor.TestNetvisorApiUtilsSmoke
testTaxCode
testUseCorrectPayerAccountNumber
testPayrollexternalsalarypaymentXml
testFindNetvisorCustomerId
testNetvisorProductSearchKeys
testFindExistingDummyNetvisorProduct
testShouldNotAllowEmptyListOfPalkkaMuistioModels
testShouldBuildProperNetvisorUrl
com.tustor.tuntinetti.view.application.TestTaskClassificationManager
testEmployeeProjectsAvailableForTaskClassificationOptionModes
testNaytaLisaaVaihtoehtojaPopupissaValittuDimensioNakyyAlasvetovalikossa
testNpeWhenCheckingIfTaskIsOpen
testAllProjectsAndAllCombinationsAreInitiallyAvailable
com.tustor.backend.services.utils.TestSalaryReportClassBag
testSalaryReportClassBagWithPseudoSalaryReportClassesAndCostCentersAtTimeEntryLevelOrFallBackOnEmployeeLevelUsingSalaryReportClassReportingClassificationActivated
testSalaryReportClassBagBasicWithoutCostCenters_UsingPreferredSalaryReportClassReportingClassification_WithPreferredSalaryReportClasses
testSalaryReportClassBagBasicWithoutCostCenters
testSalaryReportClassBagBasicWithoutCostCenters_UsingDefaultSalaryReportClassReportingClassification
testSalaryReportClassBagBasicWithoutCostCenters_UsingPreferredSalaryReportClassReportingClassification_WithOnlyDefaults
testSalaryReportClassBagBasicEmployeeEmployerUnitLevelCostCenters
testSalaryReportClassBagBasicWithCostCentersAtTimeEntryLevelOrFallBackOnEmployeeLevel
testSalaryReportClassBagWithPseudoSalaryReportClassesWithoutEmployeeEmployerUnitLevelCostCenters
testSalaryReportClassBagWithPseudoSalaryReportClassesWithoutCostCentersAtTimeEntryLevelNorFallBackOnEmployeeLevel
testSalaryReportClassBagWithPseudoSalaryReportClassesAndEmployeeEmployerUnitLevelCostCenters
testSalaryReportClassBagWithPseudoSalaryReportClassesAndCostCentersAtTimeEntryLevelOrFallBackOnEmployeeLevel
testSalaryReportClassBagWithPseudoSalaryReportClassesAndCostCentersAtTimeEntryLevelOrFallBackOnEmployeeLevelUsingSalaryReportClassReportingClassificationWithoutReportingClassifications
testSalaryReportClassBagWithPseudoSalaryReportClassesAndCostCentersAtTimeEntryLevelOrFallBackOnEmployeeLevelUsingSalaryReportClassReportingClassificationWithoutSalaryReportClassReportingClassification
testSalaryReportClassBagWithPseudoSalaryReportClassesAndCostCentersAtTimeEntryLevelOrFallBackOnEmployeeLevelUsingSalaryReportClassReportingClassification
testSalaryReportClassBagSpectraEmployeeEmployerUnitLevelCostCentersWithoutDivisionInfo
testSalaryReportClassBagSpectraEmployeeEmployerUnitLevelCostCentersWithDivisionInfo
testSalaryReportClassBagSpectraEmployeeEmployerUnitLevelCostCentersWithOvertimeCategoryDivisionInfo
com.tustor.backend.services.utils.TestSalaryReportClassBagServices
testSalaryReportClassBag_Builds_Distinct_Case_Sensitive_Mappings
testReturnsNullIfNotInitialized
testReportingClassification_Ignored_If_Not_Activated
testReportingClassification_Test_When_NotSetForEmployerUnit_EvenIfActivated_TestMissingPrefixInSalaryReportClass
testReportingClassification_If_Activated_ItMatchesDefaultOrPreferred_IfSetForEmployerUnit
testIsPermutable_trueWhenTargetNameFree_andNoSideEffects_And_creationOfDuplicatesNotAllowedThereafter
testPermutationRequiresEnabledSalaryReportClassReportingClassifications
testIsPermutable_throwsWhenAskingToPermutateWithSelf_Or_NullTarget_Or_InvalidPrefix_EitherMethod
testIsPermutable_falseWhenTargetNameAlreadyExists
testSortFirstBasedOnNameAfterPrefixAndThenOnPrefix
com.tustor.tuntinetti.view.application.TestDummiesWithSalaryCalculationApi
testElu
testJho
testIst
testAta
testItu
testJvv
testJle
testKha
com.tustor.backend.services.TestEmployeeTasksProvider
testRaceCondition
com.tustor.com.tustor.backend.services.TestLogTaskServices
testBrowse
testCopyFieldValues
testGetLogFieldsColumnName
com.tustor.tuntinetti.backend.services.transactions.TestFeatureUsageOfCurrentMonthTransactions
testGetFeatureForGdprVain_PER_PARTICULAR_EMPLOYEE_Kayttoja
testGetFeatureForGdprVain_PER_PARTICULAR_EMPLOYEE_KayttojaMolemmilla
testGetFeatureForGdprVain_PER_ACTIVE_EMPLOYEE_Kayttoja
testGetFeatureForGdprVain_PER_ACTIVE_EMPLOYEE_KayttojaMolemmilla
testGetFeatureForGdprMolempiaKayttoja
testGetFeatureForGdprMolempiaKayttojaMolemmilla
testGetFeatureForGdprEriKayttojaMolemmilla
testGetFeatureForGdprOrNullInvalidParameters
testSkipFeatureRecordingIfNoEmployees
testFeatureLevel
testSelectsCorrectEmployees
testGetFeatureForGdprEiFeaturekayttoja
testOverrideUsageAsGdprMustNotCreateNewFeatureUsage
com.tustor.tuntinetti.backend.logic.tailored.debora.TestDeboraPalveluseteliPricing
testTodo
testLabourAgreementFromCustomer_EMPLOYER_DISABLED_CUSTOMER_INHERIT_DISABLED
testLabourAgreementFromCustomer_EMPLOYER_ENABLED_CUSTOMER_INHERIT_ENABLED_HAS_PROJECT_LABOUR_AGREEMENT
testLabourAgreementFromCustomer_EMPLOYER_ENABLED_CUSTOMER_INHERIT_DISABLED_HAS_PROJECT_LABOUR_AGREEMENT
testLabourAgreementFromCustomer_EMPLOYER_ENABLED_CUSTOMER_INHERIT_ENABLED_OVERRIDDEN_BY_OVERTIME_ASSIGNMENT
testLabourAgreementFromCustomer_EMPLOYER_DISABLED_CUSTOMER_INHERIT_ENABLED
testLabourAgreementFromCustomer_EMPLOYER_ENABLED_CUSTOMER_INHERIT_DISABLED
testLabourAgreementFromCustomer_EMPLOYER_ENABLED_CUSTOMER_INHERIT_ENABLED
testDefaultPricingEnforcedForCompensationsButNotHours_HasCostPricingHandler
testDefaultPricingEnforcedForCompensationsButNotHours_NoCostPricingHandler
testMaksajaKustantaaPalvelusetelillä20EurTuntiAsiakasMaksaaLoput_PROJECT_ONLY_and_HQ_PRICE_LIMIT_ENABLED
testMaksajaKustantaaPalvelusetelillä20EurTuntiAsiakasMaksaaLoput_PROJECT_ONLY
testMaksajaKustantaaPalvelusetelillä20EurTuntiAsiakasMaksaaLoput_PROJECT_CUSTOMER_SELF_HQ_ONLY_and_HQ_PRICE_LIMIT_ENABLED
testMaksajaKustantaaPalvelusetelillä20EurTuntiAsiakasMaksaaLoput_PROJECT_CUSTOMER_SELF_HQ_ONLY
testMaksajaKustantaaPalvelusetelillä20EurTuntiAsiakasMaksaaLoput_PROJECT_CUSTOMER_BRANCH_WITH_HQ_FROM_HQ_PERSPECTIVE_and_HQ_PRICE_LIMIT_ENABLED
testMaksajaKustantaaPalvelusetelillä20EurTuntiAsiakasMaksaaLoput_PROJECT_CUSTOMER_BRANCH_WITH_HQ_FROM_BRANCH_PERSPECTIVE_and_HQ_PRICE_LIMIT_ENABLED
testMaksajaKustantaaPalvelusetelillä20EurTuntiAsiakasMaksaaLoput_PROJECT_CUSTOMER_BRANCH_WITH_HQ_FROM_BRANCH_PERSPECTIVE_and_HQ_PRICE_LIMIT_DISABLED
testMaksajaKustantaaPalvelusetelillä20EurTuntiAsiakasMaksaaLoput_PROJECT_CUSTOMER_BRANCH_WITH_HQ_FROM_HQ_PERSPECTIVE_and_HQ_PRICE_LIMIT_DISABLED
com.tustor.tuntinetti.view.application.TestBillingByPricingInstructions
testSimpleProjectCustomerPricingTemplate
testGivenSimpleDailyPricingThenDailyPriceOverridesAllPriceCategoriesForAllWorkDays
testGivenSimpleDailyStartingPriceThenDailyStartingPriceIsAddedOntoAllWorkDaysButOnlyWorkDays
testGivenSimpleDailyPricingWithRoundingThenDailyPriceOverridesAllPriceCategoriesForAllWorkDaysAndIsRounded
testGivenSimpleDailyPricingThenDailyPriceOverridesAllPriceCategoriesForAllWorkDaysOnEachEmployeeProjectReport
testGivenSimpleDailyPricingThenDailyPriceOverridesAllPriceCategoriesForAllWorkDaysOnEachEmployeeInCollatedProjectReport
testProjectReportViewWithProjectPricingTemplateAndThreeEmployees
testProjectReportViewWithPolarProPricingTemplateAndThreeEmployees
testProjectReportViewWithPolarProPricingTemplateAndThreeEmployeesWith50PercentDiscount
testProjectReportViewWithPolarProPricingTemplateAndThreeEmployeesWith30PercentDiscount
testDailyStartingPriceNeverMatchesAnyOtherCriteria
testDailyPriceNeverMatchesAnyOtherCriteria
com.tustor.tuntinetti.view.application.TestBillingPricingLimit
testPricingLimitHasNoEffectWhenReportLoadedForProjectCustomerSelfHq_FeatureNotActive
testPricingLimitReportLoadedForProjectCustomerHq_FeatureActive
testPricingLimitReportLoadedForProjectCustomerHq_FeatureNotActive
testPricingLimitHasNoEffectFromProjectPerspective_FeatureNotActive
testPricingLimitHasNoEffectFromProjectPerspective_FeatureActive
testPricingLimitHasNoEffectWithoutProjectCustomer_FeatureNotActive
testPricingLimitHasNoEffectWithoutProjectCustomer_FeatureActive
testPricingLimitHasNoEffectWhenReportLoadedForProjectCustomerSelfHq_FeatureActive
com.tustor.backend.services.TestAbstractPricingServices
testBrowseAscendingCustomerPricings
testAbstractPricingCreateNonGlobalAndGlobalDoesNotGiveException
testAbstractPricingPricingTemplateChanges
testPricingTemplateNameChanges
testGlobalPricingTemplateEditIsUpdatedToCache
testEmployeeRangeReportCacheIsNotifiedOnCreateUpdateDeleteEmployeeProjectPricing
testEmployeeRangeReportCacheIsNotifiedOnCreateUpdateDeleteCustomerPricing
testEmployeeRangeReportCacheIsNotifiedOnCreateUpdateDeleteEmployerUnitPricing
testEmployeeRangeReportCacheIsNotifiedOnCreateUpdateDeleteProjectCustomerPricing
testEmployeeRangeReportCacheIsNotifiedOnCreateUpdateDeleteProjectPricing
testEmployeeRangeReportCacheIsNotifiedOnCreateUpdateDeleteProjectTaskGroupPricing
testEmployeeRangeReportCacheIsNotifiedOnCreateUpdateDeletePricingInstruction
testEmployeeRangeReportCacheIsNotifiedOnCreateUpdateDeleteContractPeriod
testContractPeriodHasNullPricingTemplate
testEmployerUnitPricingCreateUpdateDelete
testCustomerPricingCreateUpdateDelete
testEmployeeProjectPricingCreateUpdateDelete
testProjectCustomerPricingCreateUpdateDelete
testProjectPricingCreateUpdateDelete
testProjectTaskGroupPricingCreateUpdateDelete
testPricingInstructionCreateUpdateDelete_UsedPricingTemplateRemoval
testPricingInstructionCreateUpdateDelete_NonUsedPricingTemplateRemoval
com.tustor.common.dto.listeners.TestAbstractPricingServices
testSaveNonGlobalAndGlobalDoesNotGiveException
testBrowsingWithPricingTemplates
com.tustor.tuntinetti.view.application.netvisor.TestNetvisorReportExport
testVerottomiaJaVerollisiaProjektejaSaaAsiakaskoostaa_A_ei_verottomia_projekteja_asiakaskoosto
testVerottomiaJaVerollisiaProjektejaSaaAsiakaskoostaa_B_on_verottomia_projekteja_asiakaskoosto
testVerottomiaJaVerollisiaProjektejaSaaAsiakaskoostaa_C_on_verottomia_ja_verollisia_projekteja_asiakaskoosto
testVerottomiaJaVerollisiaProjektejaSaaAsiakaskoostaa_D_yksi_asiakas_ja_verottomia_ja_verollisia_projekteja_asiakaskoosto
testVerottomalleProjektilleEiVeroaVaikkaOlisiAinoaProjekti
testCityworkLaskut
testBlackBeltLaskut
testCityworkDailySingleDay
testKodinpalveluNoneLaskutuslisa
testRamyLaskutuslisa
testVerollinenLaskutuslisa
testOnlyHeadOffice
testDaterangeEnsimmaiselleDummyRiville
testKuukausipalkka
testKuukausipalkanOsanPyoristys
testTuntihintaLasketaanOikeinVaikkaOlisiNollahintaisiaNormaltunteja
testTyoajanLyhennysvapaa
testOnlyHeadOfficeDailyRows
testPctWtrLaskutusDaily
testPayrollExportElaborateMonthly
testPayrollExportChocoDimensions
testPayrollExport
testPayrollExportWhenHidingSalaryClasses
testTykkimaenSaunaPayrollPeriodCollectorExport
testPayrollPeriodCollectorExport
testShouldExportInvoiceToNetvisor
testShouldExportInvoiceToNetvisorWhenUsingSalaryClassBag
testShouldThrowExceptionOnConflictingNetvisorCredentials
testShouldExportInvoiceToNetvisorWithCustomCustomerId
testBranchOffice
testTwoBranchOfficesWithCollateBranchesForBilling
testTwoBranchOfficesWithOutCollateBranchesForBilling
testKululajilleSelite
testKululajinLyhytkinSeliteSiirtyyFreetextiinJosSpecialSettingOnPaalla
testKululajinPitkaSeliteSiirtyyFreetextiin
testKululajilleOtsikkoVaikkeiOlisTuntejaJosOnUseitaProjekteja
testKunKoostetaanTyokohteetKululajitKoostuvatMyos
testKululajitAakkosjarjestykseen
testBillingUnitNameYliOhjaaCompensationUnitin
testTehtavaryhmatAakkosjarjestykseen
testPK_KuivausSorttausEiPaallaJosAsetuksetEivatOleKunnossa
testPK_KuivausSorttaus
testPK_KuivausSorttausDaily
testTaskgroupNormTuntienSijaanJosYlityotMerkataanNormTunneiksiJaVainNormaalituntejaMuttaKommentitNakyvatSiltiKunDailyRows
testSortataanPvmMukaanKunDailyRowsJaKayttajanNimeaEiNay
testTaskgroupNormTuntienSijaanJosYlityotMerkataanNormTunneiksiJaVainNormaalitunteja
testEiTaskgrouppiaNormTuntienSijaanJosYlityotMerkataanNormTunneiksiMuttaPyhakorvaus
testEiTaskgrouppiaNormTuntienSijaanJosYlityotMerkataanNormTunneiksiMuttaPyhakorvausJaViikkoylityo
testTaskgroupNormTuntienSijaanJosYlityotMerkataanNormTunneiksiJaVainNollahintaisiaPyhakorvauksia
testKululajitYhdistyvatBillingUnitNamenAvulla
testKululajitEriProjekteiltaJaEriHinnoinEivatYhdistyUnitNamenMukaan
testPalkkaKululajitEriProjekteiltaJaEriHinnoinEivatYhdistyUnitNamenMukaan
testKunKoostetaanUseampienTyontekijoidenTyotYhteistenKululajienMaaratPitaaOllaOikein
testValidiaLaskutCollated
testValidiaLaskutDaily
testValidiaLaskutWithSeparatePayerCollated
testValidiaLaskutWithSeparatePayerDaily
testDisableBillingExport
testShowProjectDescription
testHideProjectDescription
testPuhelinetu
testKvTurva
com.tustor.tuntinetti.view.application.netvisor.TestNetvisorReportExportWithWorkedHoursTimeRangesAndDetails
testTaskgroupNormTuntienSijaanJosYlityotMerkataanNormTunneiksiJaVainNollahintaisiaPyhakorvauksia
testVerottomiaJaVerollisiaProjektejaSaaAsiakaskoostaa_A_ei_verottomia_projekteja_asiakaskoosto
testVerottomiaJaVerollisiaProjektejaSaaAsiakaskoostaa_B_on_verottomia_projekteja_asiakaskoosto
testVerottomiaJaVerollisiaProjektejaSaaAsiakaskoostaa_C_on_verottomia_ja_verollisia_projekteja_asiakaskoosto
testVerottomiaJaVerollisiaProjektejaSaaAsiakaskoostaa_D_yksi_asiakas_ja_verottomia_ja_verollisia_projekteja_asiakaskoosto
testVerottomalleProjektilleEiVeroaVaikkaOlisiAinoaProjekti
testCityworkLaskut
testBlackBeltLaskut
testCityworkDailySingleDay
testKodinpalveluNoneLaskutuslisa
testRamyLaskutuslisa
testVerollinenLaskutuslisa
testOnlyHeadOffice
testDaterangeEnsimmaiselleDummyRiville
testKuukausipalkka
testKuukausipalkanOsanPyoristys
testTuntihintaLasketaanOikeinVaikkaOlisiNollahintaisiaNormaltunteja
testTyoajanLyhennysvapaa
testOnlyHeadOfficeDailyRows
testPctWtrLaskutusDaily
testPayrollExportElaborateMonthly
testPayrollExportChocoDimensions
testPayrollExport
testPayrollExportWhenHidingSalaryClasses
testTykkimaenSaunaPayrollPeriodCollectorExport
testPayrollPeriodCollectorExport
testShouldExportInvoiceToNetvisor
testShouldExportInvoiceToNetvisorWhenUsingSalaryClassBag
testShouldThrowExceptionOnConflictingNetvisorCredentials
testShouldExportInvoiceToNetvisorWithCustomCustomerId
testBranchOffice
testTwoBranchOfficesWithCollateBranchesForBilling
testTwoBranchOfficesWithOutCollateBranchesForBilling
testKululajilleSelite
testKululajinLyhytkinSeliteSiirtyyFreetextiinJosSpecialSettingOnPaalla
testKululajinPitkaSeliteSiirtyyFreetextiin
testKululajilleOtsikkoVaikkeiOlisTuntejaJosOnUseitaProjekteja
testKunKoostetaanTyokohteetKululajitKoostuvatMyos
testKululajitAakkosjarjestykseen
testBillingUnitNameYliOhjaaCompensationUnitin
testTehtavaryhmatAakkosjarjestykseen
testPK_KuivausSorttausEiPaallaJosAsetuksetEivatOleKunnossa
testPK_KuivausSorttaus
testPK_KuivausSorttausDaily
testTaskgroupNormTuntienSijaanJosYlityotMerkataanNormTunneiksiJaVainNormaalituntejaMuttaKommentitNakyvatSiltiKunDailyRows
testSortataanPvmMukaanKunDailyRowsJaKayttajanNimeaEiNay
testTaskgroupNormTuntienSijaanJosYlityotMerkataanNormTunneiksiJaVainNormaalitunteja
testEiTaskgrouppiaNormTuntienSijaanJosYlityotMerkataanNormTunneiksiMuttaPyhakorvaus
testEiTaskgrouppiaNormTuntienSijaanJosYlityotMerkataanNormTunneiksiMuttaPyhakorvausJaViikkoylityo
testKululajitYhdistyvatBillingUnitNamenAvulla
testKululajitEriProjekteiltaJaEriHinnoinEivatYhdistyUnitNamenMukaan
testPalkkaKululajitEriProjekteiltaJaEriHinnoinEivatYhdistyUnitNamenMukaan
testKunKoostetaanUseampienTyontekijoidenTyotYhteistenKululajienMaaratPitaaOllaOikein
testValidiaLaskutCollated
testValidiaLaskutDaily
testValidiaLaskutWithSeparatePayerCollated
testValidiaLaskutWithSeparatePayerDaily
testDisableBillingExport
testShowProjectDescription
testHideProjectDescription
testPuhelinetu
testKvTurva
com.tustor.tuntinetti.view.application.TestReportViewsWithProCountorApi
testCustomerReportViewProjectPriceNoEmployeeProjectPriceNoTaskGroupsHavingOvertime_NightShiftPercentage_ButSpecialHoliday
testEmployeeReportViewProjectPriceNoEmployeeProjectPriceNoTaskGroupsHavingOvertime_NoNightShiftOrSpecialHoliday
testEmployeeReportViewProjectPriceNoEmployeeProjectPriceNoTaskGroupsHavingOvertime_NightShiftPercentage_ButSpecialHoliday
testEmployeeReportViewConstructSalaryElaborateMonthly
testProjectReportAsteriAPI
testSigmaLasku
testDailyLasku
testCityworkSigmaLasku
testCityworkDailyLasku
testPajuSigmaLasku
testPajuDailyLasku
testPajuDailyLaskuCollatedProjectCustomers
com.tustor.tuntinetti.view.application.recruitment.submit.TestAbstractJobApplicationSubmitPage
testSpam
testPositionSpamSafe
com.tustor.backend.services.TestTaskUtilsFast
testNormal7_5HoursPerDayHolidayOnThursdayHasOvertimeAssignment
testNormal7_5HoursPerDayHolidayOnThursdayHasSomeWorkAndOvertimeAssignment
testNormal7_5HoursPerDayHolidayOnThursdayHasLotsOfWorkAndOvertimeAssignment
testConsultingContractWithOvertimeAssignmentOnlyOnSaturday_FlexRule
testConsultingContractWithOvertimeAssignmentOnlyOnSaturday_NoFlexRule
testConsultingContractWithOvertimeOnSaturdayAndSunday_Note_EmployeeProjectView
testConsultingContractWithPeriodicOvertimeDuringWeekAndNormalOnSaturday_Note_EmployeeProjectView
testConsultingContractWithPeriodicOvertimeDuringWeekAndNormalOnSaturday_Note_EmployeeProjectView_AndProjectLabourAgreement
testConsultingContractWith40PercentOvertimeCompensationAndOneHolidayInMiddleOfWeek_FlexRule
testConsultingContractWith40PercentOvertimeCompensationAndOneHolidayInMiddleOfWeek_NoFlexRule
testNormalEmployeeWithOvertimeAssignmentForOneHolidayInMiddleOfWeek_FlexRule
testNormalEmployeeWithOvertimeAssignmentForOneHolidayInMiddleOfWeek_NoFlexRule
testNormalEmployeeWithOvertimeAssignmentForWholeWeekThoughOvertimeEffectivelyOnlyDuringOneHolidayInMiddleOfWeek
testPickEarliestTime
testFitBreaks
com.tustor.backend.services.TestMatkaAjanLaskutus
testNormaaliTyöpäiväTyöajanUlkopuolisellaMatkaAjalla
testTODO_TeeDynaamistenTaskienTEstiluokka
testNormaaliTyöpäiväIlmanVarallaoloa
testEiViikkolepokorvaustaKunMatkaAikaa
testViikkolepokorvausKunSiirtymaAikaOnTyoaikaa
testViikkolepokorvausKunSiirtymaAikaOnAutomaattinen
testViikkolepokorvausKunSiirtymiskorvausOnAutomaattinenJaTalviaikaVaihtuu
testSiirtymaAikaOnAutomaattinenJaTalviaikaVaihtuu
testTODOViikkolepokorvausKunSiirtymaAikaOnAutomaattinenJaMuuAikaMatkaAikaa
testTODOAutomaattinenRuokataukoJaAutomaattinenSiitymäaikaJaViikkolepo
testLyhytTyöpäiväIlmanVarallaoloa
testNormaaliTyöpäiväManuaalisellaVarallaolollaNormiPalkka
testNormaaliTyöpäiväManuaalisellaVarallaololla
testAutomaattinenVarallaoloPalkatonIlmanVarallaoloTyölajia
testNormaaliTyöpäiväAutomaattisellaVarallaolollaNormiPalkka
testNormaaliTyöpäiväAutomaattisellaVarallaololla_EI_ANNA_Varallaoloa_JosVainYksiProjektiKunVarallaoloOnTyöaikaa
testNormaaliTyöpäiväAutomaattisellaVarallaololla_ANTAA_Varallaoloa_JosVälissäToinenTyökohdeKunVarallaoloOnTyöaikaa
testNormaaliTyöpäiväAutomaattisellaVarallaololla1_5h_NormiPalkka
testNormaaliTyöpäiväAutomaattisellaVarallaololla1_5h
testNormaaliTyöpäiväAutomaattisellaVarallaololla_1_5h_VoidaanYliohjata_0_5h_ksi_KirjaamallaManuaalisesti
testNormaaliTyöpäiväAutomaattisellaVarallaololla2h
testNormaaliTyöpäiväEiAutomaattistaVarallaoloaKunYli2h
testNormaaliTyöpäiväAutomaattisellaVarallaololla_RuokataukoLeikattu
testNormaaliTyöpäiväAutomaattisellaVarallaololla_RuokataukoLeikattuAutomaattisestiMuustaKuinVarallaoloprojektista
testBillAutomaticLunchBreak
testNormaaliTyöpäiväAutomaattisellaVarallaololla_RuokataukoaEiVoiLeikataAlleTunninPätkästä
testNormaaliTyöpäiväAutomaattisellaVarallaololla1_5h_RuokataukoLeikattu
testTODOJosAutomaattinenVarallaoloAiheuttaaYlitöitä
testNormaaliTyöpäiväAutomaattisellaVarallaololla2h_RuokataukoLeikattu
testNormaaliTyöpäiväEiAutomaattistaVarallaoloaKunYli2h_EikäRuokataukoakaanTarvitseLeikata
com.tustor.backend.services.TestTestStaffComGainerPuhelinpalvelualaPricing
testTodo
testErolaMervi_20160129
testEkaJaTokaKkC
testEkaJaTokaKkA
testSuviIslanderPalkankorotusJaTakuupalkka31052013
testTakuupalkkaDateRanges
testIsNewContractInTakuupalkkaSense
testUrakkapalkkaJokaKorvaaAikapalkan
testUrakkapalkkaJokaKorvaaAikapalkanKunTakuupalkkaPuuttuu
testTwoConsecutiveContractPeriodsInTheBeginning
testUrakkapalkkaJotaTäydennetäänTakuupalkalla_TyossaMuttaEiKahvitauolla
testUrakkapalkkaJokaKorvaaAikapalkan_TyossaMuttaEiKahvitauolla
testUrakkapalkkaJokaKorvaaAikapalkanKunTakuupalkkaPuuttuu_TyossaMuttaEiKahvitauolla
testUrakkapalkkaJotaTäydennetäänTakuupalkalla
testProvisioidenPäättyminenJolloinTuntipalkkaJatkuuTaas_UrakkapalkkaJokaKorvaaAikapalkan
testRinnakkaisetTyösopimukset
testProvisioidenPäättyminenJolloinTuntipalkkaJatkuuTaas_UrakkapalkkaJokaKorvaaAikapalkanKunTakuupalkkaPuuttuu
testProvisioidenPäättyminenJolloinTuntipalkkaJatkuuTaas_UrakkapalkkaaEiKorvataTakuupalkallaElleiSeAlitu
testProvisioidenPäättyminenJolloinTuntipalkkaJatkuuTaas_UrakkapalkkaJokaKorvataanTakuupalkalla
testCase15831PoissaoloajanKorvauksiaEiHalutaHuomioidaTakuupalkanMaksettavassaMäärässä
testSet1
testSet2
testSet3
testSet4
testKtaVsTakuu
testConfigureKta
testStilisoiRaportilleTuoTakuupalkka
testKoeaikaKäytäntö
testKTA
testEntäJosOnProjectTaskGroupPalkanLisä
testY
testKtaTehtävä
testX
testEkaJaTokaKkB
test
com.tustor.tuntinetti.view.application.reports.tailored.nordex.TestSaveXlsSaldoReportPage
testMeskanenVictoria
com.tustor.tuntinetti.view.application.TestTietotekniikanPalvelualanKolmivuoroLogicaTes
testAnnikaPaavola_20101207_20121031
testArkipaivisinVuorot630Viiva1530AlkaenEiYlimaaraistaLa
testPitkaViikkoYlitoissaMyosLauantaina
testKeskimaarainenVuorolisaTyosuhteenEnsimmäisten5ViikonAikana
testNinaKollin_20101115_20101124
testAnnikaPaavola_20101207_20110327
testPuhelinpalveluala
testArkipaivisinVuorot7Viiva15EiYlimaaraistaPe
testKuukausiRaja
testArkipaivisinVuorot7Viiva15EiYlimaaraistaTi
testKeskeytymattomanKolmivuorotyonLaskutusAsiakkaaltaUseammassaProjektissa
testTasoitusHyvitysTaiVähennysTasoittumisjaksonPäättyessä
testArkipaivisinVuorot7Viiva15EiYlimaaraistaTi_VuoroVoiVaihdella7Viiva19
testArkipaivisinVuorot7Viiva15EiYlimaaraistaTi_VuoroVoiVaihdella7Viiva20
testArkipaivisinVuorot7Viiva15EiYlimaaraistaTi_VuoroVoiVaihdella8Viiva20
testArkipaivisinVuorot7Viiva15EiYlimaaraistaTi_VuoroVoiVaihdella8Viiva19
testArkipaivisinVuorot7Viiva15EiYlimaaraistaLa
testIltavuorotArkipaivisin15Viiva23LisaKokoVuoroltaTi
testIltavuorotArkipaivisin15Viiva23LisaKokoVuoroltaPe
testIltavuorotArkipaivisin15Viiva23LisaKokoVuoroltaLa
testYovuorotArkipaivisin23Viiva7LisaKokoVuoroltaTi
testYovuorotArkipaivisin23Viiva7LisaKokoVuoroltaPe
testYovuorotArkipaivisin23Viiva7LisaKokoVuoroltaPe12h
testYovuorotArkipaivisin23Viiva7LisaKokoVuoroltaPe13h
testYovuorotArkipaivisin23Viiva7LisaKokoVuoroltaLa
testYovuorotArkipaivisin23Viiva11LisaKokoVuoroltaLa
testArkipaivisinVuorot630Viiva2230AlkaenEiYlimaaraistaLa
testArkipaivisinVuorot730Viiva2230AlkaenEiYlimaaraistaLa
testArkipaivisinVuorot11Viiva2230AlkaenEiYlimaaraistaLa
testArkipaivisinVuorot1030Viiva2230AlkaenEiYlimaaraistaLa
testArkipaivisinVuorot1130Viiva2230AlkaenEiYlimaaraistaLa
testArkipaivisinVuorot1130Viiva1530AlkaenEiYlimaaraistaLa
testVuorolisienVaihtuminenPaivavuoroJatkuuPitkaan
testVuorolisienVaihtuminenIltavuoroJatkuuPitkaan
testVuorolisienVaihtuminenYovuoro
testSunnuntainaPaivavuoro
testEiTuplaPyhalisaaSunnuntaiTapaninpaivanAamuvuorosta
testEiTuplaPyhalisaaYövuorostaSunnuntaiTapaninpaivanAamuna
testSunnuntainaIltavuoro
testSunnuntainaAlkavaYövuoro
testPyhalisaYövuorostaTapaninpaivaaSeuraavanaAamunaTapaninpaivaEiSunnuntai
testEiPyhalisaaSunnuntaitaSeuraavanaAamunaAlkavastaVuorostaTavallinenMaanantai
testEiPyhalisaaPyhapaivaaSeuraavanaAamunaAlkavastaVuorostaTavallinenMaanantai
testEiPyhalisaaPyhapaivaaSeuraavanaAamunaAlkavastaVuorostaItsenaisyyspaivanJalkeinenTiistai
testViritaViikonAlkamisajankohta
testViikoittainenYlityoaika
testNormaaliVuorokausiTyoaika
testNormaaliViikkotyoaika
testNormaaliViikkotyoaikaVoiVaihdellaKeskeytymattomassaKolmivuorotyossa
testVuorokautinenLisatyoaika
testVuorokautinenLisatyoaikaKunViikkotyoaikaVoiVaihdellaKeskeytymattomassaKolmivuorotyossa
testViikoittainenLisatyoaika
testVuorokautinenYlityoaika
testNormaaliArkipyhaviikkoNeljaPaivaaToissa_LiukumavapaaArkipyhana
testNormaaliArkipyhaviikkoNeljaPaivaaToissa
testArkipyhaviikkoNeljaPaivaaToissaYlityoPerjanatina_LiukumavapaaArkipyhänä
testArkipyhaviikkoNeljaPaivaaToissaYlityoPerjanatina
testArkipyhaviikkoNeljaPaivaaToissaArkenaJaYlityoLauantaina
testArkipyhaviikkoNeljaPaivaaToissaArkenaJaYlityoTiistainaLiukumavapaaArkipyhana
testArkipyhaviikkoNeljaPaivaaToissaArkenaJaYlityoTiistaina
testNormaaliArkiviikkoViisiPaivaaArkenaToissaJaYlityoLauantaina
testNormaaliArkiviikkoViisiPaivaaArkenaToissaJaYlityoSunnuntaina
testArkipyhaviikkoNeljaPaivaaToissaNormaalistiMuttaYlitoissaArkipyhana
testArkipyhaviikkoYlitoissaArkipaivanaJaPyhapaivana
testArkiviikkoYksiTyovuorolistanMukainenPoissaoloYlityoSunnuntaina
testArkiviikkoKolmePaivaaToissaYksiLyhennysvapaaJaYksiMuuPoissaoloSitenYlityoSunnuntaiAamupaivallaEiOleYlityota
testArkiviikkoKolmePaivaaToissaYksiLyhennysvapaaJaYksiMuuPoissaoloIlmoittamattaSitenYlityoSunnuntaiAamupaivallaEiOleYlityota
testArkiviikkoKolmePaivaaToissaYksiMuuPoissaoloSitenYlityoSunnuntaiAamupaivallaEiOleYlityota_YlityomaaraysVainSunnuntailla
testSaannollinenTyoaikaTasoittuuJotenYlityotOlettavatSaannollisenTyoajan
testSaannollinenTyoaikaTasoittuuJotenYlityotPerjantainaOlettavatSaannollisenTyoajanTiistaiOnLyhyt
testSaannollinenTyoaikaTasoittuuJotenYlityotPerjantainaOlettavatSaannollisenTyoajanTiistaiOnNormaali
testPitkaViikkoIlmanYlityomaaraystaYlitoissaLauantaina
testSaannollinenTyoaikaTasoittuuJotenYlityotPerjantainaOlettavatSaannollisenTyoajanTiistaiOnTasausvapaa
testSaannollinenTyoaikaTasoittuuJotenYlityotPerjantainaOlettavatSaannollisenTyoajanTiistaiOnLiukumavapaa
testSaannollinenTyoaikaEiTasoitu_TiistaiPoissaolo_KsYlityotPerjantaina
testSaannollinenTyoaikaTasoittuuJotenYlityotPerjantainaOlettavatSaannollisenTyoajanTiistaiOnPalkatonPoissaolo
testSaannollinenTyoaikaTasoittuuJotenYlityotPerjantainaOlettavatSaannollisenTyoajanTiistaiOnPalkallinenPoissaolo
testSaannollinenTyoaikaTasoittuuJotenYlityotPerjantainaOlettavatSaannollisenTyoajanTiistaiOnVirkavapaa
testSaannollinenTyoaikaTasoittuuJotenYlityotLauantainaOlettavatSaannollisenTyoajanTiistaiOnLyhyt
testTasausvapaanMerkitseminenIkaankuinPalkalliseksiLiukumavapaaksiJaPalkanlaskentaSekaLaskutus
testWorkTimeCyclesPerProject
testVuorolisanLaskentavaliTyosuhteenAikana_SykliAlkaaMarrasJoulukuutaLahinnaOlevanViikonVaihteesta
testKeskimaaraisenVuorolisanLaskentavaliTyosuhteenAikana_SyliAlkaaVuosittainJoulukuunAlusta
testAnnikaEnsimmäisenPuolenVuodenJälkeen
testKeskimaarainenVuorolisaEnnenTyosuhteenAlkua
testKeskimaarainenVuorolisaTyosuhteenEnsimmaisenaPaivanaElleiTöissä
testKeskimaarainenVuorolisaTyosuhteenEnsimmaisenaPaivana
testAnnikaMore
testKeskimaarainenVuorolisaEnnenEnsimmaista5vko
testKeskimaarainenVuorolisaEnsimmaisen5vkoJalkeen
testKeskimaarainenVuorolisaEnsimmaisen6kkJalkeen
testKeskimaarainenVuorolisaTäydenSyklinJalkeen
testKeskimaarainenVuorolisaTyosuhteenAikana
testVuosilomapaivienKaytto
testVuosilomapaivienKayttoDetalji
testTasausvapaatSairausaikana
testVapaidenVastaaminenTyoaikaa
testPalkallistenVapaidenVastaaminenTyoaikaa
testKoulutusaika
testVuorolistanMuuttaminen
testVuosilomanLaskeminen
com.tustor.tuntinetti.view.utils.TestConstructPayRollPerEmployerAndPerCustomer
testProjectCustomeritReportNakymasta
com.tustor.tuntinetti.backend.logic.TestPuutarhaAlanVahittaismyyntityo
testLauantailisa
testLauantailisa2
testLauantailisa3
testLauantailisa4
testLauantailisa5
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2020
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2021
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2022
testArkipyhatKunTyosuhdeEiOleKestanytKauaa2018
testIltalisa1
testIltalisa2
testIltaJaYolisa1
testIltaJaYolisa2
testYolisa3
testIltaJaYolisa3
testIltaJaYolisa4
testArkipyhatToissa
testArkipyhatKunTyosuhdeEiOleKestanytKauaa
testFirstSickdayNotPaidOnShortRegularSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortAccidentSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortRegularSickleaveOnLongContractperiod
testFirstSickdayIsPaidOnLongRegularSickleaveOnShortContractperiod
testFirstSickdayIsNotPaidOnShortRegularSickleaveOnTooShortContractperiod
testFirstSickdayPaidOnRecurringRegularSickleaveOnShortContractperiod
testThatSickleaveCompensatedOnlyToTheLimits
test_TODO_SairausajanPalkkaPerakkaistenTyokausienTyoajanSummanMukaan
test_TODO_ArkipyhäKorvausPerakkaistenTyokausienTyoajanSummanMukaan
test_TODO_KTA
testArkipyhatKunTekeeToita
testArkipyhatKunTekeeToitaMuttaBittiEiPaalla
testArkipyhat
testItsenaisyyspaivaMaksetaanLainMukaan
testSairastumispaivana100PctKorvaus
com.tustor.tuntinetti.backend.logic.TestPahvinJaPaperinjalostusalanTes_KeskeytyvaKaksivuorotyo
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testAattolisa
testSeisokkikorvaus
testSeisokkikorvausAamulta
testSeisokkikorvausPaivalta
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
testWtrKeryma
com.tustor.tuntinetti.backend.logic.TestSuitableTimeRanges
testFreeForYouMyFriendSingleDay
testFreeForYouMyFriendTwoDays
testFreeUntilWorkShiftTomorrowMorning
testFreeUntilWorkShiftStartTimeTomorrowMorning
testMedGroupUseCase
testFreeUntilWorkShiftStartTimeAsExplicitTimeTomorrowMorning
testFreeUntilWorkShiftStartTimeAsExplicitTimeEvenIfTwoTasksTomorrowMorning
testFreeUntilWorkShiftStartTimeAsExplicitTimeEvenIfThreeTasksTomorrowMorning
testFreeUntilWorkShiftStartTimeAsExplicitTimeEvenIfFourTasksTomorrowMorning
com.tustor.tuntinetti.backend.logic.huvites.TestHuviElamysJaTeemapuistojenTes80h
testWeeklyOvertime
testTODOApVacationWorktimeReductionMilestoneDayMinimumLengthAsABoolean
testKikyApVacationWorktimeReductionMilestoneDayMinimumLengthVsStandardWorkHoursPerDay
testIltalisaYlityonAikana
testYolisaYlityonAikana
testOvertimeOver12hDayIltalisa
testSickLeaveHoursAveragePreviousHoursNoWorkShift
testWtrKertymaLasketaanAina42Jakajalla
test_TODO_SickleaveHoursDurationLimitsPam1kkTakuuPalkkaTyotapaturma
testAgreementName
testSickLeaveHoursFullWorkDayWorkShift
testSickLeaveHoursNoRange
testSickLeaveHoursFullWorkDayNoWorkShift
testApVacationNormalYear
testApVacationLimit
testApVacationInsufficientMonths
testYolisa
testSunnuntaiKorvaus
testSickLeaveHoursDurationLimits
testSickLeaveRepeating
testSickleaveSVLFirstDayAnyDayTemplate
testSickLeaveSVLFirstDayAnyDaySaturday
testSickLeaveSVLFirstDayAnyDaySunday
testSickLeaveSVLFirstDayAnyDayFriday
testSairaslomakorvausMaksetanaKuitenkinVahintaanSairausvakuutuslainTarkoitamaltaKarenssiajalta
testSickLeaveChildSick
testApVacationFirst8Months
testNoApVacationFromMathernaAndPaternalLeave
testIltalisa
com.tustor.tuntinetti.backend.logic.huvites.TestHuviElamysJaTeemapuistoTes120h
testNormalHours
testApVacationWorktimeReductionMilestoneDayMinimumLengthAsABoolean
testWeeklyOvertime
testKikyApVacationWorktimeReductionMilestoneDayMinimumLengthVsStandardWorkHoursPerDay
testIltalisaYlityonAikana
testYolisaYlityonAikana
testOvertimeOver12hDayIltalisa
testSickLeaveHoursAveragePreviousHoursNoWorkShift
testWtrKertymaLasketaanAina42Jakajalla
test_TODO_SickleaveHoursDurationLimitsPam1kkTakuuPalkkaTyotapaturma
testAgreementName
testSickLeaveHoursFullWorkDayWorkShift
testSickLeaveHoursNoRange
testSickLeaveHoursFullWorkDayNoWorkShift
testApVacationNormalYear
testApVacationLimit
testApVacationInsufficientMonths
testYolisa
testSunnuntaiKorvaus
testSickLeaveHoursDurationLimits
testSickLeaveRepeating
testSickleaveSVLFirstDayAnyDayTemplate
testSickLeaveSVLFirstDayAnyDaySaturday
testSickLeaveSVLFirstDayAnyDaySunday
testSickLeaveSVLFirstDayAnyDayFriday
testSairaslomakorvausMaksetanaKuitenkinVahintaanSairausvakuutuslainTarkoitamaltaKarenssiajalta
testSickLeaveChildSick
testApVacationFirst8Months
testNoApVacationFromMathernaAndPaternalLeave
testIltalisa
com.tustor.tuntinetti.backend.logic.huvites.TestHuviElamysJaTeemapuistojenLisatTesTestCase
testIltalisäLimit
testIltalisäRise
testIltalisäSunnuntai
testIltalisäYölisä
testIltalisäYölisäSunnutai
testVDay100
testAPAndXDay50
testXDay50
testYölisä
testIltalisäYölisäYölisäMuuttuu
testIltalisä
com.tustor.tuntinetti.backend.logic.huvites.TestHuviElamysJaTeemapuistojenTes75hKk
testApVacationEarnedAfter6Months
testSickLeaveHoursWorkshiftFullWorkDay
testApVacationNormalYear
testApVacationLimit
testApVacationInsufficientMonths
testWeeklyOvertime
testTODOApVacationWorktimeReductionMilestoneDayMinimumLengthAsABoolean
testKikyApVacationWorktimeReductionMilestoneDayMinimumLengthVsStandardWorkHoursPerDay
testIltalisaYlityonAikana
testYolisaYlityonAikana
testOvertimeOver12hDayIltalisa
testSickLeaveHoursAveragePreviousHoursNoWorkShift
testSickleaveHoursDurationLimitsPam1kkTakuuPalkkaTyotapaturma
testSickLeaveHoursFullWorkDay
testAgreementName
testYolisa
testSunnuntaiKorvaus
testSickLeaveHoursDurationLimits
testSickLeaveRepeating
testSickleaveSVLFirstDayAnyDayTemplate
testSickLeaveSVLFirstDayAnyDaySaturday
testSickLeaveSVLFirstDayAnyDaySunday
testSickLeaveSVLFirstDayAnyDayFriday
testSairaslomakorvausMaksetanaKuitenkinVahintaanSairausvakuutuslainTarkoitamaltaKarenssiajalta
testSickLeaveChildSick
testApVacationFirst8Months
testNoApVacationFromMathernaAndPaternalLeave
testIltalisa
com.tustor.tuntinetti.backend.logic.huvites.TestHuviElamysJaTeemapuistojenTes112hKk
testApVacationWorktimeReductionMilestoneDayMinimumLengthAsABoolean
testApVacationEarnedAfter6Months
testWTR
testApVacationNormalYear
testApVacationLimit
testApVacationInsufficientMonths
testWeeklyOvertime
testKikyApVacationWorktimeReductionMilestoneDayMinimumLengthVsStandardWorkHoursPerDay
testIltalisaYlityonAikana
testYolisaYlityonAikana
testOvertimeOver12hDayIltalisa
testSickLeaveHoursAveragePreviousHoursNoWorkShift
testSickleaveHoursDurationLimitsPam1kkTakuuPalkkaTyotapaturma
testSickLeaveHoursFullWorkDay
testAgreementName
testYolisa
testSunnuntaiKorvaus
testSickLeaveHoursDurationLimits
testSickLeaveRepeating
testSickleaveSVLFirstDayAnyDayTemplate
testSickLeaveSVLFirstDayAnyDaySaturday
testSickLeaveSVLFirstDayAnyDaySunday
testSickLeaveSVLFirstDayAnyDayFriday
testSairaslomakorvausMaksetanaKuitenkinVahintaanSairausvakuutuslainTarkoitamaltaKarenssiajalta
testSickLeaveChildSick
testApVacationFirst8Months
testNoApVacationFromMathernaAndPaternalLeave
testIltalisa
com.tustor.tuntinetti.backend.logic.huvites.TestHuviElamysJaTeemapuistojenTes129hKokoaikainen
testTyotVapaaPaivina
testWorkTimeReduction
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSickleave
com.tustor.tuntinetti.backend.logic.TestMetalliTes
testSpecialSaturdayOvertime1
testCase3207
testViikkoYlityo
testCase34253
testWeeklyOvertimeReplacesDailyOvertimeIfItHasLargerCompensation
testDailyLeg2OvertimeAfterWeeklyOvertime
testWeeklyLeg2OvertimeStartsDuringTheDay
testSpecialSaturdayOvertime2
testCase34253_MaanselkaTapio_20191225_20200106
testOnly_HOLIDAYS_ADJACENT_TO_AT_LEAST_ONE_WORKING_DAY_causesWorktimeReductionVacationDaysToBeSkipped
testCopyGregerNyman_20151113_20151114
testCopyFrankLonnroth_20151101_20151130
testCase9838_HaddasFrej_20160105
testHautalaMarko_20160201_20160215
testCase31427_OoReh_20200907_20200913
testDailyOvertime
testLostWeeklyRestTime
testPaasiaislauantaiViikkoylityonAikana
testSairaslomaKorvaukset
testPalkallisenAitiyslomanAjaltaEiKorvataItsenäisyysPaivaa
testPalkallisenAitiyslomanAjaltaMaksetaanVappuna
testPalkallisenRaskauslomanAjaltaMaksetaanVappuna
testIndependenceDayIsCompensatedAccordingToLaw_notQualified
testIndependenceDayIsCompensatedAccordingToLaw_qualified
testIndependenceDayIsCompensatedAccordingToLaw_unpaidReductionVacation
testIndependenceDayIsCompensated_dummyTaskOnReport
testIndependenceDayIsCompensatedAccordingToLaw_sickleave
testIndependenceDayIsCompensatedAccordingToLaw_sickleaveJollaSuunniteltuTyovuoro
testIndependenceDayIsCompensatedAccordingToLaw_fullWorkDay
testIndependenceDayIsCompensatedAccordingToLaw_vacation
testSairauslomallaArkipyhänäJaOikeusSarauslomakorvaukseenAlkanut
testSairauslomallaItsenaisyyspaivanaJaViereisinaPaivinaJaOikeusSarauslomakorvaukseenAlkanut
testArkipyhienKarenssi
testArkipyhatPaasiaisena
testWeeklyOvertime
testSunnuntaityo
testArkipyhat
testSairastumispaivana100PctKorvaus
com.tustor.tuntinetti.backend.logic.TestTeknologiateollisuudenToimihenkiloidenTes40
testWtr
testSairastumispaivana50PctKorvaus
testThatSickleaveCompensatedOnlyToTheLimits
testArkipyhat
testSpecialSaturdayOvertime
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestAmmatillistenKoulutuskeskustenTes_MuuKuinToimistotyo_Kiky
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testYotyolisa
testIltatyolisa
testLauantailisa
testHolidayCompensation
testStandbyCompensation
test_TODO_YotyolisaJatkuuYliKuuden
testSunnuntaiaattolisa
testSairaudenUusiutuminen
testSickleave
testArkipyhienKorvausKunEiTehdaToita
com.tustor.tuntinetti.backend.logic.TestKumiteollisuusToimihenkilotTesPaivatyo
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
testNormaaliIltalisä
testNormaaliYölisä
testMidsummerCompensationsFriday
testMidsummerCompensationsSunday
testDailyOvertimeOnNormalDay
testDailyOvertimeOnSaturday
testNormalWeeklyOvertime
testSpecialWeeklyOvertime
testSpecialWeeklyOvertime_SickleaveOnFriday_partTimeEmployeeShortDays
testSpecialWeeklyOvertime_SickleaveOnFriday_partTimeEmployeeShortWeeks
testSpecialWeeklyOvertime_SickleaveOnFriday
testSpecialWeeklyOvertime_partTimeEmployeeShortDays
testSpecialWeeklyOvertime_partTimeEmployeeShortWeeks
testShortWeekNoWeeklyOvertimeOnSpecialHoliday
testShortWeekNoWeeklyOvertimeOnSpecialHoliday_partTimeEmployeeShortDays
testShortWeekNoWeeklyOvertimeOnSpecialHoliday_partTimeEmployeeShortWeeks
testSpecialWeeklyOvertime_partOfDayIsNotOvertime
testSpecialWeeklyOvertimeEaster_partOfDayIsNotOvertime
testSpecialWeeklyOvertimeChristmas_normalWeeklyOvertimeLaterSameWeek
testWorktimeReduction
testMidsummerCompensationsSaturday
testSpecialSaturdayOvertime
testHolidayOnSaturdayDoesNotAffectWeeklyWorktime
testArkipyhaKorvataanViikonloppunakin
testLoppiaistaEiKorvataViikonloppuna
testLoppiainenKorvataanViikolla
testHolidayOnWednesdayAffectsWeeklyWorktimeButHolidayEveDoesNot
testWeeklyOvertimeOnNormalSaturday
testWeeklyOvertimeOnHolySaturday
testWeeklyOvertimeOnChristmasEve
com.tustor.tuntinetti.backend.logic.TestMixedModeWorkDayEntryControllerAutomaticLunchBreakMode
testTODO
testTODOXX
testTODO24h
testTODOXXCompensations
testAutomaticLunchBreakIfWorkdayOver6Hours
testAutomaticLunchBreakIfWorkdayOver6Hours_2
testNoAutomaticLunchBreakIfWorkdayExactly6Hours
testNoAutomaticLunchBreakIfWorkdayUnder6Hours
testAutomaticLunchBreakIfWorkdayOver6HoursAndAlreadyHasABreakButWhichIsLessThanMinimumRequiredLunchBreak
testNoAutomaticLunchBreakIfWorkdayOver6HoursButAlreadyHasAMinimumBreak
testPerustaYksi1OsainenTaski1Riville_Yli6h
testMuokkaaYksi1OsainenTaski1Rivi_Yli6h
testMuokkaaYksi1OsainenTaski1Rivi_6h
testPerustaYksi1OsainenTaski1Riville_Alle6h
testPerustaYksi1OsainenTaski1Riville_Yli6hSisältääMinitauon
testPerustaYksi1OsainenTaski1Riville_Yli6hSisältääMinimitauon
testBasicValidation
testTODOBasicValidation_CostCenter
testYksi1OsainenTaski1RiviIlmanLisätietoja
testYksi2OsainenTaski2Riviä
testYksi2osainenVacation2Rivia
testYksi2osainenLukittuVacation2Rivia
testTallennaTyhjä1OsainenKustannuspaikallinenTaski1Riville
testTallennaTyhjä1OsainenTaski1Riville
testPerustaYksi1OsainenSickleave1Riville
testMuokkaaYksi1OsainenSickleave1Rivi
testPerustaSickleavelleToinenRivi
testPerustaYksi1OsainenVacation1Riville
testMuokkaaYksi1OsainenVacation1Rivi
testPerustaVacationilleToinenRivi
testPerustaLukitulleVacationilleToinenRivi
testPoistaYksi1OsainenTaski
testPoista2OsaisenTaskinJälkimmäinenRivi
testTODOUsingSickleave
testYksi2OsainenTaskiJossaRuokatauko2Riviä
testYksi1OsainenSickleaveJossaRuokatauko1Rivi
testYksi2OsainenSickleaveJossaRuokatauko2Riviä
testTallennaYksi1OsainenTaskiJossaRuokatauko1Rivi
testTallennaYksi1OsainenTaskiJossaRuokataukoPoistettu1Rivi
testValidateSavedPreviouslyNoPermissionNoException
testValidateChangingTimesWithoutPermissionException
testValidateChangingDescriptionWithoutPermissionException
testValidateNoCostCenterSelectedException
testValidateCostCenterSelectedNoException
testValidateNoNewTimesNoCostCenterSelectedNoException
testValidateNoNewTimesCostCenterSelectedNoException
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjectsWithWeekStartTimeEffectsVoid
testTODO
testCase7793_TeittoTuukka_20150323_20150329
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.TestMekaanisenMetsateollisuudenToimihenkiloidenTes40
testSairastumispaivana50PctKorvaus
testYlityoKunViikkoylityotaTehtyJo8h
testThatSickleaveCompensatedOverTheLimits
testTODONighttimeExtraOvertimeCompensation
testSpecialSaturdayOvertime
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestMixedModeWorkDayEntryControllerCheckBoxLunchBreakMode
testTODO24h
testPerustaYksi1OsainenTaski1Riville_Yli6h
testMuokkaaYksi1OsainenTaski1Rivi_Yli6h
testMuokkaaYksi1OsainenTaski1Rivi_6h
testPerustaYksi1OsainenTaski1Riville_Alle6h
testPerustaYksi1OsainenTaski1Riville_Yli6hSisältääMinitauon
testPerustaYksi1OsainenTaski1Riville_Yli6hSisältääMinimitauon
testBasicValidation
testTODOBasicValidation_CostCenter
testYksi1OsainenTaski1RiviIlmanLisätietoja
testYksi2OsainenTaski2Riviä
testYksi2osainenVacation2Rivia
testYksi2osainenLukittuVacation2Rivia
testTallennaTyhjä1OsainenKustannuspaikallinenTaski1Riville
testTallennaTyhjä1OsainenTaski1Riville
testPerustaYksi1OsainenSickleave1Riville
testMuokkaaYksi1OsainenSickleave1Rivi
testPerustaSickleavelleToinenRivi
testPerustaYksi1OsainenVacation1Riville
testMuokkaaYksi1OsainenVacation1Rivi
testPerustaVacationilleToinenRivi
testPerustaLukitulleVacationilleToinenRivi
testPoistaYksi1OsainenTaski
testPoista2OsaisenTaskinJälkimmäinenRivi
testTODOUsingSickleave
testYksi2OsainenTaskiJossaRuokatauko2Riviä
testYksi1OsainenSickleaveJossaRuokatauko1Rivi
testYksi2OsainenSickleaveJossaRuokatauko2Riviä
testTallennaYksi1OsainenTaskiJossaRuokatauko1Rivi
testTallennaYksi1OsainenTaskiJossaRuokataukoPoistettu1Rivi
testValidateSavedPreviouslyNoPermissionNoException
testValidateChangingTimesWithoutPermissionException
testValidateChangingDescriptionWithoutPermissionException
testValidateNoCostCenterSelectedException
testValidateCostCenterSelectedNoException
testValidateNoNewTimesNoCostCenterSelectedNoException
testValidateNoNewTimesCostCenterSelectedNoException
com.tustor.tuntinetti.backend.logic.TestLeipomoidenPaivatyolaisia37_5ViikossaKoskevaTES
testVuorokautinenYlityo
testLauantaiVuorot
testLyhennysvapaidenKertyminen
testSunnuntaiTyo
testArkiTyo
testAatot
testLapsenSairaus
testSairaslomakorvaukset
testSairastumispaivana100PctKorvaus
testArkipyha
testViikkoylityot
com.tustor.tuntinetti.backend.logic.TestSpectraKipaUseCases
testTODOLisääOvertimeDaySummaryTestejäTähän
test_AleksiViljamiSulkko_20140605_pelkkaKoulutusPaiva
testTODOHeidiJohannaKokkinen_
testTODOKkVastuulisäNäkyviin
testTODOKkVastuulisäTuntipalkkaisella
testTODOPalkatonSairauslomaJaArkipyhä
testHenkilökohtaistenLisienSisällyttäminenTuntipalkkaanTuntipalkkainen_KetonenMarika_20141201_20141231
testKaikkiLisätKerryttävätKta
testHenkilökohtaistenLisienSisällyttäminenTuntipalkkaanTuntipalkkainen_MikhailovaIrina_20141201_20141231
test_Hiekkavuo_Simo_Palkan_Lisät_20140602_20140608
com.tustor.tuntinetti.backend.logic.TestLviToimialanTesKta
testAverageHourlySalaryUsage
testAverageHourlySalary
testAnsaintaSaannonVaihtuminenKatkaisee
testEiLasketaAjaltaEnnenKtata
test_TODO_AverageHourlySalaryHistory
testGetHistoryKtaInfoWithDateRange
testPalvelusvuosienLaskentaEpasaannollisessaTyosuhteessaEiHeitaVirhetta
testLaskeKeskituntiansioKunSitaEiVoiVielaLaskea
testLaskutussopimus
testTekninenTyosuhteenAlkupaivaKeskenSopimuksen
testSigmaLaskenta
test30PaivanValinLaskenta
testLaskeKeskituntiansioKunEiTaskejaLomanansaintavuodella
testLaskeKeskituntiansioKuluvaltaLomanansaintaVuodelta
testLaskeKeskituntiansioViimeiseltaLomanansaintavuodelta
testMonthlySalaryOvertimeCategoryEiMerkitseva
testLomaFeaturetJaAsetuksetEiVaikuta
testLaskutusEiEstaKtanLaskentaa
testEpasaannollisenProsenttiperusteinenLomalaskelmaEiVaikuta
testAnsaintaSaantoEiLomiaTaiProsenttiperusteinenEiVaikuta
com.tustor.tuntinetti.backend.logic.TestLinjaAutoAsematMuuSuomi2020
testAverageHourlySalaryUsage
testSunnuntaiKorvaus
testAverageHourlySalary
testIltaJaYolisat
testLapsenSairaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testExtraHours
test_TODO_WeeklyOvertimeWhenOver11HourDays
testWeeklyOvertimeWithVacationsAndSickleaves
test_TODO_PeriodWorkOvertimeLimitsWithAbsencesAccordingToLaw
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testLyhennysvapaidenKertyminenLoppiainenViikonloppuna
testLyhennysvapaidenKertyminenLoppiainenArkiViikolla
com.tustor.tuntinetti.backend.logic.TestMeijerityontekijatTESJaateloala
testLauantailisa
testDailyOvertime
testSairastumispaivana100PctKorvaus
testSaannollinenTyoaika
testArkipyhatLyhentavaTyoviikkoa
test_TODO_ASIAKASKOHTAISESTI_Halytystyo
testSairausajanPalkka
testPeriodOvertime
testIltatyosta_maksetaan_ylitoina_vain_mikali_ne_alkavat_ennen_ylitoita_IltatyolisaEsimerkki1TesSivu33
testIltatyolisaEsimerkki2TesSivu33
testLauantailisaEsimerkki1Tes34
testIltatyostaMaksetaanJo14_16_MikaliTyoAlkaaTallaValilla
testSaturdaySpecialOvertimeBugi
testLauantailisaEsimerkki2Tes34
testPaasiaislauantaiEnnenKlo16
testJuhannusaattoEnnenKlo16
testJouluaattoEnnenKlo16
testPaasiaislauantaiMyosKlo16Jalkeen
testPaasiaislauantaiKlo16JalkeenSimple
testJuhannusaattoMyosKlo16Jalkeen
testJouluaattoMyosKlo16Jalkeen
testSuurJuhlapyhaKorvaus
testPitkaperjantainSuurjuhlapyhakorvaus
testSuurjuhlapyhakorvausJuhannuksenJalkeisenaSunnuntaina
test_TODO_Yolisa
test_TODO_EiYotyolisaaJosVuoroAlkaaPuolenyonJalkeen
testIltalisaLauantaina
testIltalisaaEiMaksetaYlityonAikana
testIltalisaMaksetaanKorotettunaYlityonAikana
testIltalisaSunnuntaina
testYolisaMaksetaanTuplanaViikonloppuisin
testSaturdayOvertime
testSaturdayExtraIsScaledByOvertime
testNightshift
testWorkingOnAscensionDayNight
testWorkingOnWeeklyRestDay
testRegularSickleaves
testWorkInducedSickleaves
testChildSick
testVarallaolo50
testAamulisa
com.tustor.tuntinetti.backend.logic.TestNordexCompensationTypes
testNordexTravelEntry
com.tustor.tuntinetti.backend.logic.TestSailioautoJaOljytuotealanTes_Paivatyo_3vk_Jaksotyo
testSpecialSatrudayOvertime
testYolisa
testIltalisa
testNormalWorktime
testWeeklyOvertime
testSeisokkikorvaus
testMaksetaanKTAlla
testKorottavatKTAta
test_TODO_SpecialWeeklyOvertime
test_TODO_WtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testDailyOvertime
testArkipyhienKorvausKunEiTehdaToita
test_TODO_ShortDayCompensation
testSairaslomakorvausSairausUusiutuu30pvSisällä
com.tustor.tuntinetti.backend.logic.TestHuolintaAlanToimihenkiloiden40TesPaivatyo
testAlLayamiAbdAlRida_20121203_20121209
testYolisa
testIltalisa
testLauantaiTyo
testIltalisaaEiYlityonAjalta
testYolisaaEiYlityonAjalta
testMultipleShifts
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testArkiYlityo
testHealthInsuranceLawWaitingPeriodNotCompensatedIfDaysAreFull
testSunnuntaiYlityo
com.tustor.tuntinetti.backend.logic.TestValtionVirkaKolmenviikonJaksotyoVirkamiehet
testDailyOvertime
testWeeklyOvertime
testSaturdayOvertime
testLauantailisa
testLapsenSairaus
testYolisa
testIltalisa
testNormalWorktime
testSunnuntaityo
testTODO_Yolisa
testSunnuntaiaattoiltaLisa
testAattoPaivaLisa
test_SairaslomakorvausAlleVuosi_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausKestääYliVuoden_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausRajaustenJarjestysEiVaikuta
test_TODO_SairaslomakorvauksenYlimaaraiset7pvVuodessa_Tyontekijat
testSairaudenUusiutuminen_Tyontekijat
testSairaslomakorvaus_Virkamiehet
testVarallaolo
testExtraHours
testArkipyhaKorvaus
com.tustor.tuntinetti.backend.logic.TestAutomaattinenVarallaolo
testNormaaliTyöpäiväTyöajanUlkopuolisellaMatkaAjalla
testTODO_TeeDynaamistenTaskienTEstiluokka
testNormaaliTyöpäiväIlmanVarallaoloa
testEiViikkolepokorvaustaKunMatkaAikaa
testViikkolepokorvausKunSiirtymaAikaOnTyoaikaa
testViikkolepokorvausKunSiirtymaAikaOnAutomaattinen
testViikkolepokorvausKunSiirtymiskorvausOnAutomaattinenJaTalviaikaVaihtuu
testSiirtymaAikaOnAutomaattinenJaTalviaikaVaihtuu
testTODOViikkolepokorvausKunSiirtymaAikaOnAutomaattinenJaMuuAikaMatkaAikaa
testTODOAutomaattinenRuokataukoJaAutomaattinenSiitymäaikaJaViikkolepo
testLyhytTyöpäiväIlmanVarallaoloa
testNormaaliTyöpäiväManuaalisellaVarallaolollaNormiPalkka
testNormaaliTyöpäiväManuaalisellaVarallaololla
testAutomaattinenVarallaoloPalkatonIlmanVarallaoloTyölajia
testNormaaliTyöpäiväAutomaattisellaVarallaolollaNormiPalkka
testNormaaliTyöpäiväAutomaattisellaVarallaololla_EI_ANNA_Varallaoloa_JosVainYksiProjektiKunVarallaoloOnTyöaikaa
testNormaaliTyöpäiväAutomaattisellaVarallaololla_ANTAA_Varallaoloa_JosVälissäToinenTyökohdeKunVarallaoloOnTyöaikaa
testNormaaliTyöpäiväAutomaattisellaVarallaololla1_5h_NormiPalkka
testNormaaliTyöpäiväAutomaattisellaVarallaololla1_5h
testNormaaliTyöpäiväAutomaattisellaVarallaololla_1_5h_VoidaanYliohjata_0_5h_ksi_KirjaamallaManuaalisesti
testNormaaliTyöpäiväAutomaattisellaVarallaololla2h
testNormaaliTyöpäiväEiAutomaattistaVarallaoloaKunYli2h
testNormaaliTyöpäiväAutomaattisellaVarallaololla_RuokataukoLeikattu
testNormaaliTyöpäiväAutomaattisellaVarallaololla_RuokataukoLeikattuAutomaattisestiMuustaKuinVarallaoloprojektista
testBillAutomaticLunchBreak
testNormaaliTyöpäiväAutomaattisellaVarallaololla_RuokataukoaEiVoiLeikataAlleTunninPätkästä
testNormaaliTyöpäiväAutomaattisellaVarallaololla1_5h_RuokataukoLeikattu
testTODOJosAutomaattinenVarallaoloAiheuttaaYlitöitä
testNormaaliTyöpäiväAutomaattisellaVarallaololla2h_RuokataukoLeikattu
testNormaaliTyöpäiväEiAutomaattistaVarallaoloaKunYli2h_EikäRuokataukoakaanTarvitseLeikata
com.tustor.tuntinetti.backend.logic.TestLabourAgreementWeekStartTimeEffects
testCase16891PakkastyöOvernight
testSickleaveDaysCompensatedAccordingToContract
testEmployeeProjectDailyReportHandle
com.tustor.tuntinetti.backend.logic.TestSiparilaPuusepanteollisuudenTesKta
testKtaAikatyo
testTODOHälytystyöKta
testEveningHoursCompensationC
testNightHoursCompensationA
testNightHoursCompensationB
testEveningHoursCompensationA
testEveningHoursCompensationB
testKtaLaskentaAjat
testKtaAikatyoLisatEiVaikuta
testJaettavatJaJakajaKategoriatOvatSamat
com.tustor.tuntinetti.backend.logic.TestHammaslaboratorioalanTes_37_5
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testLyhennysvapaidenKertyminen
testViikoittainenYlityoErikoispaivina
testSairaslomakorvausKunSairausUusiutuu
testExtraHours
com.tustor.tuntinetti.backend.logic.TestLeipomoidenTaysipaivaisiaPaivatyolaisia40hViikossaKoskevaTyoehtoSopimus
testVuorokautinenYlityo
testLyhennysvapaidenKertyminen
testSunnuntaiTyo
testArkiTyo
testLapsenSairaus
testSairaslomakorvaukset
testSairastumispaivana100PctKorvaus
testLauantaiVuorot
testArkipyha
testViikkoylityot
testAatot
com.tustor.tuntinetti.backend.logic.TestAktAutomaattinenYlityovapaa
testEiItsenaisyyspaivaKorvaustaJosJokuVapaaPaalla
testItsenaisyyspaivakorvausKunEiVapaataPaalla
testSihvariJaakkoKoponen_20111031_20111113_IlmanTakuuPalkkaa
testSihvariJaakkoKoponen_20111031_20111113_YlityövapaataEiKäytettävissä
testSihvariJaakkoKoponen_20111031_20111113_YlityövapaataVähänKäytettävissä
testSihvariJaakkoKoponen_20111031_20111113_YlityövapaataKäytettävissä
testTodoRecordaaMyösOvertimeLeaveExporttaustaVarten
com.tustor.tuntinetti.backend.logic.TestVartiointiAlanTesMuutOsaAikaiset2019Changes
testArkipyhatKorvataan
testArkipyhaKorvataanJosToissaAlle3kkSopimusta
testArkipyhaKorvataanJosToissa_8h
testArkipyhaKorvataanJosToissa_6h
testArkipyhaaEiKorvataJosEiToissa
testArkipyhaKorvataanJosToissa_MAX_8h
testArkipyhatEivatLyhennaJaksotyoaikaa
com.tustor.tuntinetti.backend.logic.TestSalaryAveraging
testDefault12WeekAveraging
testMaraJP_MaksetaanRahana
test
com.tustor.tuntinetti.backend.logic.TestMuoviJaKemianTuoteteollisuudenLisat
testSairastumispaivana100PctKorvaus
testIltalisäBefore2010_05_01
testIltalisäAfter2010_05_01
testIltalisäAfter2011_05_01
testYölisäAfter2011_05_01
com.tustor.tuntinetti.backend.logic.TestAutoJaKonekorjaamoalan40hTES
testSunnuntaiKorvaus
testArkipyhat
testNormalWorktime37_5h
testNormalWorktime40h
testLeg1DailyOvertime
testLeg2DailyOvertime
testLeg1WeeklyOvertimeOnSaturday
testLeg1WeeklyOvertimeOnSunday
testLeg2WeeklyOvertimeWorkingOnEveryDay
testWtrKertyyVuodessa100Tuntia
testProsenttipohjainenWtrLisa
testSunnuntaityoEiKorottaKTAta
testYlityotEivatKorottaKTAta
testYlityoKorvataanKTAlla
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairaslomaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testArkipyhakorvaus
testSairausUusiutuu30pvSisälläJaMaksimiAikaOnJoKorvattu
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testSairaslomakorvausYli1kkTöissäSairausKestääYli28pvEiTyöperäinen
testSairaslomakorvausYli6kkTöissäSairausKestääAlle6pvEiTyöperäinen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvTyöperäinen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pv
testSairaslomakorvausYli1kkTöissäSairausKestääYli6pvEiTyöperäinen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvEiTyöperäinen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli9pv
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
com.tustor.tuntinetti.backend.logic.TestMaaseutuelinkeinojenTes
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2020
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2021
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2022
testSairastumispaivana100PctKorvaus
testYölisä
testViikoittainenYlityoEiKorotaKTAta
testKTALasketaanKahdeltaEdelliseltaPalkkakaudelta
testKTALasketaanVainKahdeltaEdelliseltaPalkkakaudelta
testAscensionDayWithoutAdjacentWorkingDays
testAscensionDayWithAdjacentWorkingDays
testVuoden2018Muutokset
testArkipyhänJälkeisenLauantainLisä
testNormalWorktime1
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSunnuntaityö
testErikoispäivät
testSairaslomakorvausAlleViikkoTöissäEiTyöperäinen
testSairaslomakorvausAlleViikkoTöissäTyöperäinen
testSairaslomakorvausAlleKuukausiTöissäEiTyöperäinen
testSairaslomakorvausAlleKuukausiTöissäEiTyöperäinenKestääYli10Päivää
testSairaslomakorvausAlleKuukausiTöissäTyöperäinen
testSairaslomakorvausAlleKuukausiTöissäTyöperäinenKestääYli10Päivää
testSairaslomakorvausAlle10KuukauttaTöissäEiTyöperäinen
testSairaslomakorvausAlle10KuukauttaTöissäEiTyöperäinenKestääYli6Päivää
testSairaslomakorvausAlle3VuottaTöissä
testSairaslomakorvausAlle3VuottaTöissäKestääYliKorvattavanAjan
testSairaslomakorvausAlle5VuottaTöissäKestääYliKorvattavanAjan
testSairaslomakorvausAlle10VuottaTöissäKestääYliKorvattavanAjan
testSairaslomakorvausYli10VuottaTöissäKestääYliKorvattavanAjan
testSairaslomakorvausLapsiSairaana
testArkipyähäOnVapaapäiväJosTöissäYli3Kuukautta
testArkipyähäEiOleVapaapäivänaTöissäAlle3Kuukautta
testArkipyähäkorvausJosTöissäYli3Kuukautta
testArkipyähäkorvausJosTöissäAlle3Kuukautta
testArkipyähäkorvausJosTöissäYli3KuukauttaMuttaVapaallaArkipyhänViereisenäPäivänä
testArkipyhatKorvataanKTAlla
testSairaslomatKorvataanKTAlla
testPaivittainenYlityoEiKorotaKTAta
com.tustor.tuntinetti.backend.logic.TestKiinteistopalvelualaTyontekijatTes
testNormaaliIltalisä
testLyhennysvapaidenKertyminen
testNormaaliIltalisäDuringOvertime2
testNormaaliIltalisäDuringHoliday
testNormaaliIltalisäAfter2012_1_1
testNormaaliIltalisäAfter2013_1_1
testJouluaattoAamu
testJuhannusaattoAamu
testPääsiäismaanantainJälkeinenLauantaiOnNormaali
testLoppiaisviikonLauantainaMaksetaanLisää
testArkipyhaKorvataanVaikkaOlisiSairaana
testArkipyhaaEiKorvataJosOnLomalla
testPaidVacationDoesNotReduceWorkweekLength
testDailyExtraIsNotPaidButWeeklyExtraIs
testLapsenSairausAlle1kkToissa
testLapsenSairausYli1kkToissa
testLapsenSairausYli2vToissa
test_TODO_ArkipyhanKorvaaminenLomanAikana
testSimoHiekkavuoBitti128
testCase11880_RakverKerli_20160518
testKikyLyhennysvapaidenKertyminen
testGetHistoryKtaInfoWithDateRangeTulostaaOikeanDateRangen
testArkipyhaKorvataanKTAlla
test_Case15273
test_Case11937_SickleaveKarenssi
testCase12493_TriinuKalaus_20160912
testKkpalkkaisilleLisatSairaslomakorvauksista
testYlityotSairaslomakorvauksista
testEiLisiaSairaslomakorvauksissa
testArkipyhanJaSairaspaivanKorvaukset_SaannollinenTyoaika
testArkipyhanJaSairaspaivanKorvaukset_EpasaannollinenTyoaika
testArkipyhaKunOsanPaivaaToissa
testSairastumispaivana100PctKorvausMuttaEiKTAlla
testKtaAinaVahintaanTuntipalkka
testArkipyhaKorvataanKTAlla2
testSairausajanPalkkaKorvataanKTAlla
testNormaaliIltalisäDuringOvertime1
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterDaysAbsencesUsingEmployeeRangeReport_0
testTestaaOpintoVapaaWithPartialWorkDays
testTestaaPalkatonVapaa
testTestaaPalkatonVapaaWithPartialWorkDays
testTestaaMuuPalkatonVapaa
testPalkatonTyoajanLyhennys
testTestaaMuuPalkatonVapaaWithPartialWorkDays
testTestaaLomautus
testTestaaLomautusWithPartialWorkDays
test_TODO_UNPAID_ABSENCE_
testTestaaVanhempainvapaa
testTestaaVanhempainvapaaWithPartialWorkDays
testTestaaIsyysvapaa
testTestaaIsyysvapaaWithPartialWorkDays
testPalkallinenTestaaIsyysvapaa
testTestaaPalkallinenIsyysvapaaWithPartialWorkDays
testTestaaÄitiysvapaa
testTestaaÄitiysvapaaWithPartialWorkDays
testTestaaPalkallinenÄitiysvapaa
testTestaaPalkallinenÄitiysvapaaWithPartialWorkDays
testTestaaIsäkuukausi
testTestaaIsäkuukausiWithPartialWorkDays
testTestaaTyosuojeluvaltuutetunKorvaus
testTestaaTyosuojeluvaltuutetunKorvausWithPartialWorkDays
testTestaaLuottamusmiesvapaa
testTestaaLuottamusmiesvapaaWithPartialWorkDays
testSpentUnPaidWorkTimeReductionAndFlexTime
testSpentUnPaidWorkTimeReductionAndFlexTimeWithPartialWorkDays
testWeeklyRestDayAndFlexTime
testWeeklyRestDayAndFlexTimeWithPartialWorkDays
testDayOffAndFlexTime
testDayOffAndFlexTimeWithPartialWorkDays
testSpentFlexTime
testSpentFlexTimeWithPartialWorkDays
testSpentFlexTime_IndicateFlexDayByEmptyEntry
testSpentFlexTimeWithPartialWorkDays_IndicateFlexDayByEmptyEntry
testSpentWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentHolidayWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentHolidayWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentPaidVacationAndFlexTime
testSpentPaidVacationAndFlexTimeWithPartialWorkDays
testSpentPaidVacationAndFlexTimeWhenInitialSaldoGiven
test_TODO_SpentPaidVacationPostponedAndFlexTime
test_TODO_SpentPaidVacationPostponedAndFlexTimeWithPartialWorkDays
test_TODO_SpentPaidVacationPostponedAndFlexTimeWhenInitialSaldoGiven
testSpentOvertimeVacationAndFlexTime
testSpentPartialOvertimeVacationAndFlexTime
testSpentOvertimeVacationAndFlexTimeWhenInitialSaldoGiven
testSpentCompensationVacationAndFlexTime
testSpentPartialCompensationVacationAndFlexTime
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGiven
testMuuVapaaJossaSaldotAndFlexTime
testMuuVapaaJossaSaldotAndFlexTimeWithPartialDays
test_TODO_SpentChildSickVacationAndFlexTime
test_TODO_SpentChildSickVacationAndFlexTimeWithPartialWorkDays
testOtherPaidSickVacationAndFlexTime
testOtherPaidVacationAndFlexTimeWithPartialWorkDays
testAHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButDoesNotYetQualify
testOnlyOneHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButOnlyOneQualifies
testAHolidayIsNotCompensatedIfNoWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoPaidWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyOneEndButBothRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyInTheEndButBothRequiredByLabourAgreement
testAHolidayIsCompensatedIfWorkAroundBothEndsAsRequiredByLabourAgreement
testSickleavesAreIgnoredIfNotAvailableAccordingToLabourAgreement
testSickleavesAreIgnoredIfQualificationPeriodHasNotYetElapsed
testSickleavesAreIgnoredIfNotEnoughConsecutiveSickleaveDaysAllowed
testTheOtherSickleaveIsIgnoredOnlyOneConsecutiveSickleaveDayAllowed
testGivenSickleaveStartsBeforeMinimumEmploymentTimeThenNothingIsPaidEvenAfterTheTimeIsReached
testGivenSickleaveStartsAfterMinimumEmploymentTimeThenAllDaysAreCompensated
testIfHolidayThenNotSickleave
testIfHolidayAndWorkThenNotSickleave
testWorkAndSickleave
testUnpaidWorkAndSickleave
testTestaaVirkavapaaWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaa
testTestaaOpintoVapaa
test_TODO_
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
com.tustor.tuntinetti.backend.logic.TestTerveyspalvelualaTes
testSpecialSatrudayOvertime
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testIndependenceDayIsCompensatedOnlyAsWorktimeReductionVacation
testArkipyhalyhennysKoskeeYliViikonKestaviaTyosuhteita
testSairastumispaivana100PctKorvaus
testYölisä
testIltalisä
testAatto0_7
testJuhannus2010JuhannuspäiväIltapäivä
testJuhannus2010JuhannuspäiväIlta
testItsenäisyyspäivänAatto2008
testItsenäisyyspäivänAatto2009
testItsenäisyyspäivänAatto2010
testNormaaliLauantai0_7
testNormaaliLauantai7_18
testNormaaliLauantai18_22
testAatto7_18
testAatto18_22
testAattoLauantai0_7
testAattoLauantai7_18
test_TODO_tarkista_säädökset_ja_lisää_vastaava_testi
testAattoLauantai18_22
testArkipyhalyhennysEiKoskeEnintaanYhdenViikonKestaviaTyosuhteita
com.tustor.tuntinetti.backend.logic.TestAutonrengasalanVuorotyoTesKta
testYolisa
testIltalisa
testLauantailisa
testKorottavatKTAta
testKtaLasketaanOikealtaJaksolta
testKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestTaloTekniikkaAlanToimihenkiloidenTes40
testThatSickleaveCompensatedOnlyToTheLimits
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testEveningHoursCompensationC
testNightHoursCompensationA
testNightHoursCompensationB
testEveningHoursCompensationA
testEveningHoursCompensationB
testSpecialSaturdayOvertime
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestPuhelinpalveluaJaYhteyskeskuksiaKoskevaTes
testYölisä
testSickleave
testUusiYölisä
testCase14551_LaitinenPaivi_20140815
testSairauslomaKorvataanNormaalinTyoajanmukaanJosMaaritelty
testSairauslomaKorvataanKeskiarvoisenTyoajanmukaanJosNormityoaikaaEiMaaritelty
testKorotettuYölisäSunnuntaina
testUusoKorotettuYölisäSunnuntaina
testHolidayIsCompensatedIfHasWorkedOnSameWeek
testHolidayIsNotCompensatedIfHasNotWorkedOnSameWeek
com.tustor.tuntinetti.backend.logic.TestWorktimeReductionFastWithWorkedHoursTimeRangesAndDetails
testSigmaLaskenta
testHuviTesJaKuukausipalkkaisenKiinteaWtrKertyma2vkoJaksoGap
testHuviTesJaKuukausipalkkaisenKiinteaWtrKertyma
testUnpaidWtrAndTimerangesKunVaaraContractSeries
testUnpaidWtrAndTimeranges
testWtrHavingStandardWorkDayLength
testHolidayWtrSuorituskyky
testInterestingDatesSuorituskyky
testLoppupalkka2JaWtr
testLoppupalkka2JaHolidayWtr
testWtrLasketaanSamoinRiippumattaBeginReserveStartDatesta
testCase16060
testReasonableOthervacationStartDate
testXFirstFullMonthsDoNotAccumulate
testJuneDoesntAccumulate
testLoppupalkkaMaksuunJaKkPalkka
testLoppupalkatVaativatSalaryPaymentBitin
testSalaryPaymentVacationTypesEiVaikutaSaldoihin
testPctWtrSaldoKuluuVaikkeiRecordata
test_TODO_PctWtrSickleavestaJaWeekstartTimeEffects3
testPctWtrSickleavestaJaWeekstartTimeEffects2
testPctWtrSickleavestaJaWeekstartTimeEffects1
testPctWtrAndSickleaveTypes
testPctWtrMaksuJaSaldokulutus
testFullVacationEarnedMonthNPE
testApteekinWtrPalkallisetIsyysAitiyslomat
testKaikkiaVanhempainVapaitaEiLasketaKontassa
testHiihtokeskusAlanWtrPalkallisetIsyysAitiyslomat
testOhjelmapalvelualanWtrPalkallisetIsyysAitiyslomat
testAvecranWtrPalkallisetIsyysAitiyslomat
testHuviJaElamyspuistojenWtrPalkallisetIsyysAitiyslomat
testOhjelmapalvelualanWtrKiky
testOhjelmapalvelualanWtr
testApteekinHolidayWtrLength
testApteekinHolidayHoursKunMaksetaanHeti
testDaysLiukulukuAlkusaldopaivat
testNpeWithgetSpentVacationCacheAndStretch
testPercentBasedVacation
testFullVacationMonthsAndTechnicalStartDate
testAnsainnanSkaalaus
testFixWtrHourRecordingFromVacationEarned
test7dayGapJaFullVacMonths
testWtrSaldoWorkHoursYear
testPctWtrJaOdotusaika
testKaikkiPalkallisetPoissaolotEkvivalentteja
testDaysSkaalautuminen
testKokoVuosiKerrallaJaEndingReason
testKaksiPerakkaistaKokovuosiKerrallaTesiä
testWtrKarenssiJaVaihtuvaTes
test_TODO_wtrEiKerrySopimustenValissa
testWtrKarenssiJaEfektiivinenTyosuhteenAlku
testRecordPctBasedWtrOnAllSeries
testTyoreunapaivanWtrEiVaikuta
testHolidayWtrSymmetrinenMaaraSaldoonTaiMaksuun
testHolidayWtrJaMainContractSerieDeterminesExtraAndOvertimeAndHoliday
test_TODO_AlkusaldoJaProsenttiPerusteinenJaNormWtr
testHetimaksuunPctWtrJaMuutos
testWtrDaterangeBug
testAlkusaldoJaProsenttiWtr
testEiLasketaHetiMaksuunPctWtraaTurhaan
testWtrHoursAlkusaldo
testHoursWorktimeReductionSaldoWorkHoursBug
testLomankulutus
testEiTarvitseLaskeaJosEiOleWtrTyosuhteita
testAllOnFirstDayOfYearCaseHuuskoInka
testAllOnFirstYearWhenOtherVacationStartDateAfterContractPeriodStartDate
testAlkusaldoKunVacationEarnedejaEnnenBeginReservea
testAlkusaldoKunWtrKarenssi
testLimitCumulativeWtrCalculationToFlexStartDate
testMultipleContractSeriesAndAveraging
test_TODO_PctWtrKunReplaceHourlySalary
testDynamicHolidayWtrContractPeriodSelection
testNormiWtrHetiMaksuun
testRakennusalanPctWtrJaLisat
testAutoKaupanJaKorjaamonWtr
testAutoalanToimihenkiloidenWtr
testEnergiatekniikanPoissaolot
test_TODO_PalkattomatSairaslomatEiKerryta
testPuusepanteollisuudenVuosilomaJaArkipyhat
testPctBasedWtrYlityostaJaLisista
testPctBasedWtrAndSickleaveLisat
testPctBasedWtrDuringSickleaveOvertime
testLoppupalkkaNollaaHolidayWtrSaldon
testLoppupalkkaNollaaWtrSaldon
testAutonrengasalanWtr
testWtrAlkusaldoEiVaikutaPalkattomaanWtrSaldoon
testDateToCalculateWtrTo
testMetalliTesPalkattomanVapaanKertyminen
testPuusepanTesPalkattomanVapaanKertyminen
testJosEiEnabloituNiinPalkatonWtrEiKerry
testRakennusalanTesPalkattomanVapaanKertyminen
testPctWtrFromSickleaveKertyyEffectiveSickleaveCPlle
testPercentBasedWtrFromSickleave
testEnergianWtrQualificationPeriod
testKenkaJaNahkateollisuudenWtrQualificationPeriod
testWtrAccumulationDuringSickleave
testPuusepanSiparila25hPerQJosPuoletTyopaivistaToissa
testSamanaPaivanaSickleavePitaisiKerryttaaSickleavePeriodilleVaikkaNullSeriesiaEiOlisi
testSamanaPaivanaSickleaveEiSaisiKerryttaaWtraaKahdelleSeriesille
testSickleaveKarenssipaivaKerryttaaWtraaTietyillaTeseilla
testViestintaalanToimihenkiloidenTesillaHolidaysWtr
testKustannustoimittajienTesillaHolidaysWtr
testWtrVapaaSamanaPaivanaKunAnsaitseeProsenttiperusteistaWtraa
testHolidayWtrBalanceCanOnlyBePaidOutImmediatelyFor_ANY_ContractSeries
testSamanaPaivanaEriSerieseilleKertyyTunteja
testHolidayWtrBalanceCanBeEarnedByTwoContractSeriesesAtTheSameTime
testHolidayWtrBalanceCanBeFilteredWithContractSeriesWithVacationsAndVacationEarneds
testPercentBasedWtrBalanceCanBeFilteredWithContractSeries
testAbsencesDuringTimePeriodAndExceedingWeeklyHoursCanBeFilteredWithContractSeries
testWorktimeReductionBalancesWithDifferentContractSeriesesWithShortContractPeriods
test_SIMPLE_WorktimeReductionBalancesWithDifferentContractSerieses
testAlkusaldoLasketaanKerran
testWorktimeReductionBalancesWithDifferentContractSeriesesWithVacationsAndVacationEarneds
testDAYSJaHoursPaallekkaisinSerieseinKerryttaaOikeaanSeriesiin
testDAYSPaallekkaisinSerieseinKerryttaaOikeaanSeriesiin
testTaskWorktimeTypeWtrVahentaaSaldoa_wtrTaskWithTimeRanges
testTaskWorktimeTypeWtrVahentaaSaldoa_wtrTaskWithoutTimeRanges
testAKT_tarvittaessaKutsuttavanKertyma
testAKT_OsaAikaisenKertyma
testAKT_OsaAikaisenKertyma_JOS_osaAikaisetEivatAnsaitseSamassaSuhteessa
testAKT_KokoaikaisenKertyma
testPercentageMustPayOnSameDayAsGenerated
testProsenttiperusteinenWtr_SINGLE_DAY_EriBiteilläJaEriNormiWtrValinnoilla
testMaksuunBititPercentage
testKertymaRajatultaAikavalilta
testMaksuunBititHours
testPayOutImmediatelyRekursioEiRikkouduVaikkaOhitetaanPaivia
testMaksuunBititHolidays
testReserveEndDateDuringGapBetweenContractsShouldNotCauseExceptionInWtrEarning
testWorkTimeReductionVacationBalanceChangeWhenNoContract
testPersonalCompensationIsCalculatedOnlyOnceToPctWtr
testImmediatelyPaidPctWtrShouldBeExcludedFromFinalPay
testWtrAnsainnanRajoitusKunIsMainContractSerieDeterminesExtraAndOvertimeAndHoliday
testPostponedWtrSaldoCacheItemIsSerializable
testHetimaksuunPctBasedWtrHitaus
testCityworkinPctWtrHetiMaksuunTietystaPaivastaAlkaen
testUseEffectiveStandardWorkHoursForVariableDayLengthForFullVacationEarningMonthsWtrEarning
test_TODO_
testMaksuunBititMaraJP
testRakennusalanProsenttiperusteinenLyhennys
testMetalliAlanProsenttiperusteinenLyhennys
testMekaanisenMetsateollisuudenKeskeytyvaKolmivuorityoTyoaikaKerryttaaHeti
testMekaanisenMetsateollisuudenKeskeytyvaKolmivuorotyoVuosilomaKerryttaaKunOllutVuodenToissa
testMekaanisenMetsateollisuudenKeskeytyvaKolmivuorotyoSairaslomaKerryttaaKunOllutVuodenToissa
testMekaanisenMetsateollisuudenKeskeytyvanKolmivuorotyonProsenttiperusteinenLyhennys
testMekaanisenMetsateollisuudenKeskeytyvanKolmivuorotyonProsenttiperusteinenLyhennysYksiTaysiViikko
testIctAlanYTHTyoajanLyhennys13pvEilyhenna
testIctAlanYTHTyoajanLyhennys16pvEilyhenna
testIctAlanYTHTyoajanLyhennys17pvLyhentaa
testIctAlanYTHTyoajanLyhennys22pvLyhentaa
testIctAlanYTHTyoajanLyhennys100hVuodessa
testNormaalitArkipyhatEivatKerrytaTaysienLomanKertymiskuukausienPerusteella
testItsenaisyyspaivaKerryttaaAinaTaysienLomanKertymiskuukausienPerusteella
testMeijeriAlaKokoVuosi
testMeijeriAla3kk
testMeijeriAla9kk
testMeijeriAla10kk
testVartiointialanVahennyskertyma1kkKarenssipaivaEiOlePoissaolo
testVartiointialanVahennyskertyma1kkWtrEiOlePoissaolo
testVartiointialanVahennyskertyma1kkVuosilomaEiOlePoissaolo
testVartiointialanVahennyskertyma1kkViikkolepoEiOlePoissaolo
testVartiointialanVahennyskertyma1kkVapaapaivaEiOlePoissaolo
testVartiointialanVahennyskertyma3kkYksiPoissaoloTammikuussaToinenMaaliskuussa
testVartiointialanVahennyskertyma3kkKaksiPoissaoloaTammikuussa
testVartiointialanVahennyskertyma1kkViisiPoissaoloa
testVartiointialanVahennyskertyma1kkKaksiPoissaoloa
testVartiointialanVahennyskertyma1kkYksiPoissaolo
testVartiointialanVahennyskertyma6kk
testVartiointialanVahennyskertyma1kk
testVartiointialanVahennyskertyma20kk
testGolfAlanVahennyskertyma20kk
testOsaAikaisenVartiointialanVahennyskertyma20kk
testMaalausalaYksiTaysiViikko
testViikonYlittavatTunnitYksiTaysiViikkoMuttaAlhainenRajapyykki
testMaalausalaYksiKatkennutViikko
testMaalausalaReiluVuosi
testPuutarhaAla1
testPuutarhaAla2
testSahkoalanVahennyskertyma1kk
testSahkoalanVahennyskertyma6kk
testSahkoalanVahennyskertyma11kk
testSahkoalanVahennyskertyma1kkJoulukuussa
testSahkoalanVahennyskertyma2kkPaattyyJoulukuussa
testSahkoalanVahennyskertymaReilu1kkPaattyyJoulukuussa2013
testSahkoalanVahennyskertymaReilu1kkPaattyyJoulukuussa2013_1
testPaidHoursItsenaisyyspaivanAattonaKunTyosuhdeAlkaaMarraskuunAlussa
testPaidHoursItsenaisyyspaivanAattonaKunTyosuhdeAlkaaJoulukuunAlussa
testSahkoalanVahennyskertymaReilu1kkPaattyyJoulukuussa
testSahkoalanVahennyskertymaReilu1kkPaattyyJoulukuussa_1
testSahkoalanVahennyskertyma2kkPaattyyHuhtikuussa
testSahkoalanVahennyskertyma12kk
testSahkoalanVahennyskertyma12kAlkaaKeskenVuotta
testSahkoalanVahennyskertyma13kk
testSahkoalanVahennyskertyma20kk
testHiihtokeskusalaKaksiTyosopimusta
testHiihtokeskusalaKaksiTyosopimustaEriVuosilomaehdoilla
testHiihtokeskusalaKaksiTyosopimustaEriVuosilomaehdoillaKeskenKuukauden
test_EriSerietEiSaaTiltataFullVacationEarningMonthsSaantoa
testRaiseDuringaccumulationPeriod
testPctWtrJaHlokohtainenPalkanlisa
testWtrQualificationDuration
testPeriodAccumulatesButCountedAfterDuration
com.tustor.tuntinetti.backend.logic.TestYksityisenSosiaalipalvelualanJaksotyonPituus
testViikonKierto
test6vko3vkoTasoittumisJaksollaJaYlityömääräykselläIlmanYlitöitä
test6vko6vkoWorkTimeCycleTasoittumisJaksollaJaYlityömääräykselläIlmanYlitöitä
test6vko6vkoTasoittumisJaksollaJaYlityömääräykselläIlmanYlitöitä
test6vko3vkoTasoittumisJaksollaJaYlityömääräykselläKunOnYlitöitä
test6vko6vkoWorkTimeCycleTasoittumisJaksollaJaYlityömääräykselläKunOnYlitöitä
test6vko6vkoTasoittumisJaksollaJaYlityömääräykselläKunOnYlitöitä
testEijaNurminenVirheellinenLoppiaiskorvaus
testCase10077_GrohnJenni_20160110
testCase11082_BjörnEija_20160326
test
com.tustor.tuntinetti.backend.logic.TestTeknisenHuollonJaKunnossapitoalanTes_Keskeytyva_Kolmivuorotyo
testWtrKeryma
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
test_TODO_SpecialWeeklyOvertime
test_TODO_ExtraWhenNotPlannedWork
testPerakkaistenArkipyhienKorvaaminen
testMinimumWorkHoursNeededToCalculateKTA
testExtra
com.tustor.tuntinetti.backend.logic.TestWorkTimeOvertimeDecomposition
testTODO
testTodo2
testOnly_PERIOD_OVERTIME
testOnly_DAILY_OVERTIME
testOnly_LOST_WEEKLY_REST_TIME_COMPENSATIONS
testOnly_TIME_BASED_COMPENSATIONS
testOnly_HOLIDAY_OR_SATURDAY_COMPENSATION
testOnly_TIME_BASED_COMPENSATION_OTHER_PERSONAL
testOnly_TIME_BASED_COMPENSATION_OTHER_TASK
testOnly_TIME_BASED_COMPENSATION_x_TASK
testOnly_TIME_BASED_COMPENSATION_x_PERSONAL
testOnly_TIME_BASED_COMPENSATION_OTHER_TASK_x_PERSONAL
testOnly_TIME_BASED_COMPENSATION_x_PERSONAL_x_TASK
testOnly_TIME_BASED_COMPENSATION_x_TASK_x_SPECIAL_DAY
testOnly_TIME_BASED_COMPENSATION_x_PERSONAL_x_SPECIAL_DAY
testOnly_TIME_BASED_COMPENSATION_OTHER_TASK_x_PERSONAL_x_SPECIAL_DAY
testOnly_TIME_BASED_COMPENSATION_x_PERSONAL_x_TASK_x_SPECIAL_DAY
testTyotehtavanPalkkaKorvaaTuntipalkanAina
testCase7WithoutPersonalCompensations
test_FULL
com.tustor.tuntinetti.backend.logic.TestMaaJaVesiRakennusTesUlkomaantyontekijat
testThatSickleaveCompensatedOnlyToTheLimits
testDailyAndWeeklyOvertime1
testDailyAndWeeklyOvertime2
testDailyAndWeeklyOvertime3
testDailyAndWeeklyOvertime4
testFirstSickdayNotPaidOnShortRegularSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortAccidentSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortRegularSickleaveOnLongContractperiod
testFirstSickdayPaidOnRecurringRegularSickleaveOnShortContractperiod
testHolidayCompensatedOnlyAfter6WeeksOfContractPeriod
testHolidayWorkIsTreatedAsSundayWork
com.tustor.tuntinetti.backend.logic.TestEmployeeDailyReport_evaluatePaidSickHours
testGivenNoContractPeriodThenNoCompensationIsPaid
testGivenDateIsOnWeekendNoCompensationIsPaid
testGivenCompensationPeriodIsAlreadyUsedNoCompensationIsPaid
testGivenSickleaveOnWorkDayWhenLabourAgreementHasCorrectSickleaveSettingsThenCompensationIsCorrectlyReturned
testGivenNullCompensationLimitationThenCompensationIsFullyUsed
testSickleaveWithoutHoursIsMarkedAsNotApproved
testGivenNoSickleaveDaysThenNoCompensationIsPaid
com.tustor.tuntinetti.backend.logic.TestKVTESKVTesJaksotyoaika
testPeriodOvertime
testIltaJaYolisa
testMaxStandardHoursPerDay
testNoDailyOvertimeAfterMaxNormalHours
testChangedToDefaultValuesSaturdaySelection
testLauantaiKorvaus
test_TODO_ContractLessThanPeriodLength
testArkipyhistaEiViikkoylitoitaVaanExtraaCurrentTuotanto
testJaksotyonVajaajaksoTuotanto
testC16606JaksotyonVajaajakso
test_TODO_OsaAikaisellaLisatyota
testArkipyhistaEiViikkoylitoitaVaanExtraa
testSaturdayCompensation
testVarallaolo
testJouluaattoAamu
testKVTesLisat
testHalytystyo
testEiYlimääräisiäLisiäJouluaatonAatonIltana
testSickleaveQualifiedFor14Days
testRegularSickleaveQualifiedFor60plus120Days
testWorkInducedSickleaveQualifiedFor120plus120Days
testJuhannusaatto
com.tustor.tuntinetti.backend.logic.TestMuuttopalvelualanTes120h
testWorkTimeReduction
testPeriodOvertime
testLostWeeklyRestTime
testDailyOvertime
testSickleave
testIltalisä
testSundayWork
testIltaJaYöLisä
testSaturdayCpmpensation
testArkipyhä
com.tustor.tuntinetti.backend.logic.TestAirproToimihenkiloidenTyoaikamuoto
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testNightShiftPeriodDivider
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testYotyolisa
testIltatyolisa
testSairaslomakorvausSairausUusiutuu30pvSisällä
testLisatJuhlapyhinaJaAattoina
testAattoiltalisä
testJuhannusaatonAamutyölisä
testJuhannusaatonIltatyölisä
testJouluaatonAamutyönLisä
testJouluaatonIltatyönLisä
testYotyolisaAlkaaJaLoppuYolla
testTODO_Yotyolisa
testYotyolisaEriViikonpaivina
testHenkilostonEdustajaKorottavatKTAta
testHenkilostonEdustajaAverageHourlySalaryUsage
com.tustor.tuntinetti.backend.logic.TestBioteollisuudenTes_KeskeytyvaKolmivuorotyo
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSeisokkikorvaus
testArkipyhienKorvaus
testSunnuntaityo
testArkipyhienKorvausKunEiTehdaToita
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testKarenssipaivanPoistuminen
testSairauslomaKorvataanKTAlla
testSunnuntaityotaEiKorvataKTAlla
testPaivittaistaYlityotaEiKorvataKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testWtrKertyma
com.tustor.tuntinetti.backend.logic.TestTeknisenHuollonJaKunnossapitoalanTes_Paivatyo
testYolisa
testIltalisa
testKorottavatKTAta
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testMaksetaanKTAlla
testWtrKeryma
test_TODO_SpecialWeeklyOvertime
test_TODO_ExtraWhenNotPlannedWork
testPerakkaistenArkipyhienKorvaaminen
testMinimumWorkHoursNeededToCalculateKTA
testExtra
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterDaysAbsencesUsingEmployeeRangeReport_0_Strict
testTestaaOpintoVapaaWithPartialWorkDays
testTestaaPalkatonVapaa
testTestaaPalkatonVapaaWithPartialWorkDays
testTestaaMuuPalkatonVapaa
testPalkatonTyoajanLyhennys
testTestaaMuuPalkatonVapaaWithPartialWorkDays
testTestaaLomautus
testTestaaLomautusWithPartialWorkDays
test_TODO_UNPAID_ABSENCE_
testTestaaVanhempainvapaa
testTestaaVanhempainvapaaWithPartialWorkDays
testTestaaIsyysvapaa
testTestaaIsyysvapaaWithPartialWorkDays
testPalkallinenTestaaIsyysvapaa
testTestaaPalkallinenIsyysvapaaWithPartialWorkDays
testTestaaÄitiysvapaa
testTestaaÄitiysvapaaWithPartialWorkDays
testTestaaPalkallinenÄitiysvapaa
testTestaaPalkallinenÄitiysvapaaWithPartialWorkDays
testTestaaIsäkuukausi
testTestaaIsäkuukausiWithPartialWorkDays
testTestaaTyosuojeluvaltuutetunKorvaus
testTestaaTyosuojeluvaltuutetunKorvausWithPartialWorkDays
testTestaaLuottamusmiesvapaa
testTestaaLuottamusmiesvapaaWithPartialWorkDays
testSpentUnPaidWorkTimeReductionAndFlexTime
testSpentUnPaidWorkTimeReductionAndFlexTimeWithPartialWorkDays
testWeeklyRestDayAndFlexTime
testWeeklyRestDayAndFlexTimeWithPartialWorkDays
testDayOffAndFlexTime
testDayOffAndFlexTimeWithPartialWorkDays
testSpentFlexTime
testSpentFlexTimeWithPartialWorkDays
testSpentFlexTime_IndicateFlexDayByEmptyEntry
testSpentFlexTimeWithPartialWorkDays_IndicateFlexDayByEmptyEntry
testSpentWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentHolidayWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentHolidayWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentPaidVacationAndFlexTime
testSpentPaidVacationAndFlexTimeWithPartialWorkDays
testSpentPaidVacationAndFlexTimeWhenInitialSaldoGiven
test_TODO_SpentPaidVacationPostponedAndFlexTime
test_TODO_SpentPaidVacationPostponedAndFlexTimeWithPartialWorkDays
test_TODO_SpentPaidVacationPostponedAndFlexTimeWhenInitialSaldoGiven
testSpentOvertimeVacationAndFlexTime
testSpentPartialOvertimeVacationAndFlexTime
testSpentOvertimeVacationAndFlexTimeWhenInitialSaldoGiven
testSpentCompensationVacationAndFlexTime
testSpentPartialCompensationVacationAndFlexTime
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGiven
testMuuVapaaJossaSaldotAndFlexTime
testMuuVapaaJossaSaldotAndFlexTimeWithPartialDays
test_TODO_SpentChildSickVacationAndFlexTime
test_TODO_SpentChildSickVacationAndFlexTimeWithPartialWorkDays
testOtherPaidSickVacationAndFlexTime
testOtherPaidVacationAndFlexTimeWithPartialWorkDays
testAHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButDoesNotYetQualify
testOnlyOneHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButOnlyOneQualifies
testAHolidayIsNotCompensatedIfNoWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoPaidWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyOneEndButBothRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyInTheEndButBothRequiredByLabourAgreement
testAHolidayIsCompensatedIfWorkAroundBothEndsAsRequiredByLabourAgreement
testSickleavesAreIgnoredIfNotAvailableAccordingToLabourAgreement
testSickleavesAreIgnoredIfQualificationPeriodHasNotYetElapsed
testSickleavesAreIgnoredIfNotEnoughConsecutiveSickleaveDaysAllowed
testTheOtherSickleaveIsIgnoredOnlyOneConsecutiveSickleaveDayAllowed
testGivenSickleaveStartsBeforeMinimumEmploymentTimeThenNothingIsPaidEvenAfterTheTimeIsReached
testGivenSickleaveStartsAfterMinimumEmploymentTimeThenAllDaysAreCompensated
testIfHolidayThenNotSickleave
testIfHolidayAndWorkThenNotSickleave
testWorkAndSickleave
testUnpaidWorkAndSickleave
testTestaaVirkavapaaWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaa
testTestaaOpintoVapaa
test_TODO_
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
com.tustor.tuntinetti.backend.logic.TestProfitabilityFast
testaaTuntipalkkaisenTyösopimuksenKannattavuustietojenHyödyntämistä
testaaKuukausipalkkaisenTyösopimuksenKannattavuusKunKuukausipalkkaAsettamatta
testaaKuukausipalkkaisenTyösopimuksenKannattavuus_billMonthlySalaryAsHourly_TODO
testaaKuukausipalkkaisenTyösopimuksenKannattavuus_treatMonthlySalarySickleavesAsDaysInBillingFalse
testaaKuukausipalkkaisenTyösopimuksenKannattavuus_treatMonthlySalarySickleavesAsDaysInBillingTrue
testaaKuukausipalkkaisenTyösopimuksenKannattavuusKunKuukausipalkkaAsettamattaMuttaProjektiLaskutetaanTuntipalkalla
testaaKuukausipalkkaisenTyösopimuksenKannattavuusKunProjektiLaskutetaanTuntipalkalla
test
com.tustor.tuntinetti.backend.logic.TestElintarvikealojenTesKta
testAverageHourlySalaryUsage
testCase8427_JaloVille_8h
testCase8427_JaloVille_75h
testCase8427_JaloVille_8h_NoOvertimeReducesOvertime
testCase8427_JaloVille_75h_NoOvertimeReducesOvertime
testTravel
testAverageHourlySalaryCalculation
testWeeklyOvertime
testSunnuntaityo
testSairastumispaivana100PctKorvaus
testWeeklyOvertimeBug
testShiftStartsBetween00And06
testShiftContinuesAfter00
testShiftStartsBefore00AndContinuesAfter06
testWeeklyOvertimeIsNotPaidDuringAamukorvaus
testAamutuntikorvausEiRajoitaEdellisenVurokaudenPuolellaAlkanuttaYlityota
testJaloVille_20150304_20150306
testJaloVille_20150304_20150306_NoOvertimeReducesOvertime
com.tustor.tuntinetti.backend.logic.TestPalvelualojenToimialaliitonToimihenkiloidenTes375
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testDailyOvertime
testWeeklyOvertimeOnNormalSaturday
testWeeklyOvertimeOnHolySaturday
testWeeklyOvertimeOnChristmasEve
testThatSickleaveCompensatedOverTheLimits
testSundayWork
testIltatyoNormaaliaikana
testYotyoNormaaliaikana
testTODOYotyolisaaMaksetaanYlitoiltaAamukuuteenAsti
testIltaJaYölisät
testTesEsimerkkiSivu18
testSaturdayDailyOvertime
testChristmasDayAndBoxingDay
testSickleaveLeg0
testSickleaveLeg1
testSickleaveLeg2
testSickleaveLeg3
testJosTyövuorolistaanOnMerkattuTyövuoronPituudeksiAlle8hPitäisiTunnit8hAstiMerkataLisätyöksiEikäYlityöksi
testMidsummer
testTODOIltatyolisiaMaksetaanMuttaYotyolisiaEiMaksetaYlityoltaKunSaannollinenTyoaikaLoppuiEnnenYotyota
testVianorinMatkaAika_RasanenArto_20151002
testChristmasEve
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestPuutarhaAlanPaivatyonTes
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2020
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2021
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2022
testArkipyhatKunTyosuhdeEiOleKestanytKauaa2018
testIltalisa1
testIltalisa2
testIltaJaYolisa1
testIltaJaYolisa2
testYolisa3
testIltaJaYolisa3
testIltaJaYolisa4
testArkipyhatToissa
testArkipyhatKunTyosuhdeEiOleKestanytKauaa
testFirstSickdayNotPaidOnShortRegularSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortAccidentSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortRegularSickleaveOnLongContractperiod
testFirstSickdayIsPaidOnLongRegularSickleaveOnShortContractperiod
testFirstSickdayIsNotPaidOnShortRegularSickleaveOnTooShortContractperiod
testFirstSickdayPaidOnRecurringRegularSickleaveOnShortContractperiod
testThatSickleaveCompensatedOnlyToTheLimits
test_TODO_SairausajanPalkkaPerakkaistenTyokausienTyoajanSummanMukaan
test_TODO_ArkipyhäKorvausPerakkaistenTyokausienTyoajanSummanMukaan
test_TODO_KTA
testArkipyhatKunTekeeToita
testArkipyhatKunTekeeToitaMuttaBittiEiPaalla
testArkipyhat
testItsenaisyyspaivaMaksetaanLainMukaan
testSairastumispaivana100PctKorvaus
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden40hKeskeytyvanKaksivuorotyonWtrTES
testWtrKertyma
testLauantailisa
testYolisa
testIltalisa
testNormalWorktime
testSunnuntaityo
testAamulisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSuurjuhlapyhalisa
testVuorolisaKorottuuYliJaSunnuntaityoKorotustenSuhteessa
test_TODO_AamuvuoronlisaaMaksetaanYlityonKanssaYhteensa100Prosenttia
testWeeklyOvertime5
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testViikkolepoYksittaisinViikoinLaskettuna
testArkipyhaviikonVapaapaivat
test_TODO_ArkipyhaviikonLauantainYlityot
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkTyöpohjainen
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4vkTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli4vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
com.tustor.tuntinetti.backend.logic.TestMuuttopalvelualanTes112_5h
testPeriodOvertime
testExtraHours
testWorktimeReductionDisqualification
testWorktimeReductionWhenNotWorkingDuringTheWeek
testKallePiippo_21_10_2013___8_11_2013
testKallePiippo_21_10_2013___8_11_2013__evenLongerWorkday_4_11
testCase3652VariationWithOvertime
testCase3652MeneeVieläOikeinVaikkaTehtäisiinVieläLaTöitäJolloinTuleeMyösViikkoylityötä
testCase3652_flexTime
testCase3652MeneeVieläOikeinVaikkaTehtäisiinVieläLaTöitä_flexTime
testCase3652MeneeVieläOikeinVaikkaTehtäisiinVieläSuTöitäJaTuleeViikkoylityötä_flexTime
testAleniusMaarit_sykliAlkaaKeskiviikkona
testAleniusMaarit_sykliAlkaaMaanantaina
testAartolahtiVesa1
testAartolahtiVesa2
testPulkkinenRoopeBitti128
testCase3652
testWorktimeReductionWhenWorkingDuringTheWeek
testCase4330
testLeppanenTomi
testLostWeeklyRestTime
testDailyOvertime
testSickleave
testIltalisä
testSundayWork
testIltaJaYöLisä
testSaturdayCpmpensation
testArkipyhä
com.tustor.tuntinetti.backend.logic.TestAlternativeWorkHoursPerDay
testExtraBeforeAlternativeMaxStandardWorkHoursPerDay
testDailyOvertimeLeg1
testDailyOvertimeLeg2
testHasNoEffectWhenSpecialDaySelectionIsNotActive
testWeeklyOvertimeStartsBeforeDailyOvertime
com.tustor.tuntinetti.backend.logic.TestKenkaJaNahkateollisuudenKTA
testSairausajanPalkka
testKtaLaskentaAjat
testNormaaliTyoaikaKTA
testWtrPalkka
testIltavuoroKTA
testYovuoroKTA
testYlityoKTA
com.tustor.tuntinetti.backend.logic.TestTeknologiateollisuudenYlempienToimihenkiloidenTes
testSaukkoPasi_20150708
com.tustor.tuntinetti.backend.logic.TestValtionVirkaVirastotyoVirkamiehet
testNormalWorktime
testDailyOvertime
testSaturdayOvertime
testLauantailisa
testLapsenSairaus
testYolisa
testIltalisa
testWeeklyOvertime
testSunnuntaityo
testTODO_Yolisa
testSunnuntaiaattoiltaLisa
testAattoPaivaLisa
test_SairaslomakorvausAlleVuosi_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausKestääYliVuoden_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausRajaustenJarjestysEiVaikuta
test_TODO_SairaslomakorvauksenYlimaaraiset7pvVuodessa_Tyontekijat
testSairaudenUusiutuminen_Tyontekijat
testSairaslomakorvaus_Virkamiehet
testVarallaolo
testExtraHours
testArkipyhaKorvaus
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden37_5hJatkuvanKaksivuorotyonTES
testLauantailisa
testYolisa
testIltalisa
testNormalWorktime
testSunnuntaityo
testAamulisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSuurjuhlapyhalisa
testVuorolisaKorottuuYliJaSunnuntaityoKorotustenSuhteessa
test_TODO_AamuvuoronlisaaMaksetaanYlityonKanssaYhteensa100Prosenttia
testWeeklyOvertime5
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testViikkolepoYksittaisinViikoinLaskettuna
testArkipyhaviikonVapaapaivat
test_TODO_ArkipyhaviikonLauantainYlityot
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkTyöpohjainen
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4vkTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli4vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testWtrKertyma
com.tustor.tuntinetti.backend.logic.TestLasitusRakennuslasitusJaLasinjalostusalanTes_KeskeytyvaKolmivuorotyo
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testLyhennysvapaidenKertyminen
testSairaslomakorvausKunSairausUusiutuu
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairauslomaKorvataanKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testAattokorotus
testVarallaoloaEiKorvataKTAlla
testYlityotKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestICTYlemmatToimihenkilot
testViikkoYlityo
testArkipyhatLyhentavaTyoviikkoa
testVarallaolo
testArkipyhatKorvataan
testYlityo
testYlityo2
testViikkoVapaa
testVuosiloma
testKuukausipalkanJakaja
testViikkoYlityoLeg2
testArkipyhatKorvataanHeti
testArkipyhaLyhentaaViikkoa
testHalytystyoPaivalla
testHalytystyoPaivalla2
testHalytystyoYolla
testVapaaVarallaolo30
testPalkallisenSairausjaksonPituusAlleKuukaudenTyosuhteessa
testPalkallisenSairausjaksonPituusYliKuukaudenTyosuhteessa
testToistuvaSairausKorvataan
testToistuvaaSairauttaEiKorvata
com.tustor.tuntinetti.backend.logic.TestPtyTesToimistotyoaika
testEsimerkki25
testEsimerkki24
testAattoyokorvaus
testAattoaaamukorvaus
testVarallaolo
testEsimerkki11KunLaOsanaSäännöllistäTyöaikaa
testEsimerkki11KunLaMeneeYlitöiksi
com.tustor.tuntinetti.backend.logic.TestTaskByWorkShiftTime
testTimeBeforeFirstTask
com.tustor.tuntinetti.backend.logic.TestAktTakuutyoaika
testSihvariJaakkoKoponen_20111031_20111113_IlmanTakuuPalkkaa
testEiTietenkaanTakuutyoaikaaYlityopaivalta
testWorkTimeCompensationDeterminism
testCase47208JoelNuuttila
testCase9412Takuutyöaika_Michael_Korhonen_20151005_20151018
testJalasahoPetriJuhani_20130218_20130303_WithoutOvertimeAssignment
testJalasahoPetriJuhani_20130218_20130303_WithOvertimeAssignment
testGrönforsKariTapio_20130204_20130217_WithOvertimeAssignment
testGrönforsKariTapio_20130204_20130217_WithOvertimeAssignmentUsingWorkedHoursTimeRangesAndDetailsList
testGrönforsKariTapio_20130204_20130217_WithoutOvertimeAssignment
testSihvariJaakkoKoponen_20111031_20111113_IlmanTakuuPalkkaa_VaikkaOttaisiEnsin_OvertimeDaySummaryn
testSihvariJaakkoKoponen_20111031_20111113_TakuuPalkalla_MuttaIlmanTyötuntienVajausta
testSihvariJaakkoKoponen_20111031_20111113_TakuuPalkalla_MuttaIlmanTyötuntienVajausta_VaikkaOttaisiEnsin_OvertimeDaySummaryn
testSihvariJaakkoKoponen_20111031_20111113_TyöajanVajauksellaIlmanTakuuPalkkaa
testSihvariJaakkoKoponen_20111031_20111113_TyöajanVajauksellaIlmanTakuuPalkkaa_VaikkaOttaisiEnsin_OvertimeDaySummaryn
testEiTietenkaanTakuutyoaikaaYlityopaivalta_VaikkaOttaisiEnsin_OvertimeDaySummaryn
testTodoViikkolepoOsissa
testSihvariJaakkoKoponen_20111031_20111113_TyöajanVajaus_Ja_TakuuPalkka
testSihvariJaakkoKoponen_20111031_20111113_TyöajanVajaus_Ja_TakuuPalkka_TODO
testSihvariJaakkoKoponen_20111031_20111113_TyöajanVajaus_Ja_TakuuPalkka_VaikkaOttaisiEnsin_OvertimeDaySummaryn
testSihvariJaakkoKoponen_20111031_20111113_TyöajanVajaus_Ja_TakuuPalkka_VaikkaOttaisiEnsin_OvertimeDaySummaryn_TODO
com.tustor.tuntinetti.backend.logic.TestAutomaattinenTyoajanUlkopuolinenVarallaolo
testNormaaliTyöpäiväManuaalisellaPäällekkäiselläVarallaolollaNormiPalkka
testNormaaliTyöpäiväManuaalisellaPäällekkäiselläVarallaololla2h
testNormaaliTyöpäiväTyöajanUlkopuolisellaMatkaAjalla
testTODO_TeeDynaamistenTaskienTEstiluokka
testNormaaliTyöpäiväIlmanVarallaoloa
testEiViikkolepokorvaustaKunMatkaAikaa
testViikkolepokorvausKunSiirtymaAikaOnTyoaikaa
testViikkolepokorvausKunSiirtymaAikaOnAutomaattinen
testViikkolepokorvausKunSiirtymiskorvausOnAutomaattinenJaTalviaikaVaihtuu
testSiirtymaAikaOnAutomaattinenJaTalviaikaVaihtuu
testTODOViikkolepokorvausKunSiirtymaAikaOnAutomaattinenJaMuuAikaMatkaAikaa
testTODOAutomaattinenRuokataukoJaAutomaattinenSiitymäaikaJaViikkolepo
testLyhytTyöpäiväIlmanVarallaoloa
testNormaaliTyöpäiväManuaalisellaVarallaolollaNormiPalkka
testNormaaliTyöpäiväManuaalisellaVarallaololla
testAutomaattinenVarallaoloPalkatonIlmanVarallaoloTyölajia
testNormaaliTyöpäiväAutomaattisellaVarallaolollaNormiPalkka
testNormaaliTyöpäiväAutomaattisellaVarallaololla_EI_ANNA_Varallaoloa_JosVainYksiProjektiKunVarallaoloOnTyöaikaa
testNormaaliTyöpäiväAutomaattisellaVarallaololla_ANTAA_Varallaoloa_JosVälissäToinenTyökohdeKunVarallaoloOnTyöaikaa
testNormaaliTyöpäiväAutomaattisellaVarallaololla1_5h_NormiPalkka
testNormaaliTyöpäiväAutomaattisellaVarallaololla1_5h
testNormaaliTyöpäiväAutomaattisellaVarallaololla_1_5h_VoidaanYliohjata_0_5h_ksi_KirjaamallaManuaalisesti
testNormaaliTyöpäiväAutomaattisellaVarallaololla2h
testNormaaliTyöpäiväEiAutomaattistaVarallaoloaKunYli2h
testNormaaliTyöpäiväAutomaattisellaVarallaololla_RuokataukoLeikattu
testNormaaliTyöpäiväAutomaattisellaVarallaololla_RuokataukoLeikattuAutomaattisestiMuustaKuinVarallaoloprojektista
testBillAutomaticLunchBreak
testNormaaliTyöpäiväAutomaattisellaVarallaololla_RuokataukoaEiVoiLeikataAlleTunninPätkästä
testNormaaliTyöpäiväAutomaattisellaVarallaololla1_5h_RuokataukoLeikattu
testTODOJosAutomaattinenVarallaoloAiheuttaaYlitöitä
testNormaaliTyöpäiväAutomaattisellaVarallaololla2h_RuokataukoLeikattu
testNormaaliTyöpäiväEiAutomaattistaVarallaoloaKunYli2h_EikäRuokataukoakaanTarvitseLeikata
com.tustor.tuntinetti.backend.logic.TestMuseoidenTesPaivatyo375
testArkipyhat
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testWeeklyOvertime2
test_WeeklyOvertime3
test_WeeklyOvertime4
testSunnuntaiKorvaus
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testAattolisat
testSairauslomakorvausAlle1kkTöissä
testEiIltalisaa
testEiYolisaa
testSairauslomakorvausAlle1kkTöissäSairausKestääYli3pvLapsenSairaus
testSairauslomakorvausYli1kkTöissäSairausKestääYli3pvLapsenSairaus
testSairauslomakorvausYli1kkTöissäSairausKestääYli28pv
testSairauslomakorvausYli3vTöissäSairausKestääYli35pv
testSairauslomakorvausYli5vTöissäSairausKestääYli42pv
testSairauslomakorvausYli10vTöissäSairausKestääYli56pv
testSairauslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSickleaveHolidaysAreNotCompensated
testEiLauantailisaa
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
testNormaaliTyoaika
com.tustor.tuntinetti.backend.logic.TestKiinteistopalvelualaToimihenkilotTes
testSairaslomakorvausYliKuukausiTöissäKestääYli28Paivaa
testSairaslomakorvausYliVuosiTöissäKestääAlle35Paivaa
testSairaslomakorvausYliVuosiTöissäKestääYli35Paivaa
testSairaslomakorvausYli5VuottaTöissäKestääAlle90Paivaa
testSairaslomakorvausYli5VuottaTöissäKestääYli90Paivaa
testSairaslomakorvausAlleKuukausiTöissä
testSairaslomakorvausYliKuukausiTöissäKestääAlle28Paivaa
com.tustor.tuntinetti.backend.logic.TestOvertimeSummaryUnScalingMode
test43278
com.tustor.tuntinetti.backend.logic.TestHuolintaAlanToimihenkiloiden40TesVuorotyo
testLauantaiTyo
testMultipleShifts
testYoVuorolisa
testIltaVuorolisa
testIltalisaaMyosYlityonAjalta
testYolisaaMyosYlityonAjalta
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testArkiYlityo
testHealthInsuranceLawWaitingPeriodNotCompensatedIfDaysAreFull
testSunnuntaiYlityo
com.tustor.tuntinetti.backend.logic.TestLasikeraamisenTeollisuudenTesPaivatyo
testYolisa
testIltalisa
testLyhennysvapaidenKertyminen
testLyhennysvapaitaEiKerryVapaidenAikanaKunContractPeriodAlkoiVastaHiljattain
testLyhennysvapaitaKertyyMyosVapaidenAikanaKunContractPeriodAlkoiYli3kkSitten
testSairaslomaKorvataanKTAlla
testNormalWorktime1
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testArkipyhatKorvataanKTAlla
testItsenaisyyspaivaSunnuntaina
test_TODO_WeeklyOvertime4
test_TODO_LyhennysvapaitaKertyyMyosVapaidenAikana
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testYlityotKorvataanKTAlla
testLapsenSairaus
testSairaslomakorvaukset
testSairaslomakorvausKunSairausUusiutuu
testArkipyähäOnVapaapäiväJosTöissäYli3Kuukautta
testArkipyähäEiOleVapaapäivänaTöissäAlle3Kuukautta
testArkipyähäkorvausJosTöissäYli3KuukauttaMuttaVapaallaArkipyhänViereisenäPäivänä
testPyhainpaiva
test_TODO_ArkipyhaKorvataanJosSairauslomaOnKestanytAlle3kkEnnenArkipyhaa
test_TODO_ArkipyhaaEiKorvataJosSairauslomaOnKestanytYli3kkEnnenArkipyhaa
testArkipyhäkorvausetAnnetaanMyösVanhempainvapaalla
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterDaysAbsencesUsingEmployeeRangeReport_1_Strict
testTestaaOpintoVapaaWithPartialWorkDays
testTestaaPalkatonVapaa
testTestaaPalkatonVapaaWithPartialWorkDays
testTestaaMuuPalkatonVapaa
testPalkatonTyoajanLyhennys
testTestaaMuuPalkatonVapaaWithPartialWorkDays
testTestaaLomautus
testTestaaLomautusWithPartialWorkDays
test_TODO_UNPAID_ABSENCE_
testTestaaVanhempainvapaa
testTestaaVanhempainvapaaWithPartialWorkDays
testTestaaIsyysvapaa
testTestaaIsyysvapaaWithPartialWorkDays
testPalkallinenTestaaIsyysvapaa
testTestaaPalkallinenIsyysvapaaWithPartialWorkDays
testTestaaÄitiysvapaa
testTestaaÄitiysvapaaWithPartialWorkDays
testTestaaPalkallinenÄitiysvapaa
testTestaaPalkallinenÄitiysvapaaWithPartialWorkDays
testTestaaIsäkuukausi
testTestaaIsäkuukausiWithPartialWorkDays
testTestaaTyosuojeluvaltuutetunKorvaus
testTestaaTyosuojeluvaltuutetunKorvausWithPartialWorkDays
testTestaaLuottamusmiesvapaa
testTestaaLuottamusmiesvapaaWithPartialWorkDays
testSpentUnPaidWorkTimeReductionAndFlexTime
testSpentUnPaidWorkTimeReductionAndFlexTimeWithPartialWorkDays
testWeeklyRestDayAndFlexTime
testWeeklyRestDayAndFlexTimeWithPartialWorkDays
testDayOffAndFlexTime
testDayOffAndFlexTimeWithPartialWorkDays
testSpentFlexTime
testSpentFlexTimeWithPartialWorkDays
testSpentFlexTime_IndicateFlexDayByEmptyEntry
testSpentFlexTimeWithPartialWorkDays_IndicateFlexDayByEmptyEntry
testSpentWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentHolidayWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentHolidayWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentPaidVacationAndFlexTime
testSpentPaidVacationAndFlexTimeWithPartialWorkDays
testSpentPaidVacationAndFlexTimeWhenInitialSaldoGiven
test_TODO_SpentPaidVacationPostponedAndFlexTime
test_TODO_SpentPaidVacationPostponedAndFlexTimeWithPartialWorkDays
test_TODO_SpentPaidVacationPostponedAndFlexTimeWhenInitialSaldoGiven
testSpentOvertimeVacationAndFlexTime
testSpentPartialOvertimeVacationAndFlexTime
testSpentOvertimeVacationAndFlexTimeWhenInitialSaldoGiven
testSpentCompensationVacationAndFlexTime
testSpentPartialCompensationVacationAndFlexTime
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGiven
testMuuVapaaJossaSaldotAndFlexTime
testMuuVapaaJossaSaldotAndFlexTimeWithPartialDays
test_TODO_SpentChildSickVacationAndFlexTime
test_TODO_SpentChildSickVacationAndFlexTimeWithPartialWorkDays
testOtherPaidSickVacationAndFlexTime
testOtherPaidVacationAndFlexTimeWithPartialWorkDays
testAHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButDoesNotYetQualify
testOnlyOneHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButOnlyOneQualifies
testAHolidayIsNotCompensatedIfNoWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoPaidWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyOneEndButBothRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyInTheEndButBothRequiredByLabourAgreement
testAHolidayIsCompensatedIfWorkAroundBothEndsAsRequiredByLabourAgreement
testSickleavesAreIgnoredIfNotAvailableAccordingToLabourAgreement
testSickleavesAreIgnoredIfQualificationPeriodHasNotYetElapsed
testSickleavesAreIgnoredIfNotEnoughConsecutiveSickleaveDaysAllowed
testTheOtherSickleaveIsIgnoredOnlyOneConsecutiveSickleaveDayAllowed
testGivenSickleaveStartsBeforeMinimumEmploymentTimeThenNothingIsPaidEvenAfterTheTimeIsReached
testGivenSickleaveStartsAfterMinimumEmploymentTimeThenAllDaysAreCompensated
testIfHolidayThenNotSickleave
testIfHolidayAndWorkThenNotSickleave
testWorkAndSickleave
testUnpaidWorkAndSickleave
testTestaaVirkavapaaWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaa
testTestaaOpintoVapaa
test_TODO_
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
com.tustor.tuntinetti.backend.logic.vacations.TestKiinteistoalanToimihenkiloidenVuosilomaFast
testLomarahatJaadessaElakkeelle
testLomarahat
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestIctalanVuosilomalaskentaFast
testLomarahat
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTietotekniikanPalvelualanTavallinenTesVuosilomaFast
testLomarahat
testYliJaLisatyonPerusosaMukaanTuntipalkkaistenLomapalkkaan
testLaskennallisenPalkanMaaritys
testKeskipaivapalkkaJaSairasloma
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestYksityisenSosiaalipalvelualanVuosilomaFast
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
test15vKokemuksenPaivistaSaaLomarahaa
test_TODO_OikeatVuosilomaEhdotKaytossa
testKolmenPaivanAnsainta
testKolmeLisalomapaivaa
testLomanansaintaprosentti
testLomaraha50pctVainPeruspaivista
testLomarahojenMaksaminenTyosuhteenPaattyessaEnnenLomakautta
testLomarahojenMaksaminenTyosuhteenPaattyessaLomakautena
testLomarahojenMaksaminenTyosuhteenPaattyessaLomanAikana
testEiLomarahojaLomakorvauksistaKunTyosuhdeEnintaan4kk
testPalvelusvuosienKertyminen
testPalvelusvuodetJaTekninenAlkupaiva
testLomarahaJaTyosuhteenPaattymissyy
testKkPalkkaisenLisat
testKuukausipalkkaisenAikalisatSuhteutetaanSaannollisenTyoajanPalkkaan
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTietotekniikanPalvelualanKolmivuoroTesLogicaVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testYliJaLisatyonPerusosaMukaanTuntipalkkaistenLomapalkkaan
testLaskennallisenPalkanMaaritys
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTSVuosilomalaskentaFastTestCase
testSpentVacationDaysDuringNormalWorkweek
testLomakorvausKunEiTaysialomanmaaraytymiskuukausia
testKerryttavatkoVuosilomatLomaaLauantaisin
testKkPalkkaisenProsenttiperusteinenPalkkaKunVainOsaKuukausistaTaysiaLomanmaaraytymiskuukausiaLaskennallistaPalkkaaSairaslomasta
test_TODO_LomarahaMyosLomakorvauksistaElleiPaattymissyyEsta
testKuukausipalkkaisenLomapalkka
testLomarahaprosenttiTab1
testLomarahaprosenttiTab2
testLomarahaprosenttiTab3
testAnnualVacationAccumulationTables1_2FullAccumulationYearsVuosiloma
testAnnualVacationAccumulationTables_Esimerkki_Taulu_1
testAnnualVacationAccumulationTables_Esimerkki_Taulu_2
testAnnualVacationAccumulationTables_Esimerkki_Taulu_2_Alle_15V_kokemuksella_Ja_Loppupalkka
testAnnualVacationAccumulationTables_Sovellusesimerkki_Taulu3
testAnnualVacationAccumulationTables_Palkka_Kk_palkkamuuttuu
testAnnualVacationAccumulatoinTables_Kk_palkkamuuttuu
testTyoaikaMuuttuuTsOsaAikainen
testAnnualVacationAccumulationTables_Palkka_Kk_palkkamuuttuu_Lomaraha_heinakuun_palkasta
testNightShiftPeriodejaMaaraytymisvuonnaJaLomapalkka
testSunnuntaityotaMaaraytymisvuonnaJaLomapalkka
testLoppupalkkaLomarahaLomapalkkaVelkaanJosYksikinLomaMerkitty
testTuntipalkkaisenLomapalkka
testTuntipalkkaisenLomapalkka35h
testLoppupalkkaKunEiKertynytLomaa16pvSopimuksenPituusVaatimuksenVuoksi
test_TODO_LoppupalkkaLomarahaJossaKahdenEriSopimuksenKkPalkkaGap
testLoppupalkkaTyosuhdeEiKestaYhtaanLomanmaaraytymisvuotta
testLoppupalkkaYli16pvSopimustaYli35hTaiYli14pvJaAlle16pvViimeisellaKuukaudella
test16PvRajaJaSopimuskatko35H
test16PvRajaJaSopimusKatko14PV
test_TODO_16PvRajaJaSopimuksenPituusLakkoaikaJaLuvatonpoissaoloaEiLasketaSopimuksenPituuteen35HGap
test_TODO_16PvRajaJaSopimuksenPituusLakkoaikaJaLuvatonpoissaoloaEiLasketaSopimuksenPituuteen14PvGap
test16PvRajaJaSopimusKatko14PV14PvAlle16PvSopimustaKeskellaLomanmaaraytymisvuotta
testLomakorvausKunVainEkvivalenttiVapaataVuosilomaKuuluuMukaan
testLomakorvausKunVainEkvivalenttiVapaataVuosilomaEiKuuluMukaan
testLomakorvaustaKunVainEkvivalenttivapaataSairasloma
testLomakorvaustaKunVainEkvivalenttivapaataVanhempainVapaaLaskennallinenPalkka
testLomakorvaustaKunVainEkvivalenttivapaataVanhempainVapaaPalkallinen
test_TODO_LomakorvaustaKunVainEkvivalenttivapaataVuosilomaVsVanhempainVapaa14PvRaja
testLomakorvaustaKunVainEkvivalenttivapaataAllVacationTypesNoAutodetuct
testKkPalkkaisenProsenttiperusteinenPalkkaKunVainOsaKuukausistaTaysiaLomanmaaraytymiskuukausiaEiLaskennallistaPalkkaaSairaslomastaKunAutoDetuctEiPaalla
testSigmaJa16pvSaantoBlokkaaKertymanSivusarjastaPaasarjanLaskelmaan
testKvtesStyleVacationAccumulationTable
test_TODO_TyoaikakorvauksetJaTasoittumispaivatEivatEkvivalenttiaAikaa
testVainPalkallinenSairauslomaKerryttaa
testOpintovapaaJaVirkavapaaLimit
testHybridiLimitJaLomavuosi
testKaikkiEkvivalentitPaivatLasketaanKalenteripaivilta
testCorrectVuosilomaEhdotForLabourAgreementVersions
testNoPercentBasedWorktimeReductionInLabouragreementVersions
testARowOnly
testLomarahaVainKkPalkkaisille
testKvtes2013SaantoOsaAikainenLisienVaikutuksenCap35Kaytossa
testKvtes2013SaantoOsaAikainen
testOsaAikaisenLomapalkkaProsentteina
testOsaAikaisenLomapalkkaProsentteinaTuntipalkkainen
testKvtesProsenttiperusteinenVuosilomaPalkkaEsim
testAnnualVacationAccumulationRow1
testAnnualVacationAccumulationRow2
testAnnualVacationAccumulationRow2WithBonus
testAnnualVacationAccumulationRow2TwoYears
testAnnualVacationAccumulationRow3
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestAutoliikennealojenToimihloidenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestMaraVuosiloma
testLaskennallisenPalkanKeskiarvoistusKolmenEdellisenTayden3ViikkoisjaksonMukaan
testEsimerkki1Mara_Tes_Sivu68_KuukausipalkkaisenLomapalkka
testMaraTuntipalkkaisellaProsenttiperusteinenLomapalkkaVaikkaOlisiyli14pvKuukaudessaToissa
testEsimerkki1Mara_Tes_Sivu69_TuntipalkkaisenLomapalkka
test2022LahtienLaskennallistaPalkkaaMyosWtrnAjalta
test2022LahtienLaskennallistaPalkkaaMyosHolidayWtrnAjalta
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestKVTesVuosilomalaskentaFastTestCase
testSpentVacationDaysDuringNormalWorkweek
testLomakorvausKunEiTaysialomanmaaraytymiskuukausia
testKerryttavatkoVuosilomatLomaaLauantaisin
testKkPalkkaisenProsenttiperusteinenPalkkaKunVainOsaKuukausistaTaysiaLomanmaaraytymiskuukausiaLaskennallistaPalkkaaSairaslomasta
test_TODO_LomarahaMyosLomakorvauksistaElleiPaattymissyyEsta
testKuukausipalkkaisenLomapalkka
testLomarahaprosenttiTab1
testLomarahaprosenttiTab2
testLomarahaprosenttiTab3
testAnnualVacationAccumulationTables1_2FullAccumulationYearsVuosiloma
testAnnualVacationAccumulationTables_Esimerkki_Taulu_1
testAnnualVacationAccumulationTables_Esimerkki_Taulu_2
testAnnualVacationAccumulationTables_Esimerkki_Taulu_2_Alle_15V_kokemuksella_Ja_Loppupalkka
testAnnualVacationAccumulationTables_Sovellusesimerkki_Taulu3
testAnnualVacationAccumulationTables_Palkka_Kk_palkkamuuttuu
testAnnualVacationAccumulatoinTables_Kk_palkkamuuttuu
testTyoaikaMuuttuuTsOsaAikainen
testAnnualVacationAccumulationTables_Palkka_Kk_palkkamuuttuu_Lomaraha_heinakuun_palkasta
testNightShiftPeriodejaMaaraytymisvuonnaJaLomapalkka
testSunnuntaityotaMaaraytymisvuonnaJaLomapalkka
testLoppupalkkaLomarahaLomapalkkaVelkaanJosYksikinLomaMerkitty
testTuntipalkkaisenLomapalkka
testTuntipalkkaisenLomapalkka35h
testLoppupalkkaKunEiKertynytLomaa16pvSopimuksenPituusVaatimuksenVuoksi
test_TODO_LoppupalkkaLomarahaJossaKahdenEriSopimuksenKkPalkkaGap
testLoppupalkkaTyosuhdeEiKestaYhtaanLomanmaaraytymisvuotta
testLoppupalkkaYli16pvSopimustaYli35hTaiYli14pvJaAlle16pvViimeisellaKuukaudella
test16PvRajaJaSopimuskatko35H
test16PvRajaJaSopimusKatko14PV
test_TODO_16PvRajaJaSopimuksenPituusLakkoaikaJaLuvatonpoissaoloaEiLasketaSopimuksenPituuteen35HGap
test_TODO_16PvRajaJaSopimuksenPituusLakkoaikaJaLuvatonpoissaoloaEiLasketaSopimuksenPituuteen14PvGap
test16PvRajaJaSopimusKatko14PV14PvAlle16PvSopimustaKeskellaLomanmaaraytymisvuotta
testLomakorvausKunVainEkvivalenttiVapaataVuosilomaKuuluuMukaan
testLomakorvausKunVainEkvivalenttiVapaataVuosilomaEiKuuluMukaan
testLomakorvaustaKunVainEkvivalenttivapaataSairasloma
testLomakorvaustaKunVainEkvivalenttivapaataVanhempainVapaaLaskennallinenPalkka
testLomakorvaustaKunVainEkvivalenttivapaataVanhempainVapaaPalkallinen
test_TODO_LomakorvaustaKunVainEkvivalenttivapaataVuosilomaVsVanhempainVapaa14PvRaja
testLomakorvaustaKunVainEkvivalenttivapaataAllVacationTypesNoAutodetuct
testKkPalkkaisenProsenttiperusteinenPalkkaKunVainOsaKuukausistaTaysiaLomanmaaraytymiskuukausiaEiLaskennallistaPalkkaaSairaslomastaKunAutoDetuctEiPaalla
testSigmaJa16pvSaantoBlokkaaKertymanSivusarjastaPaasarjanLaskelmaan
testKvtesStyleVacationAccumulationTable
test_TODO_TyoaikakorvauksetJaTasoittumispaivatEivatEkvivalenttiaAikaa
testVainPalkallinenSairauslomaKerryttaa
testOpintovapaaJaVirkavapaaLimit
testHybridiLimitJaLomavuosi
testKaikkiEkvivalentitPaivatLasketaanKalenteripaivilta
testCorrectVuosilomaEhdotForLabourAgreementVersions
testNoPercentBasedWorktimeReductionInLabouragreementVersions
testARowOnly
testLomarahaVainKkPalkkaisille
testKvtes2013SaantoOsaAikainenLisienVaikutuksenCap35Kaytossa
testKvtes2013SaantoOsaAikainen
testOsaAikaisenLomapalkkaProsentteina
testOsaAikaisenLomapalkkaProsentteinaTuntipalkkainen
testKvtesProsenttiperusteinenVuosilomaPalkkaEsim
testAnnualVacationAccumulationRow1
testAnnualVacationAccumulationRow2
testAnnualVacationAccumulationRow2WithBonus
testAnnualVacationAccumulationRow2TwoYears
testAnnualVacationAccumulationRow3
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestPaltanToimihenkiloidenVuosilomaFast
testLomarahat
testLomarahaElakkeesta
testLomarahaWhenContractTerminates
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestValtionVirkamiehetVuosilomaFastTestCase
testKerryttavatkoVuosilomatLomaaLauantaisin
testVuosilomaAnsaintaPaivat
testEkvivalentitVirkamiehenPaivat
testAikaValtionPalveluksessaTapausPalkatonVirkavapaa
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testKuukausipalkkaisenLomapalkka
testTODO_SaldoKunViisitoistaVuottaTuleeTayteenLomakaudenJalkeen
testTaulun3ValintaPerustuuLomakaudenAlkuun
testEiIkirekursiotaSisakkaisistaTyosopimuksista
testEiIkirekursiotaKunTyosuhdePaattyy
testLomarahaTaulu3
testLomarahavelkaMuuttuuKuukausipalkanMukana
testLomarahaTaulu2
testLomarahaTaulu1
testLomarahaTuntipalkkainen
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAlleVuosiKoskaTyokokeukseksiLasketaan11Kk
testTuntipalkkainenTaysiaikainenLomapalkkaprosenttiAlleVuosi
testTuntipalkkainenTaysiaikainenLomapalkkaprosenttiAinakinVuosi
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAlleVuosi
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAlleVuosiKoskaLasketaanTaysistaLomanmaaraytymisKuukausista
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAinakinVuosi
testTyoaikaMuuttunutLomapalkkaprosenttiAlleVuosi
testTyoaikaMuuttunutLomapalkkaprosenttiAinakinVuosi
testTyoaikaMuuttunutLomapalkkaprosenttiAinakin15V
testKuukausipalkkaisenLomapalkkaLisat
testKuukausipalkkaisenLomarahaPdfExport
testKuukausipalkkaisenLomarahaPdfExportTyoaikaMuuttunut
testTuntipalkkaisenLomarahaPdfExport
testAikaValtionPalveluksessaTapausVajaaVuodenTyosuhde
testAikaValtionPalveluksessaTapausVajaaVuodenTyosuhdeVersio2
testAikaValtionPalveluksessaTapausVirastoVaihtunut
testEroKVTes
testKvtesStyleVacationAccumulationTable
testAnnualVacationAccumulationRow1
testAnnualVacationAccumulationRow2
testAnnualVacationAccumulationRow3
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestMekaanisenMetsateollisuuden40hVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahatJaadessaElakkeelle
testLomarahat
testFlexEkvivalenttiaAikaa
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestMuuttopalvelualanErikseenTyohonKutsuttavienVuosilomaFast
testEquivalentHolidayPalkka
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKuukausipalkkaisenLomapalkka
testTuntipalkkaisenLomapalkka
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestAsfalttialanVuosilomaFast
testEnsimmaisenVuodenLomapalkka
testToisenVuodenLomapalkka
testOsittainEnsimmaisenJaOsittainToisenVuodenLomapalkkaSimple
testOsittainEnsimmaisenJaOsittainToisenVuodenLomapalkka
test_TODO_PerhevapaidenAjaltaKaytetaanKTAta
testEnsimmaisenVuodenHetiMaksettavaLomapalkka
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testEiLaskennallistaPalkkaaHetimaksettavassaKorvauksessa
testProsenttiperusteinenWtrEiLomapalkkaan
testFLEX_vapaa_kerryttaaLomapaivia
testSairausajanPalkkaaEiLasketaMukaanEnnenSyykuuta2013
test_TODO_JosEroaa_TAI_rikkoo_vakavasti_Ennen14TyopaivaaEiSaaTesinLomakorvausta
testKuukausipalkkaisenLomapalkka
testTuntipalkkaisenLomapalkka
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestAutoliikennealojenToimihloidenVuosiloma375Fast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestVartiointialanKVTurvaVuosilomaFast
testEkvivalenttienVacationienPalkka
testKkPalkkainen
testTuntipalkkainen14pvSaanto
testTuntipalkkainen35hSaanto
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestMuuttopalvelualanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testEquivalentHolidayPalkka
testKuukausipalkkaisenLomapalkka
testTuntipalkkaisenLomapalkka
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTeknologiateollisuudenToimihenkiloidenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testKuukausipalkkaisenLomapalkka
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestApteekkienVuosilomalaskentaFast
test_TODO_TuntipalkkaisenLomarahaSuhteessaLomapaiviinApteekinVuosilomaopas2011Esimerkki25
test_TODO_TuntipalkkaisenLomarahaSuhteessaLomapaiviinApteekinVuosilomaopas2011Esimerkki26
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestKotimaanMatkustajaAlusVuosiloma
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testCustomVuosilomaEhdotYliohjaa
testNpe
testElakkeelleSiirtyminen
testKuukausipalkkainenOsaTaysiaLomanmaaraytymiskuukausia
testKuukausipalkkainenEiTaysiaLomanmaaraytymiskuukausia
testTuntipalkkainenTaysiaikainen
testTuntipalkkainenOsaTaysiaLomanmaaraytymiskuukausia
testTuntipalkkainenEiTaysiaLomanmaaraytymiskuukausia
testEpasaannollinenTyoaikaTaysiaikainen
testEpasaannollinenTyoaikaOsaTaysiaLomanmaaraytymiskuukausia
testEpasaannollinenTyoaikaEiTaysiaLomanmaaraytymiskuukausia
testKuukausipalkkainenYliViisiVuottaToissaExtraLomaa
testLomienAnsaintaALkaaKuudenTaydenLomanansaintaKknJalkeen
testMerimiesTyosopimuksissaKahdenKknTauko
testMerimiesTyosopimusKatkolla
testMerimiesTyosopimusJatkuu
testMerimiesTyoehtosopimusPaattyyJaJatkuuKaupanTyoehtosopimuksella
testKaupanTyoehtosopimusPaattyyJaJatkuuMerimiessopimuksella
testMerimiestenTyoehtosopimusMuuttuuKaupanTyoehtosopimukseksi
testKaupanTyoehtosopimusMuuttuuMerimiehenTyoehtosopimukseksi
testLomanMaaraytymisJaksot
testEkvivalentitPaivat
testLomanmaaraytymiskausienLaskentabugi
testLomanmaaraytymiskausienLaskentabugi2
testKuukausipalkkainenTaysiaikainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testKerryttavatkoVuosilomatLomaaLauantaisin
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestHuviTeemaJaElamyspuistojaKoskevaTesKaksiviikkoinenVuosilomaFast
testLaskennallinenPalkkaSairaslomanAjalta
testLomapalkanLisienLaskenta
testLomapalkanLisienLaskentaYolisa
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaFastKVTESTyylinenLaskenta
testSpentVacationDaysDuringNormalWorkweek
testKerryttavatkoVuosilomatLomaaLauantaisin
test_TODO_AnnualVacationAccumulationTables2FullAccumulationYears0
test_TODO_AnnualVacationAccumulationTables2FullAccumulationYearsContractEnds0
test_TODO_AnnualVacationAccumulationTables2FullAccumulationYearsContractEnds_6WorkdaysMetVacationsLeft
test_TODO_AnnualVacationAccumulationTables2FullAccumulationYearsContractEnds_6WorkdaysNotMetVacationsKept
test_TODO_AnnualVacationAccumulationTables2FullAccumulationYearsContractEnds_NoConvertedLeave_6WorkdaysNotMetVacationsKept
testRegressionDailyReporttejaHypitaanYli
testLomanmaaraytymisvuosiPaattyyEnnenVuodenVaihdettaAssertionError
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestElintarvikealojenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTaloushallinnonVuosilomaFast
testLomarahat
testLomarahaJaTyosuhteenPaattymissyy
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestMuovituoteteollisuudenJaKemianTuoteteollisuudenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestKaupanalanEsikarsintaTehtava
testLaskeVuosilomapaivatRegularContractB
testLaskeVuosilomapaivatRegularContractBMonthlyPay
testLaskeVuosilomapaivatNoRegularContractA
testLaskeVuosilomapaivatNoRegularContractAMonthlyPay
testProvisiotTuplanaBug
com.tustor.tuntinetti.backend.logic.vacations.TestHenkilokohtaistenAvustajienVuosilomaFast
testLomarahat
testLomarahaJaTyosuhteenPaattymissyy
testKaksiJaPuoliPv2VuodenKokemuksenJaAlleVuodenTyosuhteenJalkeen
test3pv15VuodenJalkeen
testEiLomarahaaAlle4kkTyösuhteenLomapalkasta
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestViherJaYmparistorakentamisalanVuosiloma
testMaaraAikaisenLomakorvausKunErillisetLomakorvausprosentit
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaJaTyosuhteenPaattymissyy
testKuukausipalkkaisenLomapalkka
testErillinenPidettavienLomienSaldoEiVaikutaLaskentaan
testJosEpasaannollinenTyoaika
testJosEiVielaLomamerkintoja
testNpeSigmalaskennassaKunSivusarjassaEiKerryLomapaivia
testVainVapaataJaKulutettuaLomaa
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestAKTKuormaAutoAlanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaElakkeesta
testLomarahaTyosuhteenPaattyessa
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestHuviTeemaJaElamyspuistojaKoskevaTesKaksiviikkoinenTuntipalkkainenVuosilomaFast
testLaskennallinenPalkkaSairaslomanAjalta
testLomapalkanLisienLaskenta
testLomapalkanLisienLaskentaYolisa
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestLentoliikenteenPalvelualjoenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestPuutarhaAlanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testMaaraAikaisenLomakorvausKunErillisetLomakorvausprosentit
testLomarahaJaTyosuhteenPaattymissyy
testKuukausipalkkaisenLomapalkka
testErillinenPidettavienLomienSaldoEiVaikutaLaskentaan
testJosEpasaannollinenTyoaika
testJosEiVielaLomamerkintoja
testNpeSigmalaskennassaKunSivusarjassaEiKerryLomapaivia
testVainVapaataJaKulutettuaLomaa
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTerveyspalvelualanVuosilomalaskentaFast
testWtrAinaEkvivalenttiaAikaa
testLomaraha50pctVainPeruspaivista
testLomarahojenMaksaminenTyosuhteenPaattyessaEnnenLomakautta
testLomarahojenMaksaminenTyosuhteenPaattyessaLomakautena
testLomarahojenMaksaminenTyosuhteenPaattyessaLomanAikana
testKkPalkkaisenLisat
testKuukausipalkkaisenAikalisatSuhteutetaanSaannollisenTyoajanPalkkaan
testEiLomarahojaLomakorvauksistaKunTyosuhdeEnintaanViikon
testLomanansaintaprosentinKorotus
testPalvelusvuosienTulisiKarttuaKokopaivaisellaNormaalisti
testLomapaivienAnsaintaEnsimmaisenaVuotenaKunTaysiaLomanansaintakuukausiaOn12
testLomapaivienAnsaintaVajailtakinKuukausilta
testLisalomapaivatLeg0
testLisalomapaivatLeg1
testLisalomapaivatLeg2
testLomapaivienAnsaintaKun4VuottaPalvelusta
testLomapaivienAnsaintaKun5VuottaPalvelusta
testLomapaivienAnsaintaKun15VuottaPalvelusta
testPalvelusvuosienTulisiKarttuaOsaAikaisellaOsittain
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaCopyTaskTestCases
testOlliPlaketti
com.tustor.tuntinetti.backend.logic.vacations.TestEnergiateollisuudenToimihenkiloidenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testKkPalkkaisenLomapalkka
test_TODO_provisiopalkka
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestHuolintaAlanVuosilomaFast
testLomarahat
testLomakorvausProsentit
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestLuottotietoJaPerintaAlanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testKuukausipalkkaisenLomapalkka
testLomapaivienAnsaintaKun10VuottaPalvelusta
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTTesVuosilomalaskentaFastTestCase
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testKvtesStyleVacationAccumulationTable
testVainPalkallinenSairauslomaKerryttaa
testOpintovapaaJaVirkavapaaLimit
testHybridiLimitJaLomavuosi
testKaikkiEkvivalentitPaivatLasketaanKalenteripaivilta
testVuosilomapaiviaEiKerry
testVuosilomanPituusSaanto2b
testTaulunValintaKun6KkTyossa
testTyoaikakorvauksetJaTasoittumispaivatEkvivalenttiaAikaa
testLomapalkkaKunTyoaikaMuuttuu
testLomapalkkaPerustapauksessa
testAnnualVacationAccumulationRow1
testAnnualVacationAccumulationRow2
testAnnualVacationAccumulationRow2WithBonus
testAnnualVacationAccumulationRow2TwoYears
testAnnualVacationAccumulationRow3
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestHuolintaAlanTHVuosilomaFast
testLomarahat
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestPeltiAlanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaElakkeesta
testLomarahaTyosuhteenPaattyessa
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestKaupanVuosilomaFast
testLomarahat
testKpkJaProsenttiKkPalkanLisaksi
testOsaAikaisenKuukausipalkkaisenLomapalkka
testKuukausipalkkaisenLomapalkka
testLomarahaWhenContractTerminates
testKokoaikaistenKuukausipalkkaistenLomapalkkaLasketaanKkPalkkaanPerustuen
testKokoaikaistenTuntipalkkaistenLomapalkkaLasketaanProsenttiperusteisesti
testOsaAikaistenKuukausipalkkaistenLomapalkkaLasketaanProsenttiperusteisesti
testOsaAikaistenTuntipalkkaistenLomapalkkaLasketaanProsenttiperusteisesti
testProsenttiperusteinenLomapalkka
testVuosilomapalkanPeruste
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestKaupanAutomiestenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTekstiiliJaMuotialanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaTyosuhteenPaattyessa
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestAktTerminaalitoiminnanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLapsenSairausEkvivalenttia
testLomarahat
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
com.tustor.tuntinetti.backend.logic.vacations.TestMekaanisenMetsateollisuudenKolmivuoro40hVuosilomaFast
test3vuoroTyoaikaPankkiaikaEkvivalenttiaAikaa
testProsenttiperusteinenWtrKorvausLomapalkkaan
testLomarahatJaadessaElakkeelle
testLomarahat
testFlexEkvivalenttiaAikaa
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestAutoalanKaupanJaKorjaamotoiminnanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestSuunnitteluJaKonsulttiAlanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaTyosuhteenPaattyessa
testEiLomarahaaLomakorvauksistaLyhyessaTyosuhteessa
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestRakennustuoteteollisuudenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testEiLomarahaaAlle5kkTyösuhteenLomapalkasta
testLomarahaaEiMaksetaAnnetuistaSyistaMuttaMuistaMaksetaan
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestMaalausalanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testEiLaskennallistaPalkkaaHetimaksettavassaKorvauksessa
testProsenttiperusteinenWtrEiLomapalkkaan
testFLEX_vapaa_kerryttaaLomapaivia
testSairausajanPalkkaaEiLasketaMukaanEnnenSyykuuta2013
test_TODO_JosEroaa_TAI_rikkoo_vakavasti_Ennen14TyopaivaaEiSaaTesinLomakorvausta
testKuukausipalkkaisenLomapalkka
testTuntipalkkaisenLomapalkka
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestSahkoistysalanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestHuoltoJaKunnossapitoVuosiloma375h
test14pvTuntipalkkaisenVuosilomapalkka
testVuosilomaEhdot
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testKuukausipalkkaisenLomapalkka
test_TODO_MatkaAikaTyossaolonVeroista
testTyossaolonVeroisetVapaat
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestLeipomoiden40hVuosilomaFast
testLomarahatJaadessaElakkeelle
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestGolfalanVuosilomaFast
testLomarahaUusistakinLomakorvauksistaElakkeelleJaadessaMuulloinEiKoskaan
test14pvTuntipalkkaisenLaskennallinenPalkkaSairaslomasta75pvAjalta
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTerveyspalvelualan2022VuosilomaFast
testEsimerkki2
testEsimerkki3
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLomarahaJaTyosuhteenPaattymissyy
testKuukausipalkkaisenAikalisatSuhteutetaanSaannollisenTyoajanPalkkaan
testLomataulukkoBJos5vPalvelusaikaa
testEsimerkki1
testLomataulukkoAJos11TayttaLomanmaaraytymiskuukautta
test5pvKulutuksenAjastus
testLomataulukkoBJos12TayttaLomanmaaraytymiskuukautta
testLisapaivatEivatKerrytaLomarahaaMyoskaanSovellettaessaVuoden2013Saantoa
testKeskipaivapalkkaanPerustuvaLomapalkka
testJuoksevaLomakorvausKayttaaPerusLomaprosentteja
testProsenttiperusteinenLomapalkkaTaulukkoA
testProsenttiperusteinenLomapalkkaTaulukkoB
testProsenttiperusteinenLomapalkkaTaulukkoC
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestMekaanisenMetsateollisuudenKolmivuoro366hVuosilomaFast
test14pvSaannonTuntipalkkainen
test3vuoroTyoaikaPankkiaikaEkvivalenttiaAikaa
testProsenttiperusteinenWtrKorvausLomapalkkaan
testLomarahatJaadessaElakkeelle
testLomarahat
testFlexEkvivalenttiaAikaa
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestSosiaalialanToimihenkilot2024VuosilomaFast
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
test5pvKulutuksenAjastus
testProsenttiperusteinenLomapalkkaTaulukkoA
testProsenttiperusteinenLomapalkkaTaulukkoB
testProsenttiperusteinenLomapalkkaTaulukkoC
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestLasitusAlanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaElakkeesta
testLomarahaTyosuhteenPaattyessa
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestLviToimialanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahaaLomakorvauksistaEriTyosuhteenPaattymissyista
testLomarahaJaTyosuhteenPaattymissyy
testKuukausipalkkainen
testTyoajanTasausvapaatOvatTyossaolonVeroisiaPaiviaHeti
testLomarahaProsentit
test14pvKeskituntiAnsioonPerustuvaVuosilomapalkka
test35hKeskituntiansioonPerustuvaVuosilomapalkka
testKTAhanPerustuvaVuosilomapalkkaAlle40hKunSaannollinenTyoaika
testKTAhanPerustuvaVuosilomapalkkaAlle40hKunEpaSaannollinenTyoaika
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestPuusepanteollisuudenToimihenkiloidenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testKkPalkkaisenLomapalkka
test_TODO_provisiopalkka
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomalainLaskentaRealLifeCases
testAlanenElisaUseFix
testAlanenElisaNoFix
com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaFastTekninenAlkupaivaKVTes
testTableChoiceEmployeeContractPeriodStartBeforeWorkexperienceStartInTheMiddleOfMonth
testTableChoiceEmployeeContractPeriodSetOrNotWithContractGapOrNot
testTableChoiceEmployeeContractPeriodStartDateOffSetFromContractPeriodStartDate
testTableChoiceEmployeeContractPeriodStartDateOffSetFromContractPeriodStartDateWithGapInContracts
testTableChoiceEmployeeContractPeriodStartDateOffSetFromSecondContractPeriodStartDateWithGapInContracts
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestLeipomoiden375hVuosilomaFast
test14pvSaannonTuntipalkkainen
testLomarahatJaadessaElakkeelle
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTeknologiateollisuudenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
test14pvSaannonTuntipalkkainen
testKkpalkkaisenLisatKeskiPvPalkalla
testTyössäolonVeroisetPäivät
testTuntipalkkaisenLomapalkkaKTAlla
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestHuviTeemaJaElamyspuistojaKoskevaTesKolmiviikkoinenVuosilomaFast
testLaskennallinenPalkkaSairaslomanAjalta
testLomapalkanLisienLaskenta
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestKemianalanToimihenkiloidenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testKkPalkkaisenLomapalkka
test_TODO_provisiopalkka
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestHenkilostopalvelualanVuosilomaFast
testLomarahat
testKimNymanFast_EiLomarahojaJosTyosuhdePaattyyEnnenLomakautta
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestMaaJaVesirakennusalanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testTyotuntijarjestelmanMukaisetVapaapaivatOvatTyossaolonVeroisiaPaivia
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestEnsihoitopalvelualanVuosilomaFastTestCase
testLomarahat
testLomarahaJaTyosuhteenPaattymissyy
testKuukausipalkkaisenAikalisatSuhteutetaanSaannollisenTyoajanPalkkaan
testKolmenPaivanLomanansainta
testLomanpidennys_1
testLomanpidennys_2
testLomanpidennysJaTasmaytykset
testLomanpidennys_3
testLomanpidennys_4
testKuudenPaivanPidennys
testPidennysJaLoppupalkka
testLomanpidennysTaiPidennyksenPoistoJaTyosuhdePaattyySamanaPaivana
testVSLVuosilomaEhdotJosTyoaikaaEiMaariteltyTaiAlle19hVko
test_TODO_YlityonajanLisiaEiHuomioidaKkPalkkaisenLisienOsuudessa
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestPuhelinpalvelualanVuosilomaFast
testLomarahat
testLisatLomapalkkaanProsentteina
testLomakorvausKunErillisetLomakorvausprosentit
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestMaaseutuelinkeinojenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testMaaraAikaisenLomakorvausKunErillisetLomakorvausprosentit
testLomarahaJaTyosuhteenPaattymissyy
testKuukausipalkkaisenLomapalkka
testErillinenPidettavienLomienSaldoEiVaikutaLaskentaan
testJosEpasaannollinenTyoaika
testJosEiVielaLomamerkintoja
testNpeSigmalaskennassaKunSivusarjassaEiKerryLomapaivia
testVainVapaataJaKulutettuaLomaa
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestRakennusalanToimihenkiloidenVuosilomaFast
testLomarahat
testLomarahaUusistakinLomakorvauksista
testEiLomarahaaKunSiirtyyAsiakkaalleToihin
testWtrAinaEkvivalenttiaAikaa
testLomarahaWhenContractTerminates
testKkPalkkaisenLomapalkka
test_TODO_provisiopalkka
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestAutonrengasalanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestLasikeraamisenAlanToimihenkiloidenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testKkPalkkaisenLomapalkka
test_TODO_provisiopalkka
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestMeijeriAlanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaElakkeesta
testLomarahaTyosuhteenPaattyessa
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestLinjaAutoVuosiloma
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestLasikeraamisenTeollisuudenVuosiloma
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestLuottotietoJaPerintaAlanAlle32VuosilomaFast
testKuukausipalkkaisenLomapalkka
testTuntipalkkaisenLomapalkka
testLomapalkkaKunTyosuhdeOnKestanyt
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestSosiaalialanVuosilomaFast
testLomarahat
testEiLomarahojaLomakorvauksistaKunTyosuhdeEnintaan4kk
testLomarahaJaTyosuhteenPaattymissyy
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestPuusepanteollisuudenKolmivuoroVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaElakkeesta
testLomarahaWhenContractTerminates
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestRakennusalanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testEiLaskennallistaPalkkaaHetimaksettavassaKorvauksessa
testProsenttiperusteinenWtrEiLomapalkkaan
testFLEX_vapaa_kerryttaaLomapaivia
testSairausajanPalkkaaEiLasketaMukaanEnnenSyykuuta2013
test_TODO_JosEroaa_TAI_rikkoo_vakavasti_Ennen14TyopaivaaEiSaaTesinLomakorvausta
testKuukausipalkkaisenLomapalkka
testTuntipalkkaisenLomapalkka
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTurvetuotantoalaVuosiloma
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testKuukausipalkkaisenLomapalkka
testTyossaolonVeroisetVapaat
testMaaraAikaisenVuosilomapalkkaTyoSuhdeYliVuodenEiLomaa
testMaaraAikaisenVuosilomapalkkaTyoSuhdeAlleVuodenLomaa
testMaaraAikaisenVuosilomapalkkaTyoSuhdeYliVuodenLomaa
testLomarahatTyosuhteenPaattyessa
testVuosilomapalkka
testVuosilomapalkkaEiKertynyttaLomaa
testMaaraAikaisenVuosilomapalkkaTyoSuhdeAlleVuodenEiLomaa
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestElintarviketeollisuudenToimihenkiloidenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testKkPalkkaisenLomapalkka
test_TODO_provisiopalkka
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTekstiilihuoltoalanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaTyosuhteenPaattyessa
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTalotekniikkaAlanToimihenkiloidenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaElakkeesta
testLomarahaTyosuhteenPaattyessa
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaKVTesFast
testSpentVacationDaysDuringNormalWorkweek
testKerryttavatkoVuosilomatLomaaLauantaisin
testSerializableDataObjects
testAnnualVacationAccumulationTablesAAndBRowWhenVacationsHaveBeenAppliedOrNot
testAnnualVacationAccumulationTablesAAndBRowWhenContractEnds
test_TODO_AnnualVacationAccumulationTablesAAndBRowWhenContractEndsOnVacationEndAnd6WorkDaysOnVacationSeasonLimitContinuingContracts
test_TODO_AnnualVacationAccumulationTablesAAndBRowWhenContractEndsOnVacationEndAnd6WorkDaysOnVacationSeasonLimit
testAnnualVacationAccumulationTablesAAndBRow6DayWorkRequirementWhenSickleaveOnVacationPeriod
testAnnualVacationAccumulationTablesAAndBRow6DayWorkRequirementWhenOnMathernityLeave
testAnnualVacationAccumulationTablesAAndBRowWhenVacationCompensated
testAnnualVacationAccumulationTable1Limits
testAnnualVacationAccumulationTable2Limits
testAnnualVacationAccumulationTable2TenYearBonus
testAnnualVacationAccumulationTable3
testAnnualVacationAccumulationTableOneRowModeARowOnly
testAnnualVacationAccumulationTables16DaysOfContractForFirstFullAccumulationMonthRequirement
testAnnualVacationAccumulationTablesVuosilomapalkanlisaysLisistaMax35
testAnnualVacationAccumulationTablesRegressionContinuingContract
testAnnualVacationAccumulationTablesRegressionEiTipuBRivilleJosLomatEiMahduJaljellaOlevalleLomanpitokaudelle
testSeuraavaLomanpitokausiEdellisenKertymakaudenPaivayksesta
testAnnualVacationAccumulationTablesEiLasketaSaastovapaitaLomanpitokaudenPidettyihinVuosilomiin
testSopimuksiaJotkaEiOleMukanaLomarahanlaskennassaJaHeinakuunPalkkaLomarahanPerusteena
testRegressionLaskentatapaKK_KAIKKI_PROSENTTEINAJaKkPalkkaAsetettuTaiEiLomarahaVainKkpalkkaisilleTaiEiKpkTaiKTAKaytossaTaiEiTuntipalkkaisella
testRegressionAlkaaKkPalkkaisenaMuuttuuKertymakaudellaTuntipalkkaiseksi
testRegressionTechnicalStartDateAfterContractPeriodStartDateOnNextMonthSixteenDaysOfContractCheck
testRegressionHeinakuunViimeisenaPaivanaLomavuonnaEiSopimustaLomarahaLasketaanAinaKKPalkkaanPerustuen
testHeinakuunpalkkaLomarahanPerusteenaJaKatkoSopimuksessa30pvKatkaiseeSopimuksen
testRegressionProsenttiperustein1enLomapalkkaJosSovittuTyoaikaEiAinaYllaXXXVRajaanUseampiSopimusEiSovittujaTunteja
testRegressioNpeEkvivalenteistaPaivistaKunTaydellaLomanmaaraytymiskuukaudellaSopimuksenPituusVaatimus
testLomapalkkaaJaLomakorvaustaVanhempainVapaastaPaasiainenEiLomakorvaustaJaLomakorvaustaTuntipalkkainenVanhempainvapaa
testLomapalkkaaJaLomakorvaustaVanhempainVapaastaPaasiainenEiLomakorvaustaJaLomakorvaustaTuntipalkkainenVuosiloma
testCreateTasksForGivenWeekdaysBetweenSkipHolidaysEffective
testRegressioKvtesinKuukausipalkkaanPohjaantuvaLoppupalkkaKunKkpalkkainenLaskuttavaksiSopimukseksiLaskutapaMuuttuuProsenttipalkkaiseksiKoskaEiKkPalkkaaJaTasmaytettyLomapalkkaNollaksi
testWtrAinaEkvivalenttiaAikaa
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestYksityisenSosiaalipalvelualan2022VuosilomaFast
testEsimerkki2
testEsimerkki3
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLomarahaJaTyosuhteenPaattymissyy
testKuukausipalkkaisenAikalisatSuhteutetaanSaannollisenTyoajanPalkkaan
testEsimerkki1
test5pvKulutuksenAjastus
testLisapaivatEivatKerrytaLomarahaaMyoskaanSovellettaessaVuoden2013Saantoa
testKeskipaivapalkkaanPerustuvaLomapalkka
testJuoksevaLomakorvausKayttaaPerusLomaprosentteja
testProsenttiperusteinenLomapalkkaTaulukkoA
testProsenttiperusteinenLomapalkkaTaulukkoB
testProsenttiperusteinenLomapalkkaTaulukkoC
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestValtionTyontekijatVuosilomaFastTestCase
testKerryttavatkoVuosilomatLomaaLauantaisin
testVuosilomaAnsaintaPaivat
testEkvivalentitTyontekijanPaivat
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testKuukausipalkkaisenLomapalkka
testTODO_SaldoKunViisitoistaVuottaTuleeTayteenLomakaudenJalkeen
testTaulun3ValintaPerustuuLomakaudenAlkuun
testEiIkirekursiotaSisakkaisistaTyosopimuksista
testEiIkirekursiotaKunTyosuhdePaattyy
testLomarahaTaulu3
testLomarahavelkaMuuttuuKuukausipalkanMukana
testLomarahaTaulu2
testLomarahaTaulu1
testLomarahaTuntipalkkainen
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAlleVuosiKoskaTyokokeukseksiLasketaan11Kk
testTuntipalkkainenTaysiaikainenLomapalkkaprosenttiAlleVuosi
testTuntipalkkainenTaysiaikainenLomapalkkaprosenttiAinakinVuosi
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAlleVuosi
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAlleVuosiKoskaLasketaanTaysistaLomanmaaraytymisKuukausista
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAinakinVuosi
testTyoaikaMuuttunutLomapalkkaprosenttiAlleVuosi
testTyoaikaMuuttunutLomapalkkaprosenttiAinakinVuosi
testTyoaikaMuuttunutLomapalkkaprosenttiAinakin15V
testKuukausipalkkaisenLomapalkkaLisat
testKuukausipalkkaisenLomarahaPdfExport
testKuukausipalkkaisenLomarahaPdfExportTyoaikaMuuttunut
testTuntipalkkaisenLomarahaPdfExport
testAikaValtionPalveluksessaTapausVajaaVuodenTyosuhde
testAikaValtionPalveluksessaTapausVajaaVuodenTyosuhdeVersio2
testAikaValtionPalveluksessaTapausVirastoVaihtunut
testEroKVTes
testKvtesStyleVacationAccumulationTable
testAnnualVacationAccumulationRow1
testAnnualVacationAccumulationRow2
testAnnualVacationAccumulationRow3
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestLattianpaallystysalanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testEiLaskennallistaPalkkaaHetimaksettavassaKorvauksessa
testProsenttiperusteinenWtrEiLomapalkkaan
testFLEX_vapaa_kerryttaaLomapaivia
testSairausajanPalkkaaEiLasketaMukaanEnnenSyykuuta2013
test_TODO_JosEroaa_TAI_rikkoo_vakavasti_Ennen14TyopaivaaEiSaaTesinLomakorvausta
testKuukausipalkkaisenLomapalkka
testTuntipalkkaisenLomapalkka
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestPuusepanteollisuudenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaElakkeesta
testLomarahaWhenContractTerminates
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestHuoltoJaKunnossapitoVuosiloma
test14pvTuntipalkkaisenVuosilomapalkka
testVuosilomaEhdot
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testKuukausipalkkaisenLomapalkka
test_TODO_MatkaAikaTyossaolonVeroista
testTyossaolonVeroisetVapaat
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTeknologiateollisuudenYlempienToimihenkiloidenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestSahkoalanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaElakkeesta
testKuukausipalkkainen
testProsenttiperusteinenVuosilomapalkka
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.TestAbsencesUsingEmployeeRangeReport_Strict
testPalkatonTyoajanLyhennys
testTestaaOpintoVapaaWithPartialWorkDays
testTestaaPalkatonVapaa
testTestaaPalkatonVapaaWithPartialWorkDays
testTestaaMuuPalkatonVapaa
testTestaaMuuPalkatonVapaaWithPartialWorkDays
testTestaaLomautus
testTestaaLomautusWithPartialWorkDays
test_TODO_UNPAID_ABSENCE_
testTestaaVanhempainvapaa
testTestaaVanhempainvapaaWithPartialWorkDays
testTestaaIsyysvapaa
testTestaaIsyysvapaaWithPartialWorkDays
testPalkallinenTestaaIsyysvapaa
testTestaaPalkallinenIsyysvapaaWithPartialWorkDays
testTestaaÄitiysvapaa
testTestaaÄitiysvapaaWithPartialWorkDays
testTestaaPalkallinenÄitiysvapaa
testTestaaPalkallinenÄitiysvapaaWithPartialWorkDays
testTestaaIsäkuukausi
testTestaaIsäkuukausiWithPartialWorkDays
testTestaaTyosuojeluvaltuutetunKorvaus
testTestaaTyosuojeluvaltuutetunKorvausWithPartialWorkDays
testTestaaLuottamusmiesvapaa
testTestaaLuottamusmiesvapaaWithPartialWorkDays
testSpentUnPaidWorkTimeReductionAndFlexTime
testSpentUnPaidWorkTimeReductionAndFlexTimeWithPartialWorkDays
testWeeklyRestDayAndFlexTime
testWeeklyRestDayAndFlexTimeWithPartialWorkDays
testDayOffAndFlexTime
testDayOffAndFlexTimeWithPartialWorkDays
testSpentFlexTime
testSpentFlexTimeWithPartialWorkDays
testSpentFlexTime_IndicateFlexDayByEmptyEntry
testSpentFlexTimeWithPartialWorkDays_IndicateFlexDayByEmptyEntry
testSpentWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentHolidayWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentHolidayWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentPaidVacationAndFlexTime
testSpentPaidVacationAndFlexTimeWithPartialWorkDays
testSpentPaidVacationAndFlexTimeWhenInitialSaldoGiven
test_TODO_SpentPaidVacationPostponedAndFlexTime
test_TODO_SpentPaidVacationPostponedAndFlexTimeWithPartialWorkDays
test_TODO_SpentPaidVacationPostponedAndFlexTimeWhenInitialSaldoGiven
testSpentOvertimeVacationAndFlexTime
testSpentPartialOvertimeVacationAndFlexTime
testSpentOvertimeVacationAndFlexTimeWhenInitialSaldoGiven
testSpentCompensationVacationAndFlexTime
testSpentPartialCompensationVacationAndFlexTime
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGiven
testMuuVapaaJossaSaldotAndFlexTime
testMuuVapaaJossaSaldotAndFlexTimeWithPartialDays
test_TODO_SpentChildSickVacationAndFlexTime
test_TODO_SpentChildSickVacationAndFlexTimeWithPartialWorkDays
testOtherPaidSickVacationAndFlexTime
testOtherPaidVacationAndFlexTimeWithPartialWorkDays
testAHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButDoesNotYetQualify
testOnlyOneHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButOnlyOneQualifies
testAHolidayIsNotCompensatedIfNoWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoPaidWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyOneEndButBothRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyInTheEndButBothRequiredByLabourAgreement
testAHolidayIsCompensatedIfWorkAroundBothEndsAsRequiredByLabourAgreement
testSickleavesAreIgnoredIfNotAvailableAccordingToLabourAgreement
testSickleavesAreIgnoredIfQualificationPeriodHasNotYetElapsed
testSickleavesAreIgnoredIfNotEnoughConsecutiveSickleaveDaysAllowed
testTheOtherSickleaveIsIgnoredOnlyOneConsecutiveSickleaveDayAllowed
testGivenSickleaveStartsBeforeMinimumEmploymentTimeThenNothingIsPaidEvenAfterTheTimeIsReached
testGivenSickleaveStartsAfterMinimumEmploymentTimeThenAllDaysAreCompensated
testIfHolidayThenNotSickleave
testIfHolidayAndWorkThenNotSickleave
testWorkAndSickleave
testUnpaidWorkAndSickleave
testTestaaVirkavapaaWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaa
testTestaaOpintoVapaa
test_TODO_
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
com.tustor.tuntinetti.backend.logic.TestLviToimialanTesWith2020Changes
testTyoajanLyhennyksenKertyminen
testAverageHourlySalaryUsage
testAverageHourlySalary
testAnsaintaSaannonVaihtuminenKatkaisee
testEiLasketaAjaltaEnnenKtata
test_TODO_AverageHourlySalaryHistory
testGetHistoryKtaInfoWithDateRange
testPalvelusvuosienLaskentaEpasaannollisessaTyosuhteessaEiHeitaVirhetta
testLaskeKeskituntiansioKunSitaEiVoiVielaLaskea
testLaskutussopimus
testTekninenTyosuhteenAlkupaivaKeskenSopimuksen
testSigmaLaskenta
test30PaivanValinLaskenta
testLaskeKeskituntiansioKunEiTaskejaLomanansaintavuodella
testLaskeKeskituntiansioKuluvaltaLomanansaintaVuodelta
testLaskeKeskituntiansioViimeiseltaLomanansaintavuodelta
testMonthlySalaryOvertimeCategoryEiMerkitseva
testLomaFeaturetJaAsetuksetEiVaikuta
testLaskutusEiEstaKtanLaskentaa
testEpasaannollisenProsenttiperusteinenLomalaskelmaEiVaikuta
testAnsaintaSaantoEiLomiaTaiProsenttiperusteinenEiVaikuta
com.tustor.tuntinetti.backend.logic.TestAikaperusteinenLisaKorvaaPalkkalajin
testIltalisaKorvaaPalkkalajin
testTyotehtavaKorvaaPalkkalajin_TIME_BASED_COMPENSATIONS_BITS
testTyotehtavaKorvaaPalkkalajin_TIME_BASED_COMPENSATION_ALL_BITS
com.tustor.tuntinetti.backend.logic.TestKaupanVarastotyonTesPkl1
testLauantailisa
testTodo
testUudetHolidayMode
testSuIltalisä
testNormaaliViikko
testNormaaliViikkoIltalisienKanssa
testYlityoviikkoEnintaan10TuntiaVuorokaudessa
testYlityoviikkoEnintaan12TuntiaVuorokaudessa
testYlityoviikkoYli12TuntiaVuorokaudessa_Vanha
testIltalisäBefore2010_10_01
testIltalisäAfter2010_10_01
testIltalisäAfter2011_04_01
testLauantailisaPaasiaislauantaina
testIltalisäMaksetaanSairauslomanAjalta
testLauantailisääEiMaksetaSairauslomanAjalta
testJosSairausAlkaaKeskenTyöpäivänLauantainaNiinLaLisääMaksetaanSairaudenAlkuunAsti
testJosSairausLoppuuKeskenTyöpäivänLauantainaNiinLaLisääMaksetaanSairaudenLoppumisenJälkeen
testLoppiainenOnArkipyha
testIltalisa12hRajoituksella
testYolisa12hRajoituksella
test
testSairastumispaivana50PctKorvaus
test_TODO_ArkipyhanKorvaaminenLomanAikana
test_ID_WhenQualifiedForHolidayAndNotWorking
test_ID_WhenQualifiedForHolidayAndWorking
test_ID_WhenNotQualifiedForHolidayAndNotWorking
test_ID_WhenNotQualifiedForHolidayAndWorking
test_ID_OnSundayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
com.tustor.tuntinetti.backend.logic.TestSuunnitteluJaKonsulttialanToimihenkiloidenTES375hvko
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testNightshiftsIncludedInOvertime
testExtraWork
testWorkHourLimits
testMonthlyOvertime
testName
testSickLeaveRepeating
testSickleaveLimits
testSundaysAndHolidays
testOvertimeSaturdays
testWeeklyOvertimeAccumulatedOnWeekHolidayWeekSaturdaysAndSpecialHolidayEves
testTODOOnWeekHolidayWeek
testNightshifts
testMinShiftLength
testWeeklyRestTimeCompensation
testOsaAjanKkPalkka
com.tustor.tuntinetti.backend.logic.TestNightShiftEffectDurigOvertime
testTodo
testJannpuuIltalisat
test_ACTIVE_IF_LENGHT_LIMIT_IS_PASSED
test_ACTIVE_IF_LENGHT_LIMIT_IS_NOT_PASSED
test_NO_OVERTIME_BUT_SCALED_BY_SPECIAL_DAY_COMPENSATION_with_STARTING_SHIFT
testTimeRangeInvestigatesAllTasks
testTimeLimitTypeAndEffectDuringOvertimeAffectOnOvertime
test_NO_OVERTIME_duringDailyAndWeeklyOvertime
test_NO_OVERTIME_BUT_SCALED_BY_SPECIAL_DAY_COMPENSATION_duringDailyAndWeeklyOvertime
test_SCALED_BY_OVERTIMEE_onDailyOvertime
test_NOT_PAID_DURING_OVERTIME_onDailyOvertime
test_PAID_ONLY_DURING_OVERTIME_onDailyOvertime
test_PAID_ONLY_DURING_OVERTIME_onWeeklyOvertime
test_NO_OVERTIME_with_REPLACE_HOURLY_SALARY
testNormalAlwaysOnNightshiftScaledOnSunday
testSiparila_Vaajakosken_Iltavuoro
testSiparila_Vaajakosken_Yövuoro
testSiparila_Vaajakosken_Testitapaukset
com.tustor.tuntinetti.backend.logic.TestHuolintaAlanDHLTestCase
testSundayWork
testArkipyhatEivatAlennaViikkoylityokynnystaJosArkipyhaMaanantaina
testArkipyhatEivatAlennaViikkoylityokynnystaJosArkipyhaPerjantaina
testTarvittaessaToihinKutsuttavillaEiArkipyhakorvauksiaLainkaanArkipyhaPerjantaina
testTarvittaessaToihinKutsuttavillaEiArkipyhakorvauksiaLainkaanArkipyhaMaanantaina
com.tustor.tuntinetti.backend.logic.TestMaraTesOsaAikainen
testWorktimeReduction
test_TODO_TyoaikaLasketaanTaysiltaVkoiltaVaikkeiTaytta3vkoa
testTyoTapaturmaKunTyosuhdeHyvinUusi
testMaraJp_contractPeriodStartInTheMiddleOfAveragingPeriod
testMaraJpAveragingOverHolidays
testMaraJpAveragingMirjaFlyktman
testVacationLengthIsCorrectlyCached
testWorkTimeReductionIsEarnedAlsoOnWeekends
testSickleavesAffectWorkTimeReductionHours
testSickleaveHoursAreTakenFromDescriptionIfAvailable
testSickleaveHoursAreAveragedIfNoDescriptionAvailable
testPaidVacationAffectWorkTimeReductionHours
testMaraJp
testUsingJpDays
testCase21462
testNormaaliIltalisä
testNormaaliYölisä
testSunnuntaikorotusIltalisään
testYölisäEnnen1_5_2010
testNormaaliYölisä_kevät2011
testSunnuntaikorotusYölisään
testEräsJouluaatto
testGivenPartDaySickleaveWhenWorksDuringNightshiftThenExtrasArePaidForWorktime
testThereCanBeWeeklyOvertimeButNoDailyOvertime
testGivenSickleaveWithoutExtrasIsFalseThenOvertimeCompensationIsPaidForSickleaveAndNightShiftPeriods
testGivenSickleaveWithoutExtrasIsTrueThenOvertimeCompensationIsPaidForSickleaveButNoNightShiftPeriods
testGivenSickleaveWithoutExtrasIsTrueThenNoSundayExtraIsPaidForSickleave
testNightshiftsDecember2009_18_19
testNightshiftsDecember2010_18_19
testNightshiftsDecember2006_18_19
testNightshiftsDecember2010_12_13
testYlityöIltaJaYövuorossa
testYlityöJaAattolisä
testYlityöAlkaaKeskenIltavuoron
testEiSunnuntailisääMaanantaiyöltäVaikkaVuoroAlkaaSunnuntainPuolella
testNightshiftsDecember2010_16_17
testEsimerkki4VuosilomaPaasiaisAikana
testEsimerkki5VuosilomaHelatorstainYmpärillä
testEsimerkki6VuosilomaJuhannuksenYmpärilläJaEttaEiVaikutaKuukausipalkkaan
testVuosilomaItsenaisyyspaivanYmparilla
testVuosilomaItsenaisyyspaivanYmparillaTuoreTyontekija
testVuosilomaItsenaisyyspaivanaLauantainaEiVahennaTyoaikaa_1
testVuosilomaItsenaisyyspaivanaLauantainaEiVahennaTyoaikaa_2
com.tustor.tuntinetti.backend.logic.TestYksityisenOpetusalanTes38_25h
testSpecialSatrudayOvertime
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testTODO_TestSomething
test_TODO_Vuosityoaika
com.tustor.tuntinetti.backend.logic.TestHolidayCompensationRules
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ADJACENT_TO_AT_LEAST_ONE_WORKING_DAY_StartsTomorrow
testNoWorkdaysOnSameWeek
testWorkingOnlyOnTuesday
testWorkingBeginningOfWeekFridayIsEquivalent
testWorkingBeginningOfWeekWednesdayNotEquivalent
testWorkingBeginningOfWeekFridayIsEquivalent_EXTRA_SKIPPING_ON_HOLIDAY_EDGES
test_TODO_WorkingBeginningOfWeekFridayIsEquivalent_EXTRA_SKIPPING_ON_HOLIDAY_EDGES_gap
testWorkingBeginningOfWeekFridayIsEquivalent_EXTRA_SKIPPING_ON_HOLIDAY_EDGES_Peilikuva
testWorkingBeginningOfWeekWednesdayIsEquivalent
testWorkingWholeWeekExceptOnHoliday
testWorkingWholeWeekExceptLeaveOfAbsenceOnHoliday
testWorkingWholeWeekIncludingHoliday
testWorkingWholeWeekIncludingHolidayButNotYetQualified
testSickleaveOnHoliday_isCompensated
testSickleaveOnHoliday_notCompensated
testContractPeriodLabourAgreementIsNull
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ADJACENT_TO_WORKING_DAYS_EndsBeforeYesterday
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ADJACENT_TO_WORKING_DAYS_StartsToday
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ADJACENT_TO_WORKING_DAYS_EndsYesterday
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ADJACENT_TO_AT_LEAST_ONE_WORKING_DAY_StartsTomorrowDay
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ADJACENT_TO_AT_LEAST_ONE_WORKING_DAY_StartsDayAfterTomorrow
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ADJACENT_TO_AT_LEAST_ONE_WORKING_DAY_EndsYesterday
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ADJACENT_TO_AT_LEAST_ONE_WORKING_DAY_EffectivelyYesterday
testArkipyhakorvausHuomioiEkvivalentinWtrEiTarvettaTyopaivalle_HOLIDAYS_ADJACENT_TO_AT_LEAST_ONE_WORKING_DAY
testArkipyhakorvausHuomioiEkvivalentinWeeklyRestEiTarvettaTyopaivalle_HOLIDAYS_ADJACENT_TO_AT_LEAST_ONE_WORKING_DAY
testArkipyhakorvausEiHuomioiSaikkuaReunaehtona_HOLIDAYS_ADJACENT_TO_AT_LEAST_ONE_WORKING_DAY
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ADJACENT_TO_AT_LEAST_ONE_WORKING_DAY_WHILE_THE_OTHER_IS_EQUIVALENT_StartsTomorrow
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ADJACENT_TO_AT_LEAST_ONE_WORKING_DAY_WHILE_THE_OTHER_IS_EQUIVALENT_StartsTomorrowDay
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ADJACENT_TO_AT_LEAST_ONE_WORKING_DAY_WHILE_THE_OTHER_IS_EQUIVALENT_StartsDayAfterTomorrow
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ADJACENT_TO_AT_LEAST_ONE_WORKING_DAY_WHILE_THE_OTHER_IS_EQUIVALENT_EndsYesterday
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ADJACENT_TO_AT_LEAST_ONE_WORKING_DAY_WHILE_THE_OTHER_IS_EQUIVALENT_EndsDayBeforeYesterdayStartsTomorrow
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ADJACENT_TO_AT_LEAST_ONE_WORKING_DAY_WHILE_THE_OTHER_IS_EQUIVALENT_EffectivelyYesterday
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ON_WEEK_WITH_FULL_WORKSHIFT_StartsLastDayNight
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ON_WEEK_WITH_FULL_WORKSHIFT_StartsLastDay
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ON_WEEK_WITH_FULL_WORKSHIFT_StartsNextWeek
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ON_WEEK_WITH_FULL_WORKSHIFT_EndsMonday
testArkipyhäkorvausHuomioiVainSamanTyövuorokaudenPuolellaOlevanOsuuden_HOLIDAYS_ON_WEEK_WITH_FULL_WORKSHIFT_EffectivelyMonday
testWorkingBeginningOfWeekFridayNotEquivalent
com.tustor.tuntinetti.backend.logic.TestTeknologiateollisuudenToimihenkiloidenTes375
testSairastumispaivana50PctKorvaus
testThatSickleaveCompensatedOnlyToTheLimits
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestEnergiateollisuudenYlempienToimihenkiloidenTes
testIltaJaYolisaaEiOle
com.tustor.tuntinetti.backend.logic.TestOptikoidenTes
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testExtraHours
testArkipyhaKorvaus
testSairaslomakorvausSairausUusiutuu30pvSisalla
testAattoIltaLisä
testLauantaiLisa
com.tustor.tuntinetti.backend.logic.TestEnergiateollisuudenToimihenkiloidenTes40h
testSunnuntaiYlityo
testLauantaiYlityo
testIltaJaYolisaaEiOle
testSpecialSaturdayOvertime
testSairastumispaiva
testYlityonPyoristykset_MyösLauantaiylityö
testYlityonPyoristykset_ViikkoylityössäEiVieläTunninYlitystä
testAattoYlityoVapunAattona
testJuhlapyhanNormaaliJaYlityo
testTiusanenSannaBitti128
com.tustor.tuntinetti.backend.logic.TestAktAhtausalanTESKeskeytymatonKolmivuorotyo
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSaturdayOvertime
testSeisokkilisa
testSaunalisa
testVuorovapaa
testYlityoIltavuoronJalkeen
testSeisokkiTuntiTunnilta
testTavallinenViikkoTuntiTunnilta
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testArkipyhienKorvausKunEiTehdaToita
testSairaslomakorvausSairausUusiutuu30pvSisällä
com.tustor.tuntinetti.backend.logic.TestMetalliTesWithBag
testDailyOvertime
testSairastumispaivana100PctKorvaus
testSaturdayDailyOvertime
testSaturdayWeeklyOvertime
testSaturdayDailyOvertimeOnHoliday
testNoWeeklyOTIfNonpaidVacationDay
testNoWeeklyOTIfNonpaidOtherVacationDay
testWorkTimeReductionVacationDay
test_TODO_WtrSkipataanEtsittaessaTyopaiviaHolidaynReunoilla
testProsenttiperusteinenTyöajanTasaamislisäKunMeneeHetiMaksuun_holidayPaymentPreferencePAID_IMMEDIATELY_IF_NON_STANDARD_WORK_TIME
testTesYlityöArkipyhäviikolla_TyöaikaYlittyyLoppiaisena
testTesYlityöArkipyhäviikolla_TyöaikaYlittyyLauantaina
testTesYlityöArkipyhäviikolla_TyöaikaYlittyySunnuntaina
testTesYlityöArkipyhäviikollaKunKyseessäPääsiäislauantai
testTesYlityöArkipyhäviikollaKunKyseessäJuhannusaatto
testTesYlityöArkipyhäviikollaKunKyseessäJouluaatto
testTesYlityöTyöaikaaTasattaessa
testTesYlityöTyöaikaaTasausvapaapäivälläTasattaessa
testTesYlityöTyöntekijänVapaapäivänä
testKtaAsetusJaKäyttö
test_TODO_HälytyskorvausYlityölisälläYöaikaan
testHälytyskorvausYlityolisallaPaivalla
testHälytyskorvausIlmanYlityölisää
testTyoajanUlkopuolisetMatkatunnit
testTyoajanUlkopuolisetMatkatunnitIlmanErillistaTyotehtavaa
testPalkatonSairaslomaEiPyhaltaKorvausta
testProsenttiperusteinenTyöajanTasaamislisäKunMeneeHetiMaksuun_holidayPaymentPreferenceACCORDING_TO_LABOUR_AGREEMENT
testProsenttiperusteinenTyöajanTasaamislisäKunMeneeHetiMaksuun_holidayPaymentPreferenceCOMPENSATED_AS_WORK_TIME_REDUCTION
testProsenttiperusteinenTyöajanTasaamislisäKunMeneeHetiMaksuun_holidayPaymentPreferencePAID_IMMEDIATELY
testProsenttiperusteinenTyöajanTasaamislisä_holidayPaymentPreferenceACCORDING_TO_LABOUR_AGREEMENT
testProsenttiperusteinenTyöajanTasaamislisä_holidayPaymentPreferenceCOMPENSATED_AS_WORK_TIME_REDUCTION
testProsenttiperusteinenTyöajanTasaamislisä_holidayPaymentPreferencePAID_IMMEDIATELY
testProsenttiperusteinenTyöajanTasaamislisä_holidayPaymentPreferencePAID_IMMEDIATELY_IF_NON_STANDARD_WORK_TIME
testProsenttiperusteisenTyöajanTasaamislisänAnsainta
testProsenttiperusteisenTyöajanTasaamislisänAnsainta_recordaaVacationTypetTotaliin
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
com.tustor.tuntinetti.backend.logic.TestPsgTekstiilihuoltoalanOsaAikaisenTes
testIltaJaYolisat
testKta
testKtaLaskin
testPoissaolonPalkkalajitMaksetaanKTA
testWtr
testSairausajanPalkka
testItsenaisyyspaivaSunnuntaina
testAattokorotus
testYlityo
testLauantaiYlityo
test_TODO_KuukausipalkanJakaminen
testArkipyhaaEiKorvataJosToissa
testArkipyhaLomienTaiSairaudenValissa
testArkipyhaviikonLauantaitMenevatViikkoYlitoiksi
testEiWtraaOsaAikaisille
testSuurjuhlapyhakorvaus
com.tustor.tuntinetti.backend.logic.TestAktTesSihvari
testEpäsäännöllisenTyöntekijänPidettyLyhennysvapaaTesPäivänPituinen
testaaYlityotAlkuviikostaKunPerjantaiOnLomapaiva
testIlmanSäännöllistäVuorokausityöaikaaOlevanTyöntekijänPidettyLyhennysvapaaTesPäivänPituinen_VoidaanKytkeäPoisPäältä
testEpäsäännöllisenTyöntekijänPidettyLyhennysvapaaTesPäivänPituinen_VoidaanKytkeäPoisPäältä
testIlmanSäännöllistäVuorokausityöaikaaOlevanTyöntekijänPidettyLyhennysvapaaTesPäivänPituinen
testaaEiYlityotaEnsimmaisellaViikollaVaikkaToinenViikkoIsyyslomallaJoniLeppanen_ProjectLevelOvertime
testaaEiYlityotaEnsimmaisellaViikollaVaikkaToinenViikkoIsyyslomallaJoniLeppanen_OvertimeAssignment
testaaYlityotAlkuviikostaKunPerjantaiOnSairaspaiva
testaaYlityotAlkuviikostaKunPerjantaiOnYlityovapaa
testaaYlityotAlkuviikostaKunPerjantaiOnIsyysvapaa
testaaYlityotAlkuviikostaKunPerjantaiOnIsäkuukausi
testaaYlityotAlkuviikostaKunPerjantaiOnÄitiysvapaa
testaaYlityotAlkuviikostaKunPerjantaiOnVanhempainvapaa
testaaYlityotAlkuviikostaKunPerjantaiOnKertausharjoitus
testaaYlityotAlkuviikostaKunPerjantaiOnMuuPalkallinen
testaaYlityotAlkuviikostaKunPerjantaiOnHoitovapaa
testaaYlityotAlkuviikostaKunPerjantaiOnSairaspaiva_1stAbsenceOn1stTuesday
testaaYlityotAlkuviikostaKunPerjantaiOnYlityovapaa_1stAbsenceOn1stTuesday
testaaYlityotAlkuviikostaKunPerjantaiOnLomapaiva_1stAbsenceOn1stTuesday
testaaYlityotAlkuviikostaKunPerjantaiOnIsyysvapaa_1stAbsenceOn1stTuesday
testaaYlityotAlkuviikostaKunPerjantaiOnIsäkuukausi_1stAbsenceOn1stTuesday
testaaYlityotAlkuviikostaKunPerjantaiOnÄitiysvapaa_1stAbsenceOn1stTuesday
testaaYlityotAlkuviikostaKunPerjantaiOnVanhempainvapaa_1stAbsenceOn1stTuesday
testaaYlityotAlkuviikostaKunPerjantaiOnKertausharjoitus_1stAbsenceOn1stTuesday
testaaYlityotAlkuviikostaKunPerjantaiOnMuuPalkallinen_1stAbsenceOn1stTuesday
testaaYlityotAlkuviikostaKunPerjantaiOnHoitovapaa_1stAbsenceOn1stTuesday
com.tustor.tuntinetti.backend.logic.TestKumiteollisuusToimihenkilotTesKaksivuoro
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
testNormaaliYölisä
testNormaaliIltavuoro
testTODONormaaliIltavuoroJatkuuYötyönä
testHolidayOnSaturdayDoesNotAffectWeeklyWorktime
testArkipyhaKorvataanViikonloppunakin
testLoppiaistaEiKorvataViikonloppuna
testLoppiainenKorvataanViikolla
testHolidayOnWednesdayAffectsWeeklyWorktimeButHolidayEveDoesNot
testWeeklyOvertimeOnNormalSaturday
testWeeklyOvertimeOnHolySaturday
testWeeklyOvertimeOnChristmasEve
testSpecialSaturdayOvertime
com.tustor.tuntinetti.backend.logic.timeclock.TestTimeClockUseCasesFast
testDeboraUseCase7127LeimausKorvaaSuunnitellunYhdenAsiakaskäynnin
testTODODeboraUseCase7127LeimausKorvaaSuunnitellutAsiakaskäynnit
testCase8716
com.tustor.tuntinetti.backend.logic.TestPuusepanteollisuudenTesNormaaliVuorokaudenVaihtuminenIlmanKta
testLapsenSairaus
testSairastumispaivana100PctKorvaus
testThatSickleaveCompensatedOverTheLimits
testHälytystyö
testWtrSkipataanEtsittaessaTyopaiviaHolidaynReunoilla
testOsaAjanKkPalkka
testLyhyessaTyosuhteessaEiMaksetaKarenssipaivaltaJosSairaslomaOnLyhyt
testOsaAjanKkPalkanLaskutus
testLyhyessaTyosuhteessaMaksetaan50PctKorvaustaSairastumispaivastaJosLippuPaalla
testLyhyessaTyosuhteessaSairastumispaivaaEiLasketaSairauspaivarajoihinMukaan
testArkipyhaKorvausEriTyoaikamuodoissa
testPuusepanSickleaveKeskiarvoistus
testChristmasEveHigherPay2012
testChristmasEveHigherPay2011
testChristmasEveHigherPay2017
testEasterSaturdayHigherPay
testMidSummersEveHigherPay
testNormalSaturdayDoesntHaveSpecialEveHigherPay
testNormalWednesdayDoesntHaveSpecialEveHigherPay
testgetSiparilaDateRange
testLyhyessaTyosuhteessaMaksetaan50PctKorvaustaSairausajasta
testLyhyessaTyosuhteessaMaksetaan50PctKorvaustaSairausajastaMyosSairastumispaivaJosSinaPaivanaEiOltuToissa
testSairastumispaivaLasketaanSairauspaivarajoihinMukaanJosSairastumispaivanaEiTehtyToita_LyhytTyosuhde
testTyossaolluttaSairastumispaivaaEiLasketaNormaaliSairaspaivaksi
testPidemmassaTyosuhteessaMaksetaan100PctKorvaustaSairausajasta
testPidemmassaTyosuhteessaSairastumispaivaaEiLasketaSairauspaivarajoihinMukaan
testSairastumispaivaLasketaanSairauspaivarajoihinMukaanJosSairastumispaivanaEiTehtyToita_PitkaTyosuhde
testYli6kkTyosuhteessaMaksetaan100PctKorvaustaLyhyestakinSairausajasta
testChristmasDayIsNotHoliday
testKaukolaJussi_20151201_20160131
com.tustor.tuntinetti.backend.logic.TestPamVeikkausTyontekijatJaksotyoTuntipalkka
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testAattolisä
testVeikkausTyoVapaapaivanaLisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
com.tustor.tuntinetti.backend.logic.TestAutonrengasalanTesKta
testLauantailisa
testYolisa
testIltalisa
testKorottavatKTAta
testKtaLasketaanOikealtaJaksolta
testKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestAmmatillistenKoulutuskeskustenTes_Opetushenkilonkunta
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testHolidayCompensation
testYotyolisa
testIltatyolisa
testKuukausipalkkaisenTyoajanYlitysKorvataanRahana
testSairaudenUusiutuminen
testSickleave
testArkipyhienKorvausKunEiTehdaToita
com.tustor.tuntinetti.backend.logic.TestHenkilostopalvelualanTesWith2022Changes
testYolisa
testIltalisa
testUudenvuodenaatonJaVapunaatonKorotus
testJouluJaJuhannusaatonKorotus
com.tustor.tuntinetti.backend.logic.TestLasikeraamisenTeollisuudenTesKaksivuorotyo
testSamiSanterKomulainenPyhainpaiva
testIltavuorolisa
testYovuorolisa
testSairaslomaKorvataanKTAlla
testNormalWorktime1
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testArkipyhatKorvataanKTAlla
testItsenaisyyspaivaSunnuntaina
test_TODO_WeeklyOvertime4
test_TODO_LyhennysvapaitaKertyyMyosVapaidenAikana
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testYlityotKorvataanKTAlla
testLapsenSairaus
testSairaslomakorvaukset
testSairaslomakorvausKunSairausUusiutuu
testArkipyähäOnVapaapäiväJosTöissäYli3Kuukautta
testArkipyähäEiOleVapaapäivänaTöissäAlle3Kuukautta
testArkipyähäkorvausJosTöissäYli3KuukauttaMuttaVapaallaArkipyhänViereisenäPäivänä
testPyhainpaiva
test_TODO_ArkipyhaKorvataanJosSairauslomaOnKestanytAlle3kkEnnenArkipyhaa
test_TODO_ArkipyhaaEiKorvataJosSairauslomaOnKestanytYli3kkEnnenArkipyhaa
testArkipyhäkorvausetAnnetaanMyösVanhempainvapaalla
com.tustor.tuntinetti.backend.logic.TestRakennustuoteteollisuudenTesVuorotyo
testIltavuoro
testYövuoro
testAamuvuoro
com.tustor.tuntinetti.backend.logic.TestMuoviJaKemiantuoteteollisuudenTes_KeskeytyvaKolmivuorotyo_Tuntipalkkainen
testLyhennysvapaidenKertyminen
testKorvataanKTAlla
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testKorottavatKTAta
testSairaslomakorvausKunSairausUusiutuu
testSuurjuhlapyhanIltalisa
testSuurjuhlapyhanYolisa
com.tustor.tuntinetti.backend.logic.TestSiparilanTestMekaanisenMetsateollisuudenKeskeytyvaKolmivuoro
testJaniJakonen_20130805_20130811_jaksoylityo_20130811_TIME_BASED_COMPENSATIONS_ALL_AND_PERIOD_OVERTIME_BITS_single_day_PERIOD_OVERTIME
testJaniJakonen_20130805_20130811_jaksoylityo_20130811_TIME_BASED_COMPENSATIONS_ALL_AND_PERIOD_OVERTIME_BITS_single_day_ANY_DURATION_BASED_OVERTIME_BITS
testJukaPekkaUutela20130308
testTommiVeliJohannesKotka_20131209_20131215_noFunkyBank
testTommiVeliJohannesKotka_20131209_20131215_usingFunkyBank
testJukaPekkaUutela20130308IlmanPalkkalajienMuuntoa
testJukaPekkaUutelaPintamaalaamo20130308
testJukaPekkaUutelaHöylä120130308
testBugWithOvertimeAtNight
testJaniJakonen_20130805_20130811_jaksoylityo_20130811_TIME_BASED_COMPENSATION_ALL_BITS_single_day_PERIOD_OVERTIME
testJaniJakonen_20130805_20130811_jaksoylityo_20130811_TIME_BASED_COMPENSATION_ALL_BITS_single_day_DAILY_OVERTIME
testJaniJakonen_20130805_20130811_jaksoylityo_20130811_TIME_BASED_COMPENSATIONS_ALL_AND_PERIOD_OVERTIME_BITS_single_day_DAILY_OVERTIME
testJaniJakonen_20130805_20130811_jaksoylityo_20130811_TIME_BASED_COMPENSATION_ALL_BITS_single_day_ANY_DURATION_BASED_OVERTIME_BITS
testTapioHannunen_20140331_20140406
testAntonIvanov_20150924_20151004
testJaakkoPolvinen_20150924_20151004
com.tustor.tuntinetti.backend.logic.TestHiihtokeskusalanTes
testSickleave
testEveningHoursCompensationC
testNightHoursCompensationA
testNightHoursCompensationB
testEveningHoursCompensationB
testWeeklyOvertimeWithVacationsAndSickleaves
testIltalisanRajoituksenPoistuminen
testEveningHoursCompensationWithOvertime
testNightHoursCompensationWithOvertime
testMuurameNuorgam20111231
testNormiSunnuntainKorotettuPalkkaIltatyolla
testMax2hEveningHoursCompensationA
testNormiSunnuntainKorotettuPalkkaYotyolla
testLoppiaisenKorotettuPalkkaIltatyolla
testLoppiaisenKorotettuPalkkaYotyolla
testVapunpaivanKorotettuPalkkaIltatyolla
testVapunpaivanKorotettuPalkkaYotyolla
testMuurameNuorgam20120107
testItsenaisyyspaivanKorotettuPalkkaIltatyolla
testItsenaisyyspaivanKorotettuPalkkaYotyolla
testJoulupaivan2011KorotettuPalkkaIltatyolla
testJoulupaivan2011KorotettuPalkkaYotyolla
testJoulupaivan2012KorotettuPalkkaIltatyolla
testJoulupaivan2012KorotettuPalkkaYotyolla
testUudenvuodenAaton2017KorotettuPalkkaIltatyolla
testUudenvuodenAaton2017KorotettuPalkkaYotyolla
testUudenvuodenAaton2012KorotettuPalkkaIltatyolla
testUudenvuodenAaton2012KorotettuPalkkaYotyollaAamuyosta
testUudenvuodenAaton2012KorotettuPalkkaYotyollaIltayosta
testSunnuntainKorotettuPalkka
com.tustor.tuntinetti.backend.logic.TestKatkennutJaksoTruncatedContractPeriod
testPetriKuusisto20140403Case4975
testOvertimePeriodStartDateMapDaysClippedFromBeginning_1WeekNoClip
testOvertimePeriodStartDateMapDaysClippedFromBeginning_Legacy1Week
testOvertimePeriodStartDateMapDaysClippedFromBeginning_Flexible1Week
testOvertimePeriodStartDateMapDaysClippedFromBeginning_Legacy2Weeks
testOvertimePeriodStartDateMapDaysClippedFromBeginning_Flexible2Weeks
testLegacyOvertimePeriodStartsWednesday
testLegacyOvertimePeriodStartsThursday
testFlexibleOvertimePeriodStartsWednesday
testFlexibleOvertimePeriodStartsThursday
testFlexibleOvertimePeriodTwoWeeksOnlyWeeklyOvertime
test_TODO_YliViikonlopun
testFlexibleOvertimePeriod26Weeks_JussiLångström_20131208_20140323
testWeeklyOvertimeWithDifferentFirstDayOfWeek
com.tustor.tuntinetti.backend.logic.TestPametoIltalisat
testPametoIltalisat
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden37_5hYksivuorotyonTES
testLauantailisa
testYolisa
testIltalisa
testNormalWorktime
testSunnuntaityo
testAamulisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSuurjuhlapyhalisa
testVuorolisaKorottuuYliJaSunnuntaityoKorotustenSuhteessa
test_TODO_AamuvuoronlisaaMaksetaanYlityonKanssaYhteensa100Prosenttia
testWeeklyOvertime5
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testViikkolepoYksittaisinViikoinLaskettuna
testArkipyhaviikonVapaapaivat
test_TODO_ArkipyhaviikonLauantainYlityot
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkTyöpohjainen
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4vkTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli4vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testWtrKertyma
com.tustor.tuntinetti.backend.logic.TestMixedModeWorkDayEntryControllerTextFieldLunchBreakMode
testTODO
testTODO24h
testPerustaYksi1OsainenTaski1Riville_Yli6h
testMuokkaaYksi1OsainenTaski1Rivi_Yli6h
testMuokkaaYksi1OsainenTaski1Rivi_6h
testPerustaYksi1OsainenTaski1Riville_Alle6h
testPerustaYksi1OsainenTaski1Riville_Yli6hSisältääMinitauon
testPerustaYksi1OsainenTaski1Riville_Yli6hSisältääMinimitauon
testBasicValidation
testTODOBasicValidation_CostCenter
testYksi1OsainenTaski1RiviIlmanLisätietoja
testYksi2OsainenTaski2Riviä
testYksi2osainenVacation2Rivia
testYksi2osainenLukittuVacation2Rivia
testTallennaTyhjä1OsainenKustannuspaikallinenTaski1Riville
testTallennaTyhjä1OsainenTaski1Riville
testPerustaYksi1OsainenSickleave1Riville
testMuokkaaYksi1OsainenSickleave1Rivi
testPerustaSickleavelleToinenRivi
testPerustaYksi1OsainenVacation1Riville
testMuokkaaYksi1OsainenVacation1Rivi
testPerustaVacationilleToinenRivi
testPerustaLukitulleVacationilleToinenRivi
testPoistaYksi1OsainenTaski
testPoista2OsaisenTaskinJälkimmäinenRivi
testTODOUsingSickleave
testYksi2OsainenTaskiJossaRuokatauko2Riviä
testYksi1OsainenSickleaveJossaRuokatauko1Rivi
testYksi2OsainenSickleaveJossaRuokatauko2Riviä
testTallennaYksi1OsainenTaskiJossaRuokatauko1Rivi
testTallennaYksi1OsainenTaskiJossaRuokataukoPoistettu1Rivi
testValidateSavedPreviouslyNoPermissionNoException
testValidateChangingTimesWithoutPermissionException
testValidateChangingDescriptionWithoutPermissionException
testValidateNoCostCenterSelectedException
testValidateCostCenterSelectedNoException
testValidateNoNewTimesNoCostCenterSelectedNoException
testValidateNoNewTimesCostCenterSelectedNoException
com.tustor.tuntinetti.backend.logic.workshifts.TestWorkShiftPlannerModelCostCenterPerspective
testGrid
testTaskCellControllerHavingNoTasksForSingleEmployeeReturnsNoTasks
testTaskCellControllerHavingNoTasksForAnonymousAndNormalEmployeeReturnsNoTasks
testTaskCellControllerHavingATaskForNormalEmployeeAndNoneForAnonymousReturnsATask
testTaskCellControllerHavingATaskForAnonymousEmployeeAndNoneForEmployeeReturnsATask
testTaskCellControllerHavingOneTaskOfferedForSingleEmployeeReturnsNoTaskButCanIndicateOfferOnlyInEmployeePerspective
testTaskCellControllerHavingOneTaskForSingleEmployeeReturnsOneTask
testTaskCellControllerHavingOneTaskForSingleEmployeeAnonymousReturnsOneTask
testTaskCellControllerHavingTwoTasksForSingleEmployeeReturnsOneTaskForSelectedCostCenter
testTaskCellControllerHavingTwoTasksForSingleEmployeeAnonymousReturnsOneTaskForSelectedCostCenter
testWorkShiftPlannerPerspectiveChangeGetsDifferentResults
testSubSpaceCostCenterMatcesNullSecondaryDimension
testShowEmployeeWorkShiftsFromAllCostCenters
testAssertEmployeesSorted
testWorkShiftStatisticsInfo
testWorkShiftStatisticsInfoPerServiceDemandSample
testAssertTasksSortedSingleEmployee
testAssertTasksSortedAnonymousEmployeeCollatedTasks
testTaskCellControllerHavingNoTasksForSingleEmployeeAnonymousReturnsNoTasks
testTaskCellControllerHavingAnEmptyUnstoredTaskForSingleEmployeeReturnsNoTasks
testTaskCellControllerHavingAnEmptyUnstoredTaskForSingleEmployeeAnonymousReturnsNoTasks
testTaskCellControllerHavingOneTaskOfferedForSingleEmployeeReturnsNoTaskButCanIndicateOffer_RecurringTask
testTaskCellControllerHavingOneRecurringTaskForSingleEmployeeReturnsOneTask
testTaskCellControllerHavingOneRecurringTaskForSingleEmployeeAnonymousReturnsOneTask
testTaskCellControllerHavingOneTaskWithRecurringServiceDemandForSingleEmployeeReturnsOneTask
testTaskCellControllerHavingOneTaskWithRecurringServiceDemandForSingleEmployeeAnonymousReturnsOneTask
testTaskCellControllerHavingNoTasksForAnonymousAndNormalEmployeeReturnsNoTasks_emptyUnStoredTask
com.tustor.tuntinetti.backend.logic.workshifts.TestWorkShiftPlannerModelProjectEmployeePerspective
testGrid
testTaskCellControllerHavingNoTasksForSingleEmployeeReturnsNoTasks
testTaskCellControllerHavingNoTasksForAnonymousAndNormalEmployeeReturnsNoTasks
testTaskCellControllerHavingOneTaskOfferedForSingleEmployeeReturnsNoTaskButCanIndicateOfferOnlyInEmployeePerspective
testTaskCellControllerHavingOneTaskForSingleEmployeeReturnsOneTask
testTaskCellControllerHavingOneTaskForSingleEmployeeAnonymousReturnsOneTask
testTaskCellControllerHavingTwoTasksForSingleEmployeeReturnsOneTaskForSelectedCostCenter
testTaskCellControllerHavingTwoTasksForSingleEmployeeAnonymousReturnsOneTaskForSelectedCostCenter
testaaRecurringKunEmployerRecurringServiceDemandDistributionPieceAnyLengthJaAamuJaIltavuoro
testTODOFullSaldo
testTODOPreviousSaldo
testTODOAverageSaldo
testTaskCellControllerHavingATaskForNormalEmployeeAndNoneForAnonymousReturnsATask
testTaskCellControllerHavingATaskForAnonymousEmployeeAndNoneForEmployeeReturnsATask
testWorkShiftPlannerPerspectiveChangeGetsDifferentResults
testSubSpaceCostCenterMatcesNullSecondaryDimension
testShowEmployeeWorkShiftsFromAllCostCenters
testAssertEmployeesSorted
testWorkShiftStatisticsInfo
testWorkShiftStatisticsInfoPerServiceDemandSample
testAssertTasksSortedSingleEmployee
testAssertTasksSortedAnonymousEmployeeCollatedTasks
testTaskCellControllerHavingNoTasksForSingleEmployeeAnonymousReturnsNoTasks
testTaskCellControllerHavingAnEmptyUnstoredTaskForSingleEmployeeReturnsNoTasks
testTaskCellControllerHavingAnEmptyUnstoredTaskForSingleEmployeeAnonymousReturnsNoTasks
testTaskCellControllerHavingOneTaskOfferedForSingleEmployeeReturnsNoTaskButCanIndicateOffer_RecurringTask
testTaskCellControllerHavingOneRecurringTaskForSingleEmployeeReturnsOneTask
testTaskCellControllerHavingOneRecurringTaskForSingleEmployeeAnonymousReturnsOneTask
testTaskCellControllerHavingOneTaskWithRecurringServiceDemandForSingleEmployeeReturnsOneTask
testTaskCellControllerHavingOneTaskWithRecurringServiceDemandForSingleEmployeeAnonymousReturnsOneTask
testTaskCellControllerHavingNoTasksForAnonymousAndNormalEmployeeReturnsNoTasks_emptyUnStoredTask
com.tustor.tuntinetti.backend.logic.TestLeppakoskenSahkonTestitapauksetWithWorkedHoursTimeRangesAndDetails
testCase15497_KortetMatti_20170409
testCase15497_SippolaAri_20170331
testCase15497_SippolaAri_20170403
testCase15497_VilppoJuha_20170329
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsFalse
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsTrue
testCase11774_KarhunenTiina_20120822
testTuomistoOili20161004
testCase12493_HiiriKerkkoJuhana_20160805
testCase11098_Keisala_Reijo_20160329
testVainionpääIlpoKalevi_20130501_IlmanHenkilökohtaistaYlityöasetusta
testKainulainenElina_20141222_20150104
testCase7308_MansukoskiPetteri_20131222
testCase7308_PöytälaaksoAri_20131117
testCase7308_RuohomäkiAskoJalmari_20130620
testCase7308_RuohomäkiAskoJalmari_20130620_ReOrdered
testSalomäkiMikko20140727
testMoisioArto_20150613
testCase11505_RistimakiTimo_20160510
testTODO_Case11505_RistimakiTimo_20160510_YlityonPyoristys
testPihkoluomaJuha20121202_bugYlitöitäHälytystyönAikana_henkilökohtainenYlityöPäällä
testCase15497_SalomaaRami_20170327
testCase15497_SalomaaRami_20170403
testCase15497_SalomaaRami_20170407
testCase15497_PihkoluomaJuha_20170404
testHalytysPaivystajaUpdated
testHalytysPaivystajaOld
testCase19599_RaskilaEsko_20180110
testTODOSovittuYlityoRounding
testHolidayCompensationRoundingWhenWorkShiftEndsOnMonday
testTODO_HolidayCompensationRoundingWhenWorkShiftEndsOnMonday
testCase12493_MoisioArto_20161023
testCase12493_AmmeskangasEsa_20160101_20161231
testOvertimeOnlyIfExceedsPlannedViaLabourAgreement
testOvertimeCategoryTransferWorkTimeCompensationType
testCase10416_Ahtola_Petteri_20160101_Ylityö
testRuokataukoKamratJuhaMatti_20141218
testRistimäkiTimo_20121217_20121223
testRistimäkiTimo_20121219
testRistimäkiTimo_20121223
testKulmalaNiinaSariHannele
testRuuhonenEero20120928_bugYlityöt_ilman_henkilökohtaista_oletusylityöasetusta_noconsiderotherhours
testRuuhonenEero20120928_bugYlityöt_henkilökohtaisella_oletusylityöasetuksella_noconsiderotherhours
testPihkoluomaJuha20121202_bugYlitöitäHälytystyönAikana_ilmanHenkilökohtaistaYlityötä
testRuuhonenEero20120928_bugYlityöt_ilman_henkilökohtaista_oletusylityöasetusta_considerotherhours
testRuuhonenEero20120928_bugYlityöt_ilman_henkilökohtaisella_oletusylityöasetuksella_considerotherhours
testMansukoskiJaniPetteri_20130304_20130310_Ylityöt_henkilökohtaisella_oletusylityöasetuksella_noconsiderotherhours
testMansukoskiJaniPetteri_20130304_20130310_Ylityöt_henkilökohtaisella_oletusylityöasetuksella_considerotherhours
testKamratJuhaMatti20120912
testKortetMattiJuhani20120930_SovitunYlityonTuleeAntaaMyösPyhäkorvausJosAsetuksisaNiinMäärätty
testSovittuYlityoNoNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoWithNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoErillinenTaski_WithNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoErillinenTaski_NoNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoErillinenTaski_WithNO_OVERTIME_SKIPS_OVERTIME_WithOvertime
testSovittuYlityoErillinenTaski_NoNO_OVERTIME_SKIPS_OVERTIME_WithOvertime
testVainionpääIlpoKalevi_20130501_HenkilökohtaisellaYlityöasetuksella
testKartaslammiAriKoulutus20120830
testTODOja
testAriHaavisto_Sunnuntai_20120708
testTuomasIsokotamäki_Sunnuntai_20120923
testaaTODOArkipyhaviikkoJaEttaTilttaaEvaluateHolidaynMetodiinGetPaidHours
testRamiSalomaa_20120702_20120708
testKariPaulasalo_20120625_20120630
testAriHaavisto_20120625_20120708
testCase10417_KasariSanteri_20151221_20160131
testHalytysTyo
com.tustor.tuntinetti.backend.logic.TestBillLikeSalaryWithWeekStartTimeEffectsMiddleOfDay
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testCase7793_TeittoTuukka_20150323_20150329
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.Test_TTES_KunnallinenTuntipalkkaisenHenkilostonTesKeskeytyvaKolmivuorotyo
testSundayWork
testMidsummer
testIltavuoro
testYövuoro
testIltavuoroOnDayBeforeChrostmasEve
testChristmasEveOnSunday
testChristmasEveOnMonday
testWeeklyOvertimeIsPaidOnSunday
testWeeklyOvertimeIsNotPaidOnSundayInHolidayWeek
testWeeklyOvertimeWithSickleaveAndHoliday
testArkipyhanPituus_yliKolmeKvartaaliaToissa
testKTAEiVielaYliKolmeaKvartaaliaToissa
testKTAEiVielaYhtaanKvartaaliaToissa
testKTA_yliKolmeKvartaaliaToissa
testArkipyhaviikot2013
testKTAYliKolmeKvartaaliaToissa_Arkipyhakorvaus_pitaisi_laskea_mukaan_jos_on_oltu_toissa
testKTAYliKolmeKvartaaliaToissa_Arkipyhakorvaus_pitaisi_laskea_mukaan_jos_on_oltu_toissa2
testSundayOvertime
testIltavuoroOnSaturday
testChristmasEveOnSaturday
testIltavuoroOnReligiousHolidayEve
testKTAnKaytto
testHolySaturday
testSairastumispaivana100PctKorvaus
testKTAEiVielaYhtaanKuukauttaToissa
testArkipyhakorvausRecordataanErikseenTyonAjalta
com.tustor.tuntinetti.backend.logic.vedeneristystes.TestVedeneristysalanTes
testWtr
testSickLeaveRepeating
testSickLeaveChildSick
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSickleaveLimits
testSickleavePaySimpleNoRange
testArkipyhäkorvausKarenssiEnd
testWtrCompensation
testWtrCompensationSickleaveNotCompensated
testSickleavePaySimpleRange
testArkipyhäkorvaus
testArkipyhäkorvausKarenssi
testSunday
com.tustor.tuntinetti.backend.logic.Test_TTES_KunnallinenTuntipalkkaisenHenkilostonTesPaivatyo
testDailyOvertime
testWeeklyOvertime
testSundayWork
testNightshifts
testArkipyhanPituus_yliKolmeKvartaaliaToissa
testKTAEiVielaYliKolmeaKvartaaliaToissa
testKTAEiVielaYhtaanKvartaaliaToissa
testKTA_yliKolmeKvartaaliaToissa
testArkipyhaviikot2013
testKTAYliKolmeKvartaaliaToissa_Arkipyhakorvaus_pitaisi_laskea_mukaan_jos_on_oltu_toissa
testKTAYliKolmeKvartaaliaToissa_Arkipyhakorvaus_pitaisi_laskea_mukaan_jos_on_oltu_toissa2
testHolidays
testSaturdayWork
testWhitSunday
testCase8054_KoskeloMarkus_20130425_20150527
testUudenvuodenPaiva2013Palkka
testArkipyhienPalkat2013
testArkipyhanPituusVastaKaksiKvartaaliaToissa
testArkipyhäkorvausIsPaidWhenNotWorking
testArkipyhäkorvausIsNotPaidOnSaturday
testHolidayReducesWeeklyWorktime
testWorkingOnArkipyhäIsPaidTripleWhenWorkingMoreThan7h39min
testArkipyhäkorvausIsPaidForFullHours
testDailyOvertimeIsNotPaidOnSunday
testSaturdayExtraIsNotPaidDuringOvertimeHours
testSaturdayExtraIsNotPaidWhenSaturdayIsHoliday
testSickleaveWhenEmploymentHasLastedLessThan60Days
testSickleaveWhenEmploymentHasLastedMoreThan60Days
testHolidayCompensationDuringPartiallyPaidSickleave
testHolidayCompensationIsNotPaidIfAbsentBeforeAndAfter
testHolidayCompensationIsPaidIfAbsentBeforeButPresentLater
testHolidayCompensationIsPaidIfAbsentBeforeButPresentLater2
testHolidayCompensationIsNotPaidIfAbsentWithoutPermissionBeforeButPresentLater
test_TODO_WeeklyOvertimeOnMondayMorning
testMondayMorningWithoutWeeklyOvertime
testGapBeforeOvertimeReducesLeg1Overtime
testGapBeforeOvertimeReducesLeg1Overtime2
testGapBeforeOvertimeReducesLeg1OvertimeWithAnExtraordinaryWorkingDay
testOnly_WEEKLY_OVERTIME_ON_WEEK_START_DAY_SKIPS_LEG1_WEEKLY_OVERTIME_HOURS
testWeeklyOvertimeInHolidayWeek
testWeeklyOvertimeWithSickleave
testWeeklyOvertimeIsNotPaidOnSunday
testKTAnKaytto
testSairastumispaivana100PctKorvaus
testKTAEiVielaYhtaanKuukauttaToissa
testArkipyhakorvausRecordataanErikseenTyonAjalta
com.tustor.tuntinetti.backend.logic.TestTurvetuotantoalaPaivatyoWith2021Changes
testLyhennysvapaidenKertyminen
testIltalisa1
testIltalisa2
testYolisa2
testYolisa1
testLapsenSairaus
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testExtraHours
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testSairaslomakorvausSairausUusiutuu30pvSisalla
testSairaslomakorvaukset6kk
testSairaslomakorvaukset2v
testPoikkeavaTyoajanlisa
com.tustor.tuntinetti.backend.logic.TestKemianPerusteollisuudenTES_Paivatyo_40
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testAattolisa
testArkipyhienKorvaus
testKorottavatKTAta
testKorvataanKTAlla
testWtrKertyma
testPyhalisa
testPyhalisaSeuraavaltaYolta
testUusiutuvaSairaus
com.tustor.tuntinetti.backend.logic.TestPalvelualojenToimialaliitonToimihenkiloidenVuorotyoTes40
testIltatyoNormaaliaikana
testYotyoNormaaliaikana
testTODOIltavuoronJalkeenYlityoOnYotyota
testTODOIltatyoYlityoaikana
testTODOYotyoYlityoaikana
testTODOIltatyoSunnuntaina
testTODOYoTyoSunnuntaina
testIltatyolisiaEiMaksetaYlityoltaKunSaannollinenTyoaikaLoppuiEnnenIltatyota
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestMetalliKTA
testArkipyhaKorvataanKTAlla
testKtaAinaVahintaanTuntipalkka
testYlityotKorvataanKTAlla
testCase31352_HukkanenHenri_20200803_20200810
testCase31352Viikkolepokorvaus
testTyoajanTassamislisaKorvataanKTAlla
testTyoajanTassamislisaKorvataanKTAllaAlternative
testSairaslomanAjaltaAnsaittuProsenttiperusteinenWtrKorvataanKTAlla
testPyhakorvausKorvataanKTAlla
testKoulutusKorvataanKTAlla
testMatkustusTyoajallaKorvataanKTAlla
testVanhempainvapaatKorvataanKTAlla
testPyhaLisaKorvataanKTAlla
testCase21717HottinenKta
com.tustor.tuntinetti.backend.logic.TestValtionVirkaLaakarityoVirkamiehet
testDailyOvertime
testSaturdayOvertime
testLauantailisa
testLapsenSairaus
testYolisa
testIltalisa
testNormalWorktime
testWeeklyOvertime
testSunnuntaityo
testTODO_Yolisa
testSunnuntaiaattoiltaLisa
testAattoPaivaLisa
test_SairaslomakorvausAlleVuosi_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausKestääYliVuoden_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausRajaustenJarjestysEiVaikuta
test_TODO_SairaslomakorvauksenYlimaaraiset7pvVuodessa_Tyontekijat
testSairaudenUusiutuminen_Tyontekijat
testSairaslomakorvaus_Virkamiehet
testVarallaolo
testExtraHours
testArkipyhaKorvaus
com.tustor.tuntinetti.backend.logic.TestHuoltoJaKunnossaPitoala40hPaivatyoKkpalkka
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testJuhannusPaivaTotal
testSairastumispaivana0PctKorvaus
com.tustor.tuntinetti.backend.logic.TestIctAlanJaksotyonTes120
testYolisa
testIltalisa
testKorottavatKTAta
testWeeklyOvertimeWithVacationsAndSickleaves
testKtaLasketaanOikealtaJaksolta
testKorvataanKTAlla
testSuurjuhlapyhalisa
testPaasiaislauantaikorotus
testLisatMaksetaanPyhinaKorotettuna
testSunnuntailisa
testExtraAndDailyOvertimeHours
testPaidSickleaveOnNewEmployeeMax7Days
com.tustor.tuntinetti.backend.logic.TestTeknisenHuollonJaKunnossapitoalanTes_Keskeytymaton_Kolmivuorotyo
testLauantailisa
testWtrKeryma
test_TODO_SpecialWeeklyOvertime
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
test_TODO_ExtraWhenNotPlannedWork
testPerakkaistenArkipyhienKorvaaminen
testMinimumWorkHoursNeededToCalculateKTA
testExtra
com.tustor.tuntinetti.backend.logic.TestPuusepanteollisuudenTes
testSunnuntaityo
testChristmasEveHigherPay2017
testErikoislisat
testSunnuntaityoLisa
testLapsenSairaus
testSairastumispaivana100PctKorvaus
testThatSickleaveCompensatedOverTheLimits
testHälytystyö
testWtrSkipataanEtsittaessaTyopaiviaHolidaynReunoilla
testOsaAjanKkPalkka
testLyhyessaTyosuhteessaEiMaksetaKarenssipaivaltaJosSairaslomaOnLyhyt
testOsaAjanKkPalkanLaskutus
testLyhyessaTyosuhteessaMaksetaan50PctKorvaustaSairastumispaivastaJosLippuPaalla
testLyhyessaTyosuhteessaSairastumispaivaaEiLasketaSairauspaivarajoihinMukaan
testArkipyhaKorvausEriTyoaikamuodoissa
testPuusepanSickleaveKeskiarvoistus
testChristmasEveHigherPay2012
testChristmasEveHigherPay2011
testEasterSaturdayHigherPay
testMidSummersEveHigherPay
testNormalSaturdayDoesntHaveSpecialEveHigherPay
testNormalWednesdayDoesntHaveSpecialEveHigherPay
testgetSiparilaDateRange
testLyhyessaTyosuhteessaMaksetaan50PctKorvaustaSairausajasta
testLyhyessaTyosuhteessaMaksetaan50PctKorvaustaSairausajastaMyosSairastumispaivaJosSinaPaivanaEiOltuToissa
testSairastumispaivaLasketaanSairauspaivarajoihinMukaanJosSairastumispaivanaEiTehtyToita_LyhytTyosuhde
testTyossaolluttaSairastumispaivaaEiLasketaNormaaliSairaspaivaksi
testPidemmassaTyosuhteessaMaksetaan100PctKorvaustaSairausajasta
testPidemmassaTyosuhteessaSairastumispaivaaEiLasketaSairauspaivarajoihinMukaan
testSairastumispaivaLasketaanSairauspaivarajoihinMukaanJosSairastumispaivanaEiTehtyToita_PitkaTyosuhde
testYli6kkTyosuhteessaMaksetaan100PctKorvaustaLyhyestakinSairausajasta
testChristmasDayIsNotHoliday
testKaukolaJussi_20151201_20160131
com.tustor.tuntinetti.backend.logic.TestPkKuivausCompensationTypes
testTodo
testTyökalukorvausKilometritKirjattuRaportille
testKilometritTyökalukorvausTyösopimuksenMukaan
testKilometritRaportillaJaKulukorvauksetTyösopimuksenMukaan_PeräkkäisissäSopimuksissaEriArvot
testSalaryCalculationApi
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloidenKeskeytymattomanKolmivuorotyonTES
testLauantailisa
testYolisa
testIltalisa
testDailyOvertime
testWeeklyOvertime
testSuurjuhlapyhalisa
testVuorolisaKorottuuYliJaSunnuntaityoKorotustenSuhteessa
testViikkolepoYksittaisinViikoinLaskettuna
testWtrKorvaus
testNormalWorkTime
test_TODO_ViikkolevonKeskiarvoistusKolmenViikonAjalta
testSunnuntaityo
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testArkipyhaviikonVapaapaivat
test_TODO_ArkipyhaviikonLauantainYlityot
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkTyöpohjainen
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4vkTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli4vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testWtrKertyma
com.tustor.tuntinetti.backend.logic.TestParallelContractSeries
testEmployeeHasTwoConsecutive_One_Specific_Another_Generic_ContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekCouldHaveWeeklyOvertimeButResultsInOnlyDailyOvertimeInBoth
testEmployeeHasTwoSpecificConsecutiveContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekWithOvertimeInBoth
testEmployeeHasTwoConsecutiveContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekCouldHaveWeeklyOvertimeButResultsInOnlyDailyOvertimeButNoOvertimeAssignment
testEmployeeHasTwoConsecutiveContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekCouldHaveWeeklyOvertimeButResultsInOnlyDailyOvertimeInBoth
testEmployeeHasTwoConsecutive_One_Specific_Another_Generic_ContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekCouldHaveWeeklyOvertimeButNoOvertimeAssignment
testEmployeeHasTwo_One_Specific_Another_Generic_ConsecutiveContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekNoOvertimeInEither
testEmployeeHasTwoSpecificConsecutiveContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekNoOvertimeInEither
testEmployeeHasTwo_One_Specific_Another_Generic_ConsecutiveContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekWithOvertimeInBoth
com.tustor.tuntinetti.backend.logic.TestAutoJaKonekaupan40hTES
testSunnuntaiKorvaus
testNormalWorktime37_5h
testNormalWorktime40h
testLeg1DailyOvertime
testLeg2DailyOvertime
testLeg1WeeklyOvertimeOnSaturday
testLeg1WeeklyOvertimeOnSunday
testLeg2WeeklyOvertimeWorkingOnEveryDay
testWtrKertyyVuodessa100Tuntia
testArkipyhakorvaus
testSairausUusiutuu30pvSisälläJaMaksimiAikaOnJoKorvattu
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testSairaslomakorvausYli1kkTöissäSairausKestääYli28pvEiTyöperäinen
testSairaslomakorvausYli6kkTöissäSairausKestääAlle6pvEiTyöperäinen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvTyöperäinen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pv
testSairaslomakorvausYli1kkTöissäSairausKestääYli6pvEiTyöperäinen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvEiTyöperäinen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli9pv
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testWtrEiKerryKunPoissaolojaOnYli11Paivaa
testWtrKertyyMyosSairausPoissaoloista
testWtrKertyyMyosKeratusharjoituksista
testWtrKertyyMyosVuosilomanAikana
testWtrKertyyMyosOpintovapaanAikana
testWtrEiKerryMuistaPoissaoloista
testWtrKertyyKunPoissaolojaOnAlle11Paivaa
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterDaysAbsencesUsingEmployeeRangeReport_2_Strict
test_TODO
testSpentPaidVacationAndFlexTime
testSpentPaidVacationAndFlexTimeWithPartialWorkDays
testTestaaOpintoVapaaWithPartialWorkDays
testTestaaPalkatonVapaa
testTestaaPalkatonVapaaWithPartialWorkDays
testTestaaMuuPalkatonVapaa
testPalkatonTyoajanLyhennys
testTestaaMuuPalkatonVapaaWithPartialWorkDays
testTestaaLomautus
testTestaaLomautusWithPartialWorkDays
test_TODO_UNPAID_ABSENCE_
testTestaaVanhempainvapaa
testTestaaVanhempainvapaaWithPartialWorkDays
testTestaaIsyysvapaa
testTestaaIsyysvapaaWithPartialWorkDays
testPalkallinenTestaaIsyysvapaa
testTestaaPalkallinenIsyysvapaaWithPartialWorkDays
testTestaaÄitiysvapaa
testTestaaÄitiysvapaaWithPartialWorkDays
testTestaaPalkallinenÄitiysvapaa
testTestaaPalkallinenÄitiysvapaaWithPartialWorkDays
testTestaaIsäkuukausi
testTestaaIsäkuukausiWithPartialWorkDays
testTestaaTyosuojeluvaltuutetunKorvaus
testTestaaTyosuojeluvaltuutetunKorvausWithPartialWorkDays
testTestaaLuottamusmiesvapaa
testTestaaLuottamusmiesvapaaWithPartialWorkDays
testSpentUnPaidWorkTimeReductionAndFlexTime
testSpentUnPaidWorkTimeReductionAndFlexTimeWithPartialWorkDays
testWeeklyRestDayAndFlexTime
testWeeklyRestDayAndFlexTimeWithPartialWorkDays
testDayOffAndFlexTime
testDayOffAndFlexTimeWithPartialWorkDays
testSpentFlexTime
testSpentFlexTimeWithPartialWorkDays
testSpentFlexTime_IndicateFlexDayByEmptyEntry
testSpentFlexTimeWithPartialWorkDays_IndicateFlexDayByEmptyEntry
testSpentWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentHolidayWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentHolidayWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentPaidVacationAndFlexTimeWhenInitialSaldoGiven
test_TODO_SpentPaidVacationPostponedAndFlexTime
test_TODO_SpentPaidVacationPostponedAndFlexTimeWithPartialWorkDays
test_TODO_SpentPaidVacationPostponedAndFlexTimeWhenInitialSaldoGiven
testSpentOvertimeVacationAndFlexTime
testSpentPartialOvertimeVacationAndFlexTime
testSpentOvertimeVacationAndFlexTimeWhenInitialSaldoGiven
testSpentCompensationVacationAndFlexTime
testSpentPartialCompensationVacationAndFlexTime
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGiven
testMuuVapaaJossaSaldotAndFlexTime
testMuuVapaaJossaSaldotAndFlexTimeWithPartialDays
test_TODO_SpentChildSickVacationAndFlexTime
test_TODO_SpentChildSickVacationAndFlexTimeWithPartialWorkDays
testOtherPaidSickVacationAndFlexTime
testOtherPaidVacationAndFlexTimeWithPartialWorkDays
testAHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButDoesNotYetQualify
testOnlyOneHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButOnlyOneQualifies
testAHolidayIsNotCompensatedIfNoWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoPaidWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyOneEndButBothRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyInTheEndButBothRequiredByLabourAgreement
testAHolidayIsCompensatedIfWorkAroundBothEndsAsRequiredByLabourAgreement
testSickleavesAreIgnoredIfNotAvailableAccordingToLabourAgreement
testSickleavesAreIgnoredIfQualificationPeriodHasNotYetElapsed
testSickleavesAreIgnoredIfNotEnoughConsecutiveSickleaveDaysAllowed
testTheOtherSickleaveIsIgnoredOnlyOneConsecutiveSickleaveDayAllowed
testGivenSickleaveStartsBeforeMinimumEmploymentTimeThenNothingIsPaidEvenAfterTheTimeIsReached
testGivenSickleaveStartsAfterMinimumEmploymentTimeThenAllDaysAreCompensated
testIfHolidayThenNotSickleave
testIfHolidayAndWorkThenNotSickleave
testWorkAndSickleave
testUnpaidWorkAndSickleave
testTestaaVirkavapaaWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaa
testTestaaOpintoVapaa
test_TODO_
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
com.tustor.tuntinetti.backend.logic.TestKaupanMyymalatyontekijoidenClasOhlsonVarastoProjektiTes
testDailyOvertime
testYlityoviikkoEnintaan10TuntiaVuorokaudessa
testYlityoviikkoEnintaan12TuntiaVuorokaudessa
testMarcusLokkila_20120206_20120212
testDeomicMerim_20111107_20111113
testYlityoviikkoYli12TuntiaVuorokaudessa
testDailyExtraIsNotCompensated
testUudetHolidayMode
testNormaaliViikko
testNormaaliViikkoIltalisienKanssa
testKaupanalallaArkipyhäEiLyhennäTyöaikaaJosSillePäivälleEiOleMerkittyLyhennysvapaata_TestaaKokopäiväinenTyöntekijä
testKaupanalallaArkipyhäEiLyhennäTyöaikaaJosSillePäivälleEiOleMerkittyLyhennysvapaata_TestaaOsaAikainenTyöntekijä
testLauantailleJaSunnuntailleKirjatunTavallisenSunnuntaiaamunLisat
testAattolisaTavallisenaArkipaivana
testAattolisaJouluaattona
testWeeklyExtraAndOvertime
testSairastumispaivana50PctKorvaus
test_TODO_ArkipyhanKorvaaminenLomanAikana
test_ID_WhenQualifiedForHolidayAndNotWorking
test_ID_WhenQualifiedForHolidayAndWorking
test_ID_WhenNotQualifiedForHolidayAndNotWorking
test_ID_WhenNotQualifiedForHolidayAndWorking
test_ID_OnSundayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
com.tustor.tuntinetti.backend.logic.TestPahvinJaPaperinjalostusalanTes_JatkuvaKaksivuorotyo
testWtrKeryma
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testAattolisa
testSeisokkikorvaus
testSeisokkikorvausAamulta
testSeisokkikorvausPaivalta
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
com.tustor.tuntinetti.backend.logic.TestEnsihoitopalvelualanViikkotyonTes
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testWeeklyOvertime2
testArkipyhaQualified4
testArkipyhaLyhentaaJaksonTyoaikaa
testYolisa
testIltalisa
testSunnuntaityo
testArkipyhatKorvataan
testSaannollistenSickleave
testLauantaityo
testSairasloma
testArkipyhaNotQualified1
testArkipyhaNotQualified2
testArkipyhaNotQualified3
testArkipyhaQualified2
testArkipyhaQualified3
testArkipyhaQualified
com.tustor.tuntinetti.backend.logic.TestAirproErikseenToihinKutsuttavienTyoaikamuoto
testAverageHourlySalaryUsage
testLapsenSairaus
testSairaslomakorvaukset
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testKorottavatKTAta
testArkipyhienKorvausKunEiTehdaToita
testKTA160hRaja
testLauantailisa
testSunnuntaiKorvaus
testYotyolisa
testIltatyolisa
testSairaslomakorvausSairausUusiutuu30pvSisällä
testLisatJuhlapyhinaJaAattoina
testAattoiltalisä
testJuhannusaatonAamutyölisä
testJuhannusaatonIltatyölisä
testJouluaatonAamutyönLisä
testJouluaatonIltatyönLisä
testYotyolisaAlkaaJaLoppuYolla
testTODO_Yotyolisa
testYotyolisaEriViikonpaivina
testHenkilostonEdustajaKorottavatKTAta
testHenkilostonEdustajaAverageHourlySalaryUsage
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjectsInOrderOfArrival
testCase7793_TeittoTuukka_20150323_20150329
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCase7856_Laitinen_Mirja_20150112_20150117
testCase7790_HeikuraRisto_20150413
testYlityoidenJakautuminenAsiakkaille2
testYlitoidenJakautuminenAsiakkaille
testYlitoidenJakautuminenAsiakkaille2
testYlitoidenJakautuminenAsiakkaille3
testProjectLevelOvertimeRefinement
testProjectLevelOvertimeRefinement_MinutePrecision
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.TestPuusepanteollisuudenToimihenkiloidenTes375
testSairastumispaivana50PctKorvaus
testThatSickleaveCompensatedOverTheLimits
testTODONighttimeExtraOvertimeCompensation
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestAmmatillistenKoulutuskeskustenTes_Toimistotyo_Kiky
testNormalWorktime
testWeeklyOvertime
testYotyolisa
testIltatyolisa
testDailyOvertime
testLauantailisa
testHolidayCompensation
testStandbyCompensation
test_TODO_YotyolisaJatkuuYliKuuden
testSunnuntaiaattolisa
testSairaudenUusiutuminen
testSickleave
testArkipyhienKorvausKunEiTehdaToita
com.tustor.tuntinetti.backend.logic.TestLeipomoidenTaysipaivaisiaPaivatyolaisia37_5hViikossaKoskevaTyoehtoSopimus
testVuorokautinenYlityo
testLauantaiVuorot
testLyhennysvapaidenKertyminen
testSunnuntaiTyo
testArkiTyo
testAatot
testLapsenSairaus
testSairaslomakorvaukset
testSairastumispaivana100PctKorvaus
testArkipyha
testViikkoylityot
com.tustor.tuntinetti.backend.logic.tailored.oral.TestOralUseCases
testMaxWtr1_5hSpentPaidVacationOnFridaysWihoutTimeRanges
com.tustor.tuntinetti.backend.logic.tailored.delta.TestDeltaAutoCustomizations
testJosMerkitseePankkivapaataYliArkipyhäpäivienNiinSaaArkipyhäkorvauksenEikäKulutaPankkivapaata
testMatkaAikaLuetaanTyoaikaan
testPankinKäyttö
testLauantainTyöaika
testKariLahti_20141201_20141207
testHenkilonKuuluminenLiukumanPiiriin
testDeltaAutoHenkilöryhmäWorkTimeDecompositionOvertimeAndCompensation
testDeltaAutoLiukumatyöntekijän11Työaikapankki
testLeimausvaihtoehdot
testYlitöitäVainSuunnitelmanYlittämisestä
testYlitöitäVainSuunnitelmanYlittämisestäLiukumaryhmässäEiSuunnitelmaa
testDeltallaRuokataukoAinaVähintään30min
testEiNäytetäLiukumarajatYlittäviäPositiivisiaSaldojaTyöntekijälle
testDeltallaFunkyBankMyösKkPalkkaisillaElleiLiukumaryhmä
testIlmanOhjaustaTyöajanAlitusNäkyyLiukumaryhmälläLiukumassaTaiMuillaTyöaikapankissa_TyöaikapankkiEiAutomaattisestiMeneMaksuun
testOsaAikaisenTyöaika
testIlmanOhjaustaTyöajanYlitysMeneeTyöaikapankkilaisillaTyöaikapankkiin
testAutomaticLunchBreaksWithSickleaves
testTODOOnkoLupaKäyttääTyöaikapankkia
testMaksuryhmät
testLiukumarajat
testMatkaAikaLuetaanTyoaikaanMyösEpäsäännöllistäTyöaikaaTekevällä
testCase10807EiYlityöOhjaustaMuttaAsetuksiaTyökohteella
testTODOYlempienToimihenkilöidenKiinteäYlityölisä
testPrepareTaskForRestamping
testPrepareTaskForRestampingModifiedWayBeforeEndTime
testPrepareTaskForRestampingModifiedBeforeEndTime
testPrepareTaskForRestampingModifiedStillBeforeEndTime
testPrepareTaskForRestampingModifiedJustBeforeEndTime
testPrepareTaskForRestampingModifiedJustAtEndTime
testPrepareTaskForRestampingModifiedAfterEndTime
testTODORuokataukoTyövuorosuunnittelussa
com.tustor.tuntinetti.backend.logic.tailored.esju.TestEsjuCases
testTuplaRecordaus
testLongWeekWithOvertimeAssignmentOnlyOnSaturday_EsjuAnoRutanen_20110207_20110213_Normiylityö_FlexRule
testLongWeekWithOvertimeAssignmentOnlyOnSaturday_EsjuAnoRutanen_20110207_20110213_LauantainaKaikkiYlitöitä_FlexRule
testLongWeekWithOvertimeAssignmentOnlyOnSaturday_EsjuAnoRutanen_20110207_20110213_Normiylityö_NoFlexRule_ConsiderPastHours
testLongWeekWithOvertimeAssignmentOnlyOnSaturday_EsjuAnoRutanen_20110207_20110213_Normiylityö_NoFlexRule_NoConsiderPastHours
testLongWeekWithOvertimeAssignmentOnlyOnSaturday_EsjuAnoRutanen_20110207_20110213_LauantainaKaikkiYlitöitä_NoFlexRule
testLongWeekWithOvertimeAssignmentOnlyOnSaturday_EsjuAnoRutanen_20110207_20110213_SaikutPuolitetaan_Normiylityö_FlexRule
testLongWeekWithOvertimeAssignmentOnlyOnSaturday_EsjuAnoRutanen_20110207_20110213_SaikutPuolitetaan_LauantainaKaikkiYlitöitä_FlexRule
testLongWeekWithOvertimeAssignmentOnlyOnSaturday_EsjuAnoRutanen_20110207_20110213_SaikutPuolitetaan_Normiylityö_NoFlexRule
testLongWeekWithOvertimeAssignmentOnlyOnSaturday_EsjuAnoRutanen_20110207_20110213_SaikutPuolitetaan_LauantainaKaikkiYlitöitä_NoFlexRule
testKolehmainenJari_20160212
com.tustor.tuntinetti.backend.logic.tailored.tiera.TestTieraMatkaJaKoulutusAjanHyvitys
test2
test3
testCache
test
testMatkaanKäytettyAikaLuetaanTyöaikaan
testVarallaolo
testEsimerkki11KunLaOsanaSäännöllistäTyöaikaa
testEsimerkki11KunLaMeneeYlitöiksi
com.tustor.tuntinetti.backend.logic.tailored.tiera.TestTieraMatkaAjanHyvitys
test2
test3
testCache
test
testMatkaanKäytettyAikaLuetaanTyöaikaan
testVarallaolo
testEsimerkki11KunLaOsanaSäännöllistäTyöaikaa
testEsimerkki11KunLaMeneeYlitöiksi
com.tustor.tuntinetti.backend.logic.tailored.mestaritoiminta.TestMestaritoimintaUseCases
testCase9759_Eronen_Anssi_20151208
testCase9694_LeppänenPirjo_Liisa_20151202_20151203
testCase9255_PiaLindholm
testCase9386_Sinikka_Lähde_20151019
testCase9722JaanaPihlajamäki_20151104
testCase9028Ruokatauko
testCase9002_KairiVeeremaa_20150831
testCaset_9009_9002_TomiKarhapää_20150909
testCase8840JouniLahti
testEnforceStandardWorkdaySettings
testEnforcePlannedWorkShiftSettings
testEnforcePlannedWorkShiftSettingsDisableRounding
testEnforceStandardWorkdayAndPlannedWorkShiftSettings
testCase8528JanneKalliomäki_20150707
testAamutuntienTyoaikakorvausMinuuttiMinuutilta
testBillingLabourAgreementNightShiftPeriodsOverrideSalaryNightShiftPeriods
testCase8039_Sirkka_Mertanen_20150518_IlmanMestaritoiminnanAsetuksia
testCase8039_Sirkka_Mertanen_20150518_RuokataukomerkintäIlmanMestaritoiminnanAsetuksia
testCase8039_Sirkka_Mertanen_20150518_MestaritoiminnanAsetuksilla
testCase8516KarhapääTomiPäivystys_20150615_20150621
testCase8516KarhapääTomiPäivystys_20150615_20150621_NonMestaritoiminta
testCase8039_Sirkka_Mertanen_20150518_MestaritoiminnanAsetuksilla_KaksiSuunniteltuaVuoroa
testAamutuntienTyoaikakorvaus
testAamutuntienTyoaikakorvausMinuuttiMinuutiltaTavallinenLisä
testEnforceDailyLimitSingleTask
testDoNotEnforceDailyLimitSingleTask
testEnforceDailyLimitTwoTasks
testDoNotEnforceDailyLimitTwoTasks
testDoNotEnforcePlannedWorkShiftSetsEarliestClockInTimeEvenWhenTwoTasks
testDoNotEnforcePlannedWorkShiftSetsEarliestClockNorWorkDayEndtimeTimeEvenWhenTwoTasks
testPlannedWorkShiftSetsEarliestClockInTimeEvenWhenTwoTasks
testPlannedWorkShiftSetsEarliestClockInTimeEvenWhenTwoTasksAndStampOutNormalNotReflectedOnPlannedTask
testPlannedWorkShiftSetsEarliestClockInTimeEvenWhenStampedIntoTwoTasksAndStampOutNormalNotReflectedOnPlannedTask
testPlannedWorkShiftSetsEarliestClockInTimeEvenWhenTwoTasksAndStampOutExitReflectedAlsoOnPlannedTask
testPlannedWorkShiftSetsEarliestClockInTimeEvenWhenStampedIntoTwoTasksAndStampOutExitReflectedAlsoOnPlannedTask
testPlannedWorkShiftSetsEarliestClockInTimeButWorkDayEndTimeEvenWhenTwoTasks_EndTimeNotEnforcedWithoutServiceDemand
testPlannedWorkShiftSetsEarliestClockInTimeButWorkDayEndTimeEvenWhenTwoTasks
testTehtavakohtainenKiinteaHalytyskorvaus
testTehtavakohtainenKiinteaHalytyskorvausEiAsetettu
testTehtavakohtainenKiinteaHalytyskorvausNoNightShiftPeriods
testTehtavakohtainenKiinteaHalytyskorvausAndSimpleTask
testEronenJanne_20150901
testKarhapaaTomi_20150905
testKarhapaaTomi_20150906
testKarhapaaTomi_20150909
testMalinenJuho_20150802
testPihlajamakiTuula_20151019
testTODOOnkoBugi
com.tustor.tuntinetti.backend.logic.tailored.nordex.TestNordexUseCases
testMikkoPärssinen_20150101_20150131_IlmanHenkilökohtaistaYlityöasetusta
testCase9352MatkaAika_VolkerSchick
testCase7359EiYlityö
testMikkoPärssinen_20150101_20150131_HenkilökohtaisellaYlityöasetuksella
com.tustor.tuntinetti.backend.logic.tailored.debora.TestDeboraUseCases
testLahtelaMarjaana_20150909
testCase9454_UtriainenEeva_20150914_20151018
testCase_SmithAnna_20150113
testAlle5MinKäynnitPyöristetään5min
com.tustor.tuntinetti.backend.logic.tailored.napakka.TestNapakkaUseCases
testLunchbreakMinimum30MinutesIfHasInitially15MinBreak
testLunchbreakMinimum30MinutesIfHasInitially30MinBreak
testLunchbreakMinimum30Minutes_LunchbreakEnforcedAlreadyBeforeSetting
testLunchbreakMinimum30Minutes_LunchbreakEnforcedOnlyAfterSetting
com.tustor.tuntinetti.backend.logic.tailored.metsatahti.TestLabourAgreementSettings
testMetsätähdenUseCaseJuhannusAattoPyhäMuttaJuhannusAatonAattoArkipyhä
com.tustor.tuntinetti.backend.logic.tailored.citywork.TestCityworkManualKtaUseCases
testVarvaamoKtaFromListHourly
testVarvaamoKtaFromListMonthly
com.tustor.tuntinetti.backend.logic.tailored.citywork.TestCityworkUseCases
testCase9587_tehtäväkohtainenLisäEiVoimassaEnnen20160101
test_TIME_CLOCK_STAMPS_ONLY_INFO
com.tustor.tuntinetti.backend.logic.tailored.medicum.TestMedicumCasesCopiedFromProduction
testMarkkuValtonen_20120910
testMarkusGrönlund_20120911
testMarkkuValtonen_20120910_20121021
testMarkkuValtonen_20120914
testMiroYläNojonen_20120910_20121021
testMarkusGrönlund_20120910_20121021
com.tustor.tuntinetti.backend.logic.tailored.unikulma.TestUnikulmanPalkkausUseCases
testVuoriTeroTapani_Syyskuu_2015
testCaseSummanenRiittaliisaSairasKtaSamaKuukausittainTuntipalkalla
testCaseSummanenRiittaliisaSairasKtaSamaKuukausittain
testCaseSummanenRiittaliisaSairasKtaTuntipalkkaisena
testCaseSummanenRiittaliisaSairasKtaKkpalkalla
testCaseSummanenRiittaliisaLomaKtaLaskeeTodellaKeskituntiansiolla2015
testCaseSummanenRiittaliisaLomaKtaLaskeeTodellaKeskituntiansiolla2016
testLomavuosiOffset
testCaseSummanenRiittaliisaLomaKta2016
testCaseSummanenRiittaliisaLomaKtaLomanmaaraytymisjaksotKuukausittainTuntipalkalla
testCaseSummanenRiittaliisaLomaKtaLomanmaaraytymisjaksotKuukausittain
testCaseSummanenRiittaliisaLomaKtaLomanmaaraytymisjaksotJaKtaKuukausittainModifiedStartDateTuntipalkalla
testCaseSummanenRiittaliisaLomaKtaLomanmaaraytymisjaksotJaKtaKuukausittainModifiedStartDate
testCaseSummanenRiittaliisaLomaKtaSopimusAlkanutAikaisintaanMaaliskuussaKaytetaanEdPalkkakausia
testCaseSummanenRiittaliisaLomaKtaLisatEiVaikuta
testCaseSummanenRiittaliisaLomaKtaJosEiEdLomavuottaKaytetaanEdPalkkakausia
testCaseSummanenRiittaliisaLomaKtaTuntipalkkaisena
testCaseSummanenRiittaliisaLomaKtaKkPalkalla
testAverageHourlySalaryUsage
testCaseSummanenRiittaliisaTunnitKuukausittain
testUnikulmanUusiProvisioJarjestelma
testUnikulmanProvisioJarjestelmaKTA
testCase15333_AijalaLaura_20170324
testCase14891KatariinaKemppainenSairausajanPalkkaEiNäyAina
testUnikulmanTakuupalkkaPerustapaus
testCase14752LuontaisedutJaTakuupalkka_IlmanLuontaisetuja
testCase14752LuontaisedutJaTakuupalkka_LuontaisetujenKanssa
testCase11563ViikkolepokorvausKarikorpiHeli_20160403_20160411
testUnikulmanCustomKeskituntiansioHovilainenJukkaAndSickleaveWithTimeRanges
testUnikulmanCustomKeskituntiansioHovilainenJukkaAndSickleaveWithoutTimeRanges
testUnikulmanCustomKeskituntiansioHovilainenJukkaAndSickleaveWithTimeRangesKtaNotFromList
testUnikulmanProvisioprosentti
testUnikulmaIlmanTakuuprovisiota
testUnikulmanTakuupalkkaJaProvisioprosentti
testVuoriTeroTapani_Kesäkuu_2015
testHovilainenJukkaTeroTapio_Syyskuu_2015
testKtaSairauslomaKkPalkkaEiVaikuta_6kk_KTA
testKtaSairauslomaProvisioVaikuttaa_6kk_KTA
testKtaSairauslomaKkPalkkaEiVaikuta_4kk_KTA
testKtaSairauslomaProvisioVaikuttaa_4kk_KTA
testLomaKtaKkPalkkaEiVaikuta_6kk_4kk_KTA
testLomaKtaProvisioVaikuttaa_6kk_4kk_KTA
testCase46617_Unikulma4kkKTA_TES_LatvalaJani
testCaseSummanenRiittaliisaSairasKtaLisatEiVaikuta
com.tustor.tuntinetti.backend.logic.tailored.barona.TestBaronaUseCases
testHaukanAikaperusteisetLisat_MikkoKorhonen_20121208
testPyhänäJaYlityönäKorotetutIltalisät_Vartiointiala
testCase10123BaronaVokHaukanAikaperusteisetLisat_MikkoKorhonen_20121208
testPyhänäKorotetutIltalisät_Henkilöstövuokraus
com.tustor.tuntinetti.backend.logic.tailored.adecco.TestAdeccoViestinvalitysJaLogistiikkaAlanVarastotyo
testTODO
testSairausajanPalkka
testKokoaikaisenTyöntekijänYlityöTyövuoroluettelonYlittävältäAjalta
testSairauslomakorvausTyösopimuksessaTyöaika
testSairauslomakorvausTyösopimuksessaEiTyöaikaa
test_TODO_OsaAikaisenTyöntekijänLisätyö
testViikoittaisetYlityötJaTasoittumisJakso
com.tustor.tuntinetti.backend.logic.tailored.vihreakeidas.TestVihreaKeidasCustomizations
testFlexIsMergedWithOvertimeCompensationLeave
testHoppaniaKoivulaMinna_20150107_20150224
testHeiskanenKai_20150814_20150831
com.tustor.tuntinetti.backend.logic.tailored.sos.TestSosUseCases
testLauraKatilaHalytystyo
com.tustor.tuntinetti.backend.logic.tailored.staffcom.TestStaffComGainerPuhelinpalveluala
testTodo
testErolaMervi_20160129
testEkaJaTokaKkC
testEkaJaTokaKkA
testSuviIslanderPalkankorotusJaTakuupalkka31052013
testTakuupalkkaDateRanges
testIsNewContractInTakuupalkkaSense
testUrakkapalkkaJokaKorvaaAikapalkan
testUrakkapalkkaJokaKorvaaAikapalkanKunTakuupalkkaPuuttuu
testTwoConsecutiveContractPeriodsInTheBeginning
testUrakkapalkkaJotaTäydennetäänTakuupalkalla_TyossaMuttaEiKahvitauolla
testUrakkapalkkaJokaKorvaaAikapalkan_TyossaMuttaEiKahvitauolla
testUrakkapalkkaJokaKorvaaAikapalkanKunTakuupalkkaPuuttuu_TyossaMuttaEiKahvitauolla
testUrakkapalkkaJotaTäydennetäänTakuupalkalla
testProvisioidenPäättyminenJolloinTuntipalkkaJatkuuTaas_UrakkapalkkaJokaKorvaaAikapalkan
testRinnakkaisetTyösopimukset
testProvisioidenPäättyminenJolloinTuntipalkkaJatkuuTaas_UrakkapalkkaJokaKorvaaAikapalkanKunTakuupalkkaPuuttuu
testProvisioidenPäättyminenJolloinTuntipalkkaJatkuuTaas_UrakkapalkkaaEiKorvataTakuupalkallaElleiSeAlitu
testProvisioidenPäättyminenJolloinTuntipalkkaJatkuuTaas_UrakkapalkkaJokaKorvataanTakuupalkalla
testCase15831PoissaoloajanKorvauksiaEiHalutaHuomioidaTakuupalkanMaksettavassaMäärässä
testSet1
testSet2
testSet3
testSet4
testKtaVsTakuu
testConfigureKta
testStilisoiRaportilleTuoTakuupalkka
testKoeaikaKäytäntö
testKTA
testEntäJosOnProjectTaskGroupPalkanLisä
testY
testKtaTehtävä
testX
testEkaJaTokaKkB
test
com.tustor.tuntinetti.backend.logic.tailored.staffcom.TestStaffComGainerPuhelinpalvelualaKTA
testCase14551_LaitinenPäivi
testLessThan1Months
testLessThan3MonthsButMoreThanOneMonth
testMoreThan3Months
testExtraAndOvertime
testCase10073_SearchFailsBecauseOfContractPeriodCloning
testCase9949_RoponenToni_20150116
testTuupanenPetri_20151204
testTuovinenRiitta_20151215_20160131
testAitokariSaara_20160201_20160229
testKoivunenMervi_20151201_20160430
testSplitBetweenContracts
testKorhonenLeena_20151201_20160331
testKarppinenSuvi_01092015_31122016
testCase13416KoivunenMervi_01092015_31122016
testCase13416TODOLaitinenPäivi_01092015_31122016
testCase13416LaitinenPäivi_01092015_31122016
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssKiinteistopalvelualanTyontekijat
testCase14831_KankainenKarita_20170201
testCase14831_LeppanoroTatu_20161029
testCase14831_VepsalainenVili_20170210
testCase14831_MattilaSirpa_20160123
testCase12923_LuotoValtteri_20150601_20151231
testCase12923_EronenDiana_20160401_20160731
testCase12923_Huttunen_Ossi_201602
testCase12923_KiviojaSami_201601_201608
testCase12923_KiviojaSami_20160816
testCase12493_Moilanen_Niina_20160909
testCase9605_Häyrynen_Paula_20151112_20151113
testDianaJurjenson_20131211_20150228
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssPuusepanteollisuudenTes
testCase14332_Kurjonen_Jari_Matti_20161128_20161204
testProsenttiperusteisenLyhennysvapaanLaskuttaminen
testProsenttiperusteisenLyhennysvapaanLaskuttaminenIlmanKta
testProsenttiperusteisenLyhennysvapaanLaskuttaminenIlmanKta_17eurTunti
testProsenttiperusteisenLyhennysvapaanLaskuttaminen_IlmanPyöristystä
testProsenttiperusteisenLyhennysvapaanLaskuttaminenIlmanKta_IlmanPyöristystä
testProsenttiperusteisenLyhennysvapaanLaskuttaminenIlmanKta_17eurTunti_IlmanPyöristystä
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssMetalliTes
test_TODO
test_TODO_KtaAsetusJaKäyttö
testEiArkipyhäkorvaustaElleiTöissäViimeisen7VrkAikanaVaikkaTESsaNollakarenssi
testEiArkipyhäkorvaustaElleiTöissäViimeisen7VrkAikana
testEiArkipyhäkorvaustaElleiTöissäViimeisen7VrkAikana_PitääOlla_EI_KOSKE_IssContractModeHelper_FIXED
testEiArkipyhäkorvaustaElleiTöissäViimeisen7VrkAikana_PitääOlla_EI_KOSKE_IssContractModeHelper_OPEN_ENDED
testArkipyhäkorvausKunTöissäViimeisen7VrkAikana_Palkallisia24_25ja26
testArkipyhäkorvausKunTöissäViimeisen7VrkAikana_PalkallisiaVain24Ja25
testArkipyhäkorvausKunTöissäViimeisen7VrkAikana_Palkallisia2425Ja26
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssMetalliMurata235hVkoNightTes
testHuovilaHennaPauliina_20150301_20150331_MonthlySalarySplit
testHuovilaHennaPauliina_20150301_20150331
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssMetalliMurata3875hVkoNightTes
testTodo
testCase12512_Kallas_Artur_201606
testCase10679_KristiinaGranholm_20160201
testDrebsJanneJoonas_20150301_20150331
testHakalaSanteriJarmonpoika_20150301_20150331
testMikkonenTeo_20150301_20150302
test_TODO_KuivanenJaniViikkoylityot
testHeikkinenSimo_20131031_20131103_WithWtr
testHeikkinenSimo_20131031_20131103_WithoutWtr
testKuivanenJani_20131105_20131110_WithWtr
testKuivanenJani_20131105_20131110_WithoutWtr
testCase15233_Kannas_Jori_Helmikuu
test_Case_15162_Lindqvist_Anssi_201702
testCase_15166_Toivola_Johannes_201702
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssMetalliTesSalaryExportDefinitions
testProjectTaskGroupSalaryExportDefinitionWhenExportCodeDefaultNotGiven
testaaISSMetalliTESPalkkalajitWithKta_Ignored
testaaISSMetalliTESPalkkalajitWithoutKta
testaaISSMetalliTESPalkkalajitWithKta
testaaISSMetalliTESPalkkalajitWithoutKtaExplicit
testProjectTaskGroupSalaryExportDefinition
testTodo
testarkipyhäkta
test
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
com.tustor.tuntinetti.backend.logic.tailored.iss.TestISSPuhelinpalveluala
testTodo
testEsimerkki2
testEsimerkki1
testEsimerkki1WithOneAbsence
testEsimerkki2WithOneAbsence
testTODOKiinteapalkkainenTyontekija
testTODOYolisa
testTODOTyösopimuksenPäättyminenKeskenTasoittumisjaksonKunTyonantajaIrtisanooTuotannollisinJaTaloudellisinPerustein
testTODOYksittainenViikkoTasoittumisjaksonSisällä
testTyösopimuksenPäättyminenKeskenTasoittumisjaksonKunTyönantajallaOikeusPäättääTyösopimusTyöntekijästäJohtuvistaSyistä
testTyösopimuksenPäättyminenKeskenTasoittumisjaksonKunTyöntekijäIrtisanooTyösopimuksen
testTyösopimuksenPäättyminenKeskenTasoittumisjaksonKunTyöntekijälläOikeusPurkaaTyösopimus
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssMara
testMaraJpPäivätHetiMaksuun
testMaraJpPäivältäHolidaycompensationia
testMaraJpPäivätHetiJaVainKerranMaksuunVaikkaMolemmatLiputOlisiPaalla
testNormaaliIltalisä
testNormaaliYölisä
testSunnuntaikorotusIltalisään
testYölisäEnnen1_5_2010
testNormaaliYölisä_kevät2011
testSunnuntaikorotusYölisään
testEräsJouluaatto
testGivenPartDaySickleaveWhenWorksDuringNightshiftThenExtrasArePaidForWorktime
testThereCanBeWeeklyOvertimeButNoDailyOvertime
testGivenSickleaveWithoutExtrasIsFalseThenOvertimeCompensationIsPaidForSickleaveAndNightShiftPeriods
testGivenSickleaveWithoutExtrasIsTrueThenOvertimeCompensationIsPaidForSickleaveButNoNightShiftPeriods
testGivenSickleaveWithoutExtrasIsTrueThenNoSundayExtraIsPaidForSickleave
testNightshiftsDecember2009_18_19
testNightshiftsDecember2010_18_19
testNightshiftsDecember2006_18_19
testNightshiftsDecember2010_12_13
testYlityöIltaJaYövuorossa
testYlityöJaAattolisä
testYlityöAlkaaKeskenIltavuoron
testEiSunnuntailisääMaanantaiyöltäVaikkaVuoroAlkaaSunnuntainPuolella
testNightshiftsDecember2010_16_17
testEsimerkki4VuosilomaPaasiaisAikana
testEsimerkki5VuosilomaHelatorstainYmpärillä
testEsimerkki6VuosilomaJuhannuksenYmpärilläJaEttaEiVaikutaKuukausipalkkaan
testVuosilomaItsenaisyyspaivanYmparilla
testVuosilomaItsenaisyyspaivanYmparillaTuoreTyontekija
testVuosilomaItsenaisyyspaivanaLauantainaEiVahennaTyoaikaa_1
testVuosilomaItsenaisyyspaivanaLauantainaEiVahennaTyoaikaa_2
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssMetalliMurata3875hVkoTes
testHakalaSanteriJarmonpoika_20150301_20150331
testCase_15159_Krishna_Chauhan_201702_VoidWeekStartTimeEffects_TODO
testCase_15159_Krishna_Chauhan_201702
testCase15168PalomäkiJens_201702
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssKaupanVarastoTes
testCase_14526_Lavinto_Kari_20160828_20160904_WithKta
testCase_14526_Lavinto_Kari_20160828_20160904_WithoutKta
testIltalisääEiMaksetaTyövuoron12hYlittävältäOsuudeltaYksiTaskiPäiväAlkaaKlo10
testIltalisääEiMaksetaTyövuoron12hYlittävältäOsuudeltaYksiTaskiPäiväAlkaaKlo9
testIltalisääTaiYölisääEiMaksetaTyövuoron12hYlittävältäOsuudeltaYksiTaskiPäiväAlkaaKlo11
testIltalisääEiMaksetaTyövuoron12hYlittävältäOsuudeltaKaksiTaskiaPäiväAlkaaKlo10
testIltalisääEiMaksetaTyövuoron12hYlittävältäOsuudeltaKaksiTaskiaPäiväAlkaaKlo9
testIltalisääTaiYölisääEiMaksetaTyövuoron12hYlittävältäOsuudeltaKaksiTaskiaPäiväAlkaaKlo11
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssMainContractSerieSelectedSeparatelyTyotehtavanPalkkaKorvaaTuntipalkan
testTODOTestaaTarvitaanko
testArkipyhätYlityötJaLisätyöt_EmployeeDailyReport_MAIN_CONTRACT_Mukaisesti_BillLikeSalary_ORDER_OF_ARRIVAL
testArkipyhätYlityötJaLisätyöt_EmployeeDailyReport_MAIN_CONTRACT_Mukaisesti_BillLikeSalary_CUSTOMER_RESOLUTION
test_Case4858_PinjaIrri_20140522_NoOvertimeOnMainSerie
test_Case4858_PinjaIrri_20140522_OvertimeAlsoOnMainSerie
testWorkedHoursTimeRangesAndDetailsOfNonOvertimeNormalHours
testNoOvertimeNoMainSerie
test_Paula_Marjaana_Häyrynen_20140304_20140310
testNoOvertimeNonMainSerie
testCase5021_JuuliaToivonen_20120901_20120930_tuplatunnit
testTODO
testTODOLostWeeklyRestTime
testTODOOnlyMainContractSerieReturns_AbstractDailyReport_IsPeriodStartDateTrue
testTODOLostWeeklyRestTimeOnlyAccordingToMainContractSerie
testWorkedHoursTimeRangesAndDetailsOfDuplicateTask_DifferentCostCenter_NonOvertimeNormalHours
testWorkedHoursTimeRangesAndDetailsOfDuplicateTask_DifferentCostCenter_FullOvertime
testWorkedHoursTimeRangesAndDetailsOfDuplicateTask_DifferentCostCenter_FullOvertimeNoMainContractSerie
testWorkedHoursTimeRangesAndDetailsOfDuplicateTask_DifferentCostCenter_FullOvertimeBaseHoursConverted
testNoOvertimeMainSerie
testNoOvertimeEmptyMainSerie
testArkipyhätYlityötJaLisätyöt_EmployeeDailyReport_MAIN_CONTRACT_Mukaisesti_NotBillLikeSalary
testArkipyhätYlityötJaLisätyöt_EmployeeDailyReport_MAIN_CONTRACT_Mukaisesti_BillLikeSalary_PROJECT_RESOLUTION
testSeitsemänPäivänSääntöEiKoskeTyösuhteenAlkua
testSeitsemänPäivänSääntöEiKoskeTyösuhteenAlkua_zeroQualification
testSeitsemänPäivänSääntöEiKoskeTyösuhteenAlkua_Karenssi1pv
testSeitsemänPäivänSääntöEiKoskeTyösuhteenAlkua_Karenssi1pv_zeroQualification
testSeitsemänPäivänSääntö
testThreeContractSeries_NO_CONSIDERED_HOURS
testIltalisäJaYlityötMainContract
testThreeContractSeries_CONSIDER_OTHER_DAILY_HOURS
testThreeContractSeries_CONSIDER_OTHER_PAST_HOURS
testThreeContractSeries_CONSIDER_OTHER_PAST_AND_DAILY_HOURS
testIltalisäJaYlityötNoMainContract
com.tustor.tuntinetti.backend.logic.tailored.iss.TestPsgElintarvikealojenTes
testCase16018ExceptionRaportinLatauksessaJurmuMarko20170501
testCase9535_VirtanenMarkus_20151001_20151015
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssMainContractSerieSelectedSeparately
testTODO
testArkipyhätYlityötJaLisätyöt_EmployeeDailyReport_MAIN_CONTRACT_Mukaisesti_BillLikeSalary_ORDER_OF_ARRIVAL
testArkipyhätYlityötJaLisätyöt_EmployeeDailyReport_MAIN_CONTRACT_Mukaisesti_BillLikeSalary_CUSTOMER_RESOLUTION
testWorkedHoursTimeRangesAndDetailsOfNonOvertimeNormalHours
testTODOLostWeeklyRestTime
testTODOOnlyMainContractSerieReturns_AbstractDailyReport_IsPeriodStartDateTrue
testTODOLostWeeklyRestTimeOnlyAccordingToMainContractSerie
testWorkedHoursTimeRangesAndDetailsOfDuplicateTask_DifferentCostCenter_NonOvertimeNormalHours
testWorkedHoursTimeRangesAndDetailsOfDuplicateTask_DifferentCostCenter_FullOvertime
testWorkedHoursTimeRangesAndDetailsOfDuplicateTask_DifferentCostCenter_FullOvertimeNoMainContractSerie
testWorkedHoursTimeRangesAndDetailsOfDuplicateTask_DifferentCostCenter_FullOvertimeBaseHoursConverted
testNoOvertimeMainSerie
testNoOvertimeEmptyMainSerie
testArkipyhätYlityötJaLisätyöt_EmployeeDailyReport_MAIN_CONTRACT_Mukaisesti_NotBillLikeSalary
testArkipyhätYlityötJaLisätyöt_EmployeeDailyReport_MAIN_CONTRACT_Mukaisesti_BillLikeSalary_PROJECT_RESOLUTION
testSeitsemänPäivänSääntöEiKoskeTyösuhteenAlkua
testSeitsemänPäivänSääntöEiKoskeTyösuhteenAlkua_zeroQualification
testSeitsemänPäivänSääntöEiKoskeTyösuhteenAlkua_Karenssi1pv
testSeitsemänPäivänSääntöEiKoskeTyösuhteenAlkua_Karenssi1pv_zeroQualification
testSeitsemänPäivänSääntö
testThreeContractSeries_NO_CONSIDERED_HOURS
testIltalisäJaYlityötMainContract
testNoOvertimeNoMainSerie
testNoOvertimeNonMainSerie
testCase5021_JuuliaToivonen_20120901_20120930_tuplatunnit
testThreeContractSeries_CONSIDER_OTHER_DAILY_HOURS
testThreeContractSeries_CONSIDER_OTHER_PAST_HOURS
testThreeContractSeries_CONSIDER_OTHER_PAST_AND_DAILY_HOURS
testIltalisäJaYlityötNoMainContract
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssMetalliMurata235hVkoTes
testChanBinhTieu_20131104_20131110_2DaysPerWeek_Max235hoursPerWeek
testChanBinhTieu_20131104_20131110_5DaysPerWeek_Max235hoursPerWeek
testChanBinhTieu_20131104_20131110_5DaysPerWeek_TODO_DIFFERENTIOI_ASSERTIT
testChanBinhTieu_20131104_20131110_2DaysPerWeek
testKuukausipalkkajakaja
testLauraKristiinaHalonen_20131125_20131201_5DaysPerWeek_Max235hoursPerWeek_TODO_DIFFERENTIOI_ASSERTIT
testLauraKristiinaHalonen_20131125_20131201_2DaysPerWeek_Max235hoursPerWeek_SickleaveWithoutExtras
testLauraKristiinaHalonen_20131125_20131201_2DaysPerWeek_Max235hoursPerWeek
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
com.tustor.tuntinetti.backend.logic.TestICTAlanTesNoOvertime
testKorvataanKTAlla
testKorottavatKTAta
testKtaLasketaanOikealtaJaksolta
testSpecialSaturdayOvertime
testSuurjuhlapyhakorvaus
testSickleaveWeek
testTestaaSunnuntailisaLoppiaisaattona
testJuhannusAattonaEiSunnuntaikorotustaKahdesti
testNightShiftPeriodIndices
testSunnuntailisaLoppiaisena
testSunnuntailisaJuhannusAatot
test4ViikkoaSairaslomakorvaustaOnSamaKuin28Paivaa
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterDaysAbsencesUsingEmployeeRangeReport_1
testTestaaOpintoVapaaWithPartialWorkDays
testTestaaPalkatonVapaa
testTestaaPalkatonVapaaWithPartialWorkDays
testTestaaMuuPalkatonVapaa
testPalkatonTyoajanLyhennys
testTestaaMuuPalkatonVapaaWithPartialWorkDays
testTestaaLomautus
testTestaaLomautusWithPartialWorkDays
test_TODO_UNPAID_ABSENCE_
testTestaaVanhempainvapaa
testTestaaVanhempainvapaaWithPartialWorkDays
testTestaaIsyysvapaa
testTestaaIsyysvapaaWithPartialWorkDays
testPalkallinenTestaaIsyysvapaa
testTestaaPalkallinenIsyysvapaaWithPartialWorkDays
testTestaaÄitiysvapaa
testTestaaÄitiysvapaaWithPartialWorkDays
testTestaaPalkallinenÄitiysvapaa
testTestaaPalkallinenÄitiysvapaaWithPartialWorkDays
testTestaaIsäkuukausi
testTestaaIsäkuukausiWithPartialWorkDays
testTestaaTyosuojeluvaltuutetunKorvaus
testTestaaTyosuojeluvaltuutetunKorvausWithPartialWorkDays
testTestaaLuottamusmiesvapaa
testTestaaLuottamusmiesvapaaWithPartialWorkDays
testSpentUnPaidWorkTimeReductionAndFlexTime
testSpentUnPaidWorkTimeReductionAndFlexTimeWithPartialWorkDays
testWeeklyRestDayAndFlexTime
testWeeklyRestDayAndFlexTimeWithPartialWorkDays
testDayOffAndFlexTime
testDayOffAndFlexTimeWithPartialWorkDays
testSpentFlexTime
testSpentFlexTimeWithPartialWorkDays
testSpentFlexTime_IndicateFlexDayByEmptyEntry
testSpentFlexTimeWithPartialWorkDays_IndicateFlexDayByEmptyEntry
testSpentWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentHolidayWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentHolidayWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentPaidVacationAndFlexTime
testSpentPaidVacationAndFlexTimeWithPartialWorkDays
testSpentPaidVacationAndFlexTimeWhenInitialSaldoGiven
test_TODO_SpentPaidVacationPostponedAndFlexTime
test_TODO_SpentPaidVacationPostponedAndFlexTimeWithPartialWorkDays
test_TODO_SpentPaidVacationPostponedAndFlexTimeWhenInitialSaldoGiven
testSpentOvertimeVacationAndFlexTime
testSpentPartialOvertimeVacationAndFlexTime
testSpentOvertimeVacationAndFlexTimeWhenInitialSaldoGiven
testSpentCompensationVacationAndFlexTime
testSpentPartialCompensationVacationAndFlexTime
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGiven
testMuuVapaaJossaSaldotAndFlexTime
testMuuVapaaJossaSaldotAndFlexTimeWithPartialDays
test_TODO_SpentChildSickVacationAndFlexTime
test_TODO_SpentChildSickVacationAndFlexTimeWithPartialWorkDays
testOtherPaidSickVacationAndFlexTime
testOtherPaidVacationAndFlexTimeWithPartialWorkDays
testAHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButDoesNotYetQualify
testOnlyOneHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButOnlyOneQualifies
testAHolidayIsNotCompensatedIfNoWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoPaidWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyOneEndButBothRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyInTheEndButBothRequiredByLabourAgreement
testAHolidayIsCompensatedIfWorkAroundBothEndsAsRequiredByLabourAgreement
testSickleavesAreIgnoredIfNotAvailableAccordingToLabourAgreement
testSickleavesAreIgnoredIfQualificationPeriodHasNotYetElapsed
testSickleavesAreIgnoredIfNotEnoughConsecutiveSickleaveDaysAllowed
testTheOtherSickleaveIsIgnoredOnlyOneConsecutiveSickleaveDayAllowed
testGivenSickleaveStartsBeforeMinimumEmploymentTimeThenNothingIsPaidEvenAfterTheTimeIsReached
testGivenSickleaveStartsAfterMinimumEmploymentTimeThenAllDaysAreCompensated
testIfHolidayThenNotSickleave
testIfHolidayAndWorkThenNotSickleave
testWorkAndSickleave
testUnpaidWorkAndSickleave
testTestaaVirkavapaaWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaa
testTestaaOpintoVapaa
test_TODO_
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
com.tustor.tuntinetti.backend.logic.TestLasitusRakennuslasitusJaLasinjalostusalanTes_Paivatyo
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testLyhennysvapaidenKertyminen
testSairaslomakorvausKunSairausUusiutuu
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testItsenaisyyspaivaSunnuntaina
testSairauslomaKorvataanKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testAattokorotus
testVarallaoloaEiKorvataKTAlla
testYlityotKorvataanKTAlla
testLauantaikorotusEiKorotaKTAta
com.tustor.tuntinetti.backend.logic.saldotests.TestSaldoChangesMay2015
testNyqvist
testStdWorkdayCalculationUsesHolidayQualification
testHolidayFlexComplexCalculation
testEnsimmaisenVuodenLomanansaintaFix
testHolidayHoursDoNotCountTowardsWtrFix
testUseTwoDecimalEffectiveHourlySalary
testManualOverrideSearchkeyAndVacationDayOffFix
testLomanAnsaintaKunTesVaihtuuKeskenVuodenFix
testVuosilomaEkvivalenttiaVuosilomaaLaskettaessaFix
testAnyFilterToNoOvertimeInOvertimesummary
testEnablePartialUnpaidSickleaveDeductedFromMonthlySalaryInsteadOfFlexHours
testUseIncludedVacationtypeModeForSpentVacationHoursCalculation
testEnableSickleaveAsValidHolidayEdgeFix
testPaidVacationFinalPaySaldoFix
testIndependenceDayToWtrMustBeQualifiedFix
com.tustor.tuntinetti.backend.logic.TestJalometallialanTes_Paivatyo
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairauslomaKorvataanKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testPaivittainenYlityoKorvataanKTAlla
testLauantaiylityoKorvataanKTAlla
testTODOVappuaatonTyoaika
testEiLisia
com.tustor.tuntinetti.backend.logic.TestRautatiealanRautatieliikenteenKolmivuorotyonTES
testLauantailisa
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testAattolisa
testSunnuntaiaattolisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
test_TODO_WeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime5
testArkipyahatJotkaLyhentavatTyoaikaa
testArkipyahatJotkaEivatLyhennaTyoaikaa
testSairaslomakorvausYli5vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli3vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli6kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli1vTyöpohjainen
com.tustor.tuntinetti.backend.logic.TestSailioautoJaOljytuotealanTes_Paivatyo
testYolisa
testSpecialWeeklyOvertime
testIltalisa
testSeisokkikorvaus
testKorottavatKTAta
testWtrKeryma
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testMaksetaanKTAlla
testArkipyhienKorvausKunEiTehdaToita
test_TODO_ShortDayCompensation
testSairaslomakorvausSairausUusiutuu30pvSisällä
com.tustor.tuntinetti.backend.logic.TestKaupanMyymalatyontekijoidenTes
testLauantailisa
testIltalisa
testAattolisa
testYölisä
testYlityoviikkoEnintaan10TuntiaVuorokaudessa
testYlityoviikkoEnintaan12TuntiaVuorokaudessa
testYlityoviikkoYli12TuntiaVuorokaudessa
testArkipyhäKerryttääHolidayWträä
testKaupanalanYlityotJosArkipyhatMaksetaanRahana_TesVipu
testKaupanalanYlityotJosArkipyhatMaksetaanRahana_AsetusVipu
testKaupanalanYlityotJosArkipyhatMaksetaanRahana_AsetusVipu_MuttaEiMaksetakaanEpasaannollistäTyöaikaaTekeville
testArkipyhatMaksetaanRahana_AsetusVipu_TODO_ei_toimi_epäsäännöllistä_työaikaa_tekevillä
testKaupanalanYlityotPitaaYhdenPaivanVapaata
testLapsenSairausMax3pvPalkallistaVapaata
testIltalisäArkena
testIltalisäSunnuntaina
testIltalisäSunnuntainaAfter2012_11_1_January
testIltalisäSunnuntainaAfter2012_11_1_December
testIltalisäArkenaAfter2012_11_1_December
testYölisääEiMaksetaPyhäyönä
testKiirastorstainKorvausEnnen2010
testKiirastorstainKorvaus
testCase5413_iltalisätMaksetaanSairauslomanAjalta
testCase5413_yölisätMaksetaanSairauslomanAjalta
testCase5413_lauantailisäMaksetaanSairauslomanAjalta
testCase5413_iltalisäSunnuntainaSairaanaKunEiOleMarrasTaiJoulukuu
testCase5413_iltalisäSunnuntainaMarrasTaiJoulukuussa
testSickleaveWithoutExtrasOverridesHolidayCompensationIsNotPaidDuringSickleave
testCase43723_KallioAntti_20230401_20230531
testCase12527_VaananenSari_20160801_20160830
testLapsenSairaus50pctKorvausAlleKkdenTyosuhteissa
testPelkkäViikkoylityö_Citywork_JukkaPekka_Hiltunen_20130429_20130505
testPelkkäViikkoylityö_Citywork_JukkaPekka_Hiltunen_20130429_20130505_BillableHolidays
testUudetHolidayMode
testNormaaliViikko
testNormaaliViikkoIltalisienKanssa
testDailyExtraIsNotCompensated
testKaupanalallaArkipyhäEiLyhennäTyöaikaaJosSillePäivälleEiOleMerkittyLyhennysvapaata_TestaaKokopäiväinenTyöntekijä
testKaupanalallaArkipyhäEiLyhennäTyöaikaaJosSillePäivälleEiOleMerkittyLyhennysvapaata_TestaaOsaAikainenTyöntekijä
testLauantailleJaSunnuntailleKirjatunTavallisenSunnuntaiaamunLisat
testAattolisaTavallisenaArkipaivana
testAattolisaJouluaattona
testWeeklyExtraAndOvertime
testSairastumispaivana50PctKorvaus
test_TODO_ArkipyhanKorvaaminenLomanAikana
test_ID_WhenQualifiedForHolidayAndNotWorking
test_ID_WhenQualifiedForHolidayAndWorking
test_ID_WhenNotQualifiedForHolidayAndNotWorking
test_ID_WhenNotQualifiedForHolidayAndWorking
test_ID_OnSundayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
com.tustor.tuntinetti.backend.logic.TestFarmasiaTes
testWeeklyOvertimeDoesNotAffectPeriodOvertime
testLisätEnnen2010_05_01
test2010_05_01_muuttuneetLisät
testPeriodOvertimeExceeds20hButNoDailyAndNoWeeklyOvertime
com.tustor.tuntinetti.backend.logic.TestMekaanisenMetsateollisuudenTesKaksivuoroWith2020Changes
testWtrKeryma
com.tustor.tuntinetti.backend.logic.TestUnpaidAbsenceAndLeaveOfAbsence
testWholeDayLeaveOfAbsenceOnSaturdayDoesNotAffectFlextime
testWorkAndLeaveOfAbsenceIncreasesFlextimeSaldo
testWholeDayUnpaidAbsenceDoesNotAffectFlextime
testWorkAndUnpaidAbsenceDoesNotAffectFlextimeSaldo
testWholeDayLeaveOfAbsenceDoesNotAffectFlextime
com.tustor.tuntinetti.backend.logic.worktimetypes.TestWorkTimeTypes
testCase13827LaskutusJaTyoaikapankki
testCollectStandbyIntoOvertimeCompensationLeaveSaldo
testConvertedLeaveOther
testConvertedLeaveOther_Unpaid
testAccumulateConvertedLeaveOther
testAccumulateConvertedLeaveOther_Unpaid
testEffectiveHours
testBasicTravelTime
testEffectiveStandByHours
testEffectiveWaitTimeHours
com.tustor.tuntinetti.backend.logic.TestViestintaalanToimihenkiloidenTes
testSunnuntaityo
testNormalWorktime1
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testWeeklyOvertime3
testWeeklyOvertime2
testNormalWorktime2
testNormalWorktime3
testArkilisat
test_TODO_Lauantailisat
testSunnuntaityö
testSairaslomakorvausAlleKuukausiTöissä
testLapsiSairaana
testSairaslomakorvausAlle1VuosiTöissä
testSairaslomakorvausAlle5VuottaTöissä
testSairaslomakorvausYli5VuottaTöissä
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjectsInOrderOfArrivalNoNigthShiftsDuringOvertimeWithWeekStartTimeEffectsVoid
testProjectLevelOvertimeRefinement
testProjectLevelOvertimeRefinement_MinutePrecision
testIdaNieminen20111124
testStefanSilverström20111121
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testCase7793_TeittoTuukka_20150323_20150329
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.TestTekstiilihuoltoalanOsaAikaisenTes
testWtr
testSairausajanPalkka
testIltaJaYolisat
testItsenaisyyspaivaSunnuntaina
testAattokorotus
testYlityo
testKta
testLauantaiYlityo
testPoissaolonPalkkalajitMaksetaanKTA
test_TODO_KuukausipalkanJakaminen
testArkipyhaaEiKorvataJosToissa
testArkipyhaLomienTaiSairaudenValissa
testArkipyhaviikonLauantaitMenevatViikkoYlitoiksi
testEiWtraaOsaAikaisille
testSuurjuhlapyhakorvaus
com.tustor.tuntinetti.backend.logic.TestHenkilostopalvelualanTesKta
testCase7147KarikkoJuho
com.tustor.tuntinetti.backend.logic.TestRautatiealan115hPaivatyonTES
testLauantailisa
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testAattolisa
testSunnuntaiaattolisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
test_TODO_WeeklyOvertime4
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime3
testArkipyahatJotkaLyhentavatTyoaikaa
testArkipyahatJotkaEivatLyhennaTyoaikaa
testSairaslomakorvausYli5vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli3vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli6kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli1vTyöpohjainen
com.tustor.tuntinetti.backend.logic.TestICTAlanTes
testKorottavatKTAta
testKtaLasketaanOikealtaJaksolta
testKorvataanKTAlla
testSpecialSaturdayOvertime
testSuurjuhlapyhakorvaus
testSickleaveWeek
testTestaaSunnuntailisaLoppiaisaattona
testJuhannusAattonaEiSunnuntaikorotustaKahdesti
testNightShiftPeriodIndices
testSunnuntailisaLoppiaisena
testSunnuntailisaJuhannusAatot
test4ViikkoaSairaslomakorvaustaOnSamaKuin28Paivaa
com.tustor.tuntinetti.backend.logic.TestApteekkienTyontekijoiden3ViikonJaksotyonTesIlmanArkipyhalyhennyksia
testItsenaisyyspaivakunEiToissa
testBoxingDayWhenAtWork
testBoxingDayWhenNotWorking
testNormalDayWhenAtWork
testNormalDayWhenNotWorking
testItsenaisyyspaivaKunToissa
com.tustor.tuntinetti.backend.logic.TestSahkoistysalanTesKta
testAverageHourlySalaryUsage
testDailyOvertime
testSairastumispaivana100PctKorvaus
testAverageHourlySalary
testTeemuPollanen
testPercentageBasedWtrDoesNotAffectAverageHourlySalary
testDailyAndWeeklyOvertime
testCase12543_LehtonenErkki_20160801_20160815
testCase16396TeemuLaiho
testWeeklyOvertime
testSundayWork
testNightShiftPeriodsBeforeFirstIncrements
testNightShiftPeriodsAfterFirstIncrementsButBeforeSecondIncrements
testNightShiftPeriodsAfterSecondIncrements
testNightShiftPeriodsNotTriggeredDuringDailyOvertime
testNoHolidayCompensation
testHolidayCompensation1
testHolidayCompensation2
com.tustor.tuntinetti.backend.logic.TestLinjaAutoAsematMuuSuomi
testAverageHourlySalaryUsage
testAverageHourlySalary
testIltaJaYolisat
testLapsenSairaus
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testExtraHours
test_TODO_WeeklyOvertimeWhenOver11HourDays
testWeeklyOvertimeWithVacationsAndSickleaves
test_TODO_PeriodWorkOvertimeLimitsWithAbsencesAccordingToLaw
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testLyhennysvapaidenKertyminenLoppiainenViikonloppuna
testLyhennysvapaidenKertyminenLoppiainenArkiViikolla
com.tustor.tuntinetti.backend.logic.TestElectrosMetalliTes
testViikkolepokorvaus
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Viettamatta_Ja_La_SuAamuyöhön_Töissä_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Viettamatta_Ja_La_SuAamuyöhönKlo2_Töissä_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Viettamatta_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Viettamatta_Ja_La_Töissä_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Viettamatta_Ja_La_Keskiyöhön_Töissä_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Viettamatta_Ja_La_SuAamuunKlo6_Töissä_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Viettamatta_Ja_La_SuAamuunKlo11_Töissä_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepoa_Pikkasen_Viettamatta_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepoa_Pikkasen_Enemmän_Viettamatta_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausEiKokoSunnuntainPerusteella_Huom_ViikonAlkamisaikaMuutettu
testViikkolepoToteutuuKunPekkanen
testViikkolepokorvausKunSairauslomaIlmanKellonaikoja
testViikkolepokorvausKunSairauslomaIlmanKellonaikoja_MyösKunKarenssipäiväEiPoistu
testViikkolepokorvausKunSairauslomaIlmanKellonaikoja_MyösKunKarenssipäiväEiPoistu_Disabled
testViikkolepokorvausKunSairauslomaKellonaikojenKera_MyösKunKarenssipäiväEiPoistu
testViikkolepokorvausKunSairauslomaKellonaikojenKera_MyösKunKarenssipäiväEiPoistu_Disabled
testViikkolepokorvausKunLapsenSairausIlmanKellonaikoja
testViikkolepokorvausKunSairauslomaKellonaikojenKera
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Vietetty_Huom_ViikonAlkamisaikaMuutettu
testBesnikHajdini2011vko25
testBeforeRange
com.tustor.tuntinetti.backend.logic.TestLeipomoidenTuntityon40hTes
testArkipyha
testAatot
testVuorokautinenYlityo
testLyhennysvapaidenKertyminen
testSunnuntaiTyo
testArkiTyo
testLapsenSairaus
testSairaslomakorvaukset
testSairastumispaivana100PctKorvaus
testLauantaiVuorot
testViikkoylityot
com.tustor.tuntinetti.backend.logic.TestElectrosMetalliTesYksinkertaistettuViikkolepo
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Viettamatta_Ja_La_SuAamuyöhön_Töissä_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Viettamatta_Ja_La_SuAamuyöhönKlo2_Töissä_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Viettamatta_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Viettamatta_Ja_La_Töissä_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Viettamatta_Ja_La_Keskiyöhön_Töissä_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Viettamatta_Ja_La_SuAamuunKlo6_Töissä_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Viettamatta_Ja_La_SuAamuunKlo11_Töissä_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepoa_Pikkasen_Viettamatta_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepoa_Pikkasen_Enemmän_Viettamatta_Huom_ViikonAlkamisaikaMuutettu
testViikkolepokorvausEiKokoSunnuntainPerusteella_Huom_ViikonAlkamisaikaMuutettu
testViikkolepoToteutuuKunPekkanen
testViikkolepokorvausKunSairauslomaIlmanKellonaikoja
testViikkolepokorvausKunLapsenSairausIlmanKellonaikoja
testViikkolepokorvausKunSairauslomaKellonaikojenKera
testViikkolepokorvausKokoSunnuntainPerusteella_Viikkolepo_Vietetty_Huom_ViikonAlkamisaikaMuutettu
testBeforeRange
com.tustor.tuntinetti.backend.logic.TestHenkilokohtaistenAvustajienTES
testYolisa
testIltalisa
testArkipyhienKorvaus
testArkipyhatLyhentavaTyoviikkoa
testSairausajanPalkka
testArkipyhaKorvaus
testYlityo
testYlityo2
testSunnuntaikorvaus
testLauantaikorvaus
testArkipyhaKorvausAlle2Viikkoa
testArkipyhanaToissa
testArkipyhanaToissaB
testLauantaikorvausArkpyhana
testSairasLapsi
com.tustor.tuntinetti.backend.logic.TestSiparilaPuusepanteollisuudenTesKtaBiWeekly
testKtaAikatyo
testTODOHälytystyöKta
testEveningHoursCompensationC
testNightHoursCompensationA
testNightHoursCompensationB
testEveningHoursCompensationA
testEveningHoursCompensationB
testKtaLaskentaAjat
testKtaAikatyoLisatEiVaikuta
testJaettavatJaJakajaKategoriatOvatSamat
com.tustor.tuntinetti.backend.logic.TestKaupanKonttoriTyontekijoidenTesHki
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testIltalisaLauantaina
testIltalisaSunnuntaina
testDailyExtraIsNotCompensated
testWeeklyExtraAndOvertime
testYolisaLauantaina
testYolisaSunnuntaina
testYolisaLoppiaisena
testYolisaVapunAattona
testYolisaVapunpaivana
testJuhannusAattoJaJuhannusPaivaWtrAsetuksenKumoaminen
testJuhannusAattoJaJuhannusPaivaEiWtrAsetusta
testPaasiaisLauantaiWtrAsetuksenKumoaminen
testPaasiaisLauantaiEiWtrAsetusta
testYolisaArkena
testIltalisaArkena
testIltalisaLoppiaisena
testIltalisaVapunAattona
testIltalisaVapunpaivana
testIltaJuhannusaattona
testIltaJuhannusPaivana
testIltalisaItsenaisyyspaivana
testIltaJouluaattona
testIltaToisenaJoulupaivana
testSairastumispaivana50PctKorvaus
test_TODO_ArkipyhanKorvaaminenLomanAikana
test_ID_WhenQualifiedForHolidayAndNotWorking
test_ID_WhenQualifiedForHolidayAndWorking
test_ID_WhenNotQualifiedForHolidayAndNotWorking
test_ID_WhenNotQualifiedForHolidayAndWorking
test_ID_OnSundayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
com.tustor.tuntinetti.backend.logic.TestAktAutomaattinenYlityovapaaUsingDynamicVacationsEarned
testEiItsenaisyyspaivaKorvaustaJosJokuVapaaPaalla
testItsenaisyyspaivakorvausKunEiVapaataPaalla
testSihvariJaakkoKoponen_20111031_20111113_IlmanTakuuPalkkaa
testSihvariJaakkoKoponen_20111031_20111113_YlityövapaataEiKäytettävissä
testSihvariJaakkoKoponen_20111031_20111113_YlityövapaataVähänKäytettävissä
testSihvariJaakkoKoponen_20111031_20111113_YlityövapaataKäytettävissä
testTodoRecordaaMyösOvertimeLeaveExporttaustaVarten
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden37_5hPaivatyonTES
testLauantailisa
testYolisa
testIltalisa
testNormalWorktime
testSunnuntaityo
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSuurjuhlapyhalisa
testVuorolisaKorottuuYliJaSunnuntaityoKorotustenSuhteessa
testWeeklyOvertime5
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testViikkolepoYksittaisinViikoinLaskettuna
testArkipyhaviikonVapaapaivat
test_TODO_ArkipyhaviikonLauantainYlityot
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkTyöpohjainen
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4vkTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli4vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testWtrKertyma
testEiIltalisaaYlityonAjalta
com.tustor.tuntinetti.backend.logic.TestWorkTimeCompensationDecomposition
testOnly_DAILY_OVERTIME
testEquals
testTODO
testTodo2
testOnly_PERIOD_OVERTIME
testOnly_LOST_WEEKLY_REST_TIME_COMPENSATIONS
testOnly_TIME_BASED_COMPENSATIONS
testOnly_HOLIDAY_OR_SATURDAY_COMPENSATION
testOnly_TIME_BASED_COMPENSATION_OTHER_PERSONAL
testOnly_TIME_BASED_COMPENSATION_OTHER_TASK
testOnly_TIME_BASED_COMPENSATION_x_TASK
testOnly_TIME_BASED_COMPENSATION_x_PERSONAL
testOnly_TIME_BASED_COMPENSATION_OTHER_TASK_x_PERSONAL
testOnly_TIME_BASED_COMPENSATION_x_PERSONAL_x_TASK
testOnly_TIME_BASED_COMPENSATION_x_TASK_x_SPECIAL_DAY
testOnly_TIME_BASED_COMPENSATION_x_PERSONAL_x_SPECIAL_DAY
testOnly_TIME_BASED_COMPENSATION_OTHER_TASK_x_PERSONAL_x_SPECIAL_DAY
testOnly_TIME_BASED_COMPENSATION_x_PERSONAL_x_TASK_x_SPECIAL_DAY
testTyotehtavanPalkkaKorvaaTuntipalkanAina
testCase7WithoutPersonalCompensations
test_FULL
com.tustor.tuntinetti.backend.logic.TestHiusalanTes
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testAattolisa
testMaksetaanKTAlla
testKorottavatKTAta
testArkipyhat
testLyhennysvapaidenKertyminen
testSairaslomakorvausSairausUusiutuu30pvSisällä
testLyhennysvapaidenKertyminenPoissaoloista
testJouluaattolisa
com.tustor.tuntinetti.backend.logic.TestMatkatoimistoalanTes
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testAamulisa
testSundayOvertime
testAattoIltalisa
testTyotViikkolepopaivana
testSairastumispaivanKorvaus
com.tustor.tuntinetti.backend.logic.TestViherJaYmparistorakentamisalanTES
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2020
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2021
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2022
testYolisa
testNormalWorktime
testSunnuntaityo
testSunnuntaityoEiKorottaKTAta
testYlityotEivatKorottaKTAta
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairaslomaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1vkTöissä
testSairaslomakorvausYli1vkTöissä
testSairaslomakorvausYli1kkTöissäSairausKestääYli28pv
testArkipyhaviikonLauantailtaMaksetaanKorotettuaPalkkaa
testArkipyhatJaSunnuntaiKorvaus
testArkipyhiaEiKorvataJosEhdotEivatTayty
testSunnuntaityoaEiKorvataKTAlla
testYlityotaEiKorvataKTAlla
com.tustor.tuntinetti.backend.logic.TestSahkoEnergiaIctVerkostoTes
testSairastumispaivana100PctKorvaus
testSunnuntaiYlityo
testJuhlapyhanNormaaliJaYlityo
testIltaJaYölisä
test_TODO_KTA_EI_TOTEUTETTU_Sairastumispaivana100PctKorvaus
com.tustor.tuntinetti.backend.logic.TestAmmatillistenKoulutuskeskustenTes_MuuKuinToimistotyo
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testYotyolisa
testIltatyolisa
testLauantailisa
testHolidayCompensation
testStandbyCompensation
test_TODO_YotyolisaJatkuuYliKuuden
testSunnuntaiaattolisa
testSairaudenUusiutuminen
testSickleave
testArkipyhienKorvausKunEiTehdaToita
com.tustor.tuntinetti.backend.logic.TestPamVeikkausTyontekijat
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterWeekAbsencesUsingEmployeeRangeReport_0
testMilitaryRefresherWithPartialWorkDays
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGivenAndPartTimeEmployee
testBugReport20100315
testBug20100406_20100101
testBug20100406_20100102
testTestaaOpintoVapaaWithPartialWorkDays
testTestaaPalkatonVapaa
testTestaaPalkatonVapaaWithPartialWorkDays
testTestaaMuuPalkatonVapaa
testPalkatonTyoajanLyhennys
testTestaaMuuPalkatonVapaaWithPartialWorkDays
testTestaaLomautus
testTestaaLomautusWithPartialWorkDays
test_TODO_UNPAID_ABSENCE_
testTestaaVanhempainvapaa
testTestaaVanhempainvapaaWithPartialWorkDays
testTestaaIsyysvapaa
testTestaaIsyysvapaaWithPartialWorkDays
testPalkallinenTestaaIsyysvapaa
testTestaaPalkallinenIsyysvapaaWithPartialWorkDays
testTestaaÄitiysvapaa
testTestaaÄitiysvapaaWithPartialWorkDays
testTestaaPalkallinenÄitiysvapaa
testTestaaPalkallinenÄitiysvapaaWithPartialWorkDays
testTestaaIsäkuukausi
testTestaaIsäkuukausiWithPartialWorkDays
testTestaaTyosuojeluvaltuutetunKorvaus
testTestaaTyosuojeluvaltuutetunKorvausWithPartialWorkDays
testTestaaLuottamusmiesvapaa
testTestaaLuottamusmiesvapaaWithPartialWorkDays
testSpentUnPaidWorkTimeReductionAndFlexTime
testSpentUnPaidWorkTimeReductionAndFlexTimeWithPartialWorkDays
testWeeklyRestDayAndFlexTime
testWeeklyRestDayAndFlexTimeWithPartialWorkDays
testDayOffAndFlexTime
testDayOffAndFlexTimeWithPartialWorkDays
testSpentFlexTime
testSpentFlexTimeWithPartialWorkDays
testSpentFlexTime_IndicateFlexDayByEmptyEntry
testSpentFlexTimeWithPartialWorkDays_IndicateFlexDayByEmptyEntry
testSpentWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentHolidayWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentHolidayWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentPaidVacationAndFlexTime
testSpentPaidVacationAndFlexTimeWithPartialWorkDays
testSpentPaidVacationAndFlexTimeWhenInitialSaldoGiven
test_TODO_SpentPaidVacationPostponedAndFlexTime
test_TODO_SpentPaidVacationPostponedAndFlexTimeWithPartialWorkDays
test_TODO_SpentPaidVacationPostponedAndFlexTimeWhenInitialSaldoGiven
testSpentOvertimeVacationAndFlexTime
testSpentPartialOvertimeVacationAndFlexTime
testSpentOvertimeVacationAndFlexTimeWhenInitialSaldoGiven
testSpentCompensationVacationAndFlexTime
testSpentPartialCompensationVacationAndFlexTime
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGiven
testMuuVapaaJossaSaldotAndFlexTime
testMuuVapaaJossaSaldotAndFlexTimeWithPartialDays
test_TODO_SpentChildSickVacationAndFlexTime
test_TODO_SpentChildSickVacationAndFlexTimeWithPartialWorkDays
testOtherPaidSickVacationAndFlexTime
testOtherPaidVacationAndFlexTimeWithPartialWorkDays
testAHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButDoesNotYetQualify
testOnlyOneHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButOnlyOneQualifies
testAHolidayIsNotCompensatedIfNoWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoPaidWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyOneEndButBothRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyInTheEndButBothRequiredByLabourAgreement
testAHolidayIsCompensatedIfWorkAroundBothEndsAsRequiredByLabourAgreement
testSickleavesAreIgnoredIfNotAvailableAccordingToLabourAgreement
testSickleavesAreIgnoredIfQualificationPeriodHasNotYetElapsed
testSickleavesAreIgnoredIfNotEnoughConsecutiveSickleaveDaysAllowed
testTheOtherSickleaveIsIgnoredOnlyOneConsecutiveSickleaveDayAllowed
testGivenSickleaveStartsBeforeMinimumEmploymentTimeThenNothingIsPaidEvenAfterTheTimeIsReached
testGivenSickleaveStartsAfterMinimumEmploymentTimeThenAllDaysAreCompensated
testIfHolidayThenNotSickleave
testIfHolidayAndWorkThenNotSickleave
testWorkAndSickleave
testUnpaidWorkAndSickleave
testTestaaVirkavapaaWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaa
testTestaaOpintoVapaa
test_TODO_
testMilitaryRefresher
com.tustor.tuntinetti.backend.logic.TestLeppakoskenSahkonTestitapauksetWithWeekStartTimeOffset7
testHolidayCompensation
testVainionpääIlpoKalevi_20130501_IlmanHenkilökohtaistaYlityöasetusta
testCase7308_MansukoskiPetteri_20131222
testHolidayCompensationRoundingWhenWorkShiftEndsOnMonday
testCase10416_Ahtola_Petteri_20160101_Ylityö
testVainionpääIlpoKalevi_20130501_HenkilökohtaisellaYlityöasetuksella
testCase15497_KortetMatti_20170409
testCase15497_SippolaAri_20170331
testCase15497_SippolaAri_20170403
testCase15497_VilppoJuha_20170329
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsFalse
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsTrue
testCase11774_KarhunenTiina_20120822
testTuomistoOili20161004
testCase12493_HiiriKerkkoJuhana_20160805
testCase11098_Keisala_Reijo_20160329
testKainulainenElina_20141222_20150104
testCase7308_PöytälaaksoAri_20131117
testCase7308_RuohomäkiAskoJalmari_20130620
testSalomäkiMikko20140727
testMoisioArto_20150613
testCase11505_RistimakiTimo_20160510
testTODO_Case11505_RistimakiTimo_20160510_YlityonPyoristys
testHalytysPaivystajaUpdated
testHalytysPaivystajaOld
testCase19599_RaskilaEsko_20180110
testPihkoluomaJuha20121202_bugYlitöitäHälytystyönAikana_henkilökohtainenYlityöPäällä
testCase15497_SalomaaRami_20170327
testCase15497_SalomaaRami_20170403
testCase15497_SalomaaRami_20170407
testTODOSovittuYlityoRounding
testTODO_HolidayCompensationRoundingWhenWorkShiftEndsOnMonday
testCase12493_MoisioArto_20161023
testCase12493_AmmeskangasEsa_20160101_20161231
testOvertimeOnlyIfExceedsPlannedViaLabourAgreement
testOvertimeCategoryTransferWorkTimeCompensationType
testRuokataukoKamratJuhaMatti_20141218
testRistimäkiTimo_20121217_20121223
testRistimäkiTimo_20121219
testRistimäkiTimo_20121223
testKulmalaNiinaSariHannele
testRuuhonenEero20120928_bugYlityöt_ilman_henkilökohtaista_oletusylityöasetusta_noconsiderotherhours
testRuuhonenEero20120928_bugYlityöt_henkilökohtaisella_oletusylityöasetuksella_noconsiderotherhours
testPihkoluomaJuha20121202_bugYlitöitäHälytystyönAikana_ilmanHenkilökohtaistaYlityötä
testRuuhonenEero20120928_bugYlityöt_ilman_henkilökohtaista_oletusylityöasetusta_considerotherhours
testRuuhonenEero20120928_bugYlityöt_ilman_henkilökohtaisella_oletusylityöasetuksella_considerotherhours
testMansukoskiJaniPetteri_20130304_20130310_Ylityöt_henkilökohtaisella_oletusylityöasetuksella_noconsiderotherhours
testMansukoskiJaniPetteri_20130304_20130310_Ylityöt_henkilökohtaisella_oletusylityöasetuksella_considerotherhours
testKamratJuhaMatti20120912
testKortetMattiJuhani20120930_SovitunYlityonTuleeAntaaMyösPyhäkorvausJosAsetuksisaNiinMäärätty
testSovittuYlityoNoNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoWithNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoErillinenTaski_WithNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoErillinenTaski_NoNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoErillinenTaski_WithNO_OVERTIME_SKIPS_OVERTIME_WithOvertime
testSovittuYlityoErillinenTaski_NoNO_OVERTIME_SKIPS_OVERTIME_WithOvertime
testKartaslammiAriKoulutus20120830
testTODOja
testAriHaavisto_Sunnuntai_20120708
testTuomasIsokotamäki_Sunnuntai_20120923
testaaTODOArkipyhaviikkoJaEttaTilttaaEvaluateHolidaynMetodiinGetPaidHours
testRamiSalomaa_20120702_20120708
testKariPaulasalo_20120625_20120630
testAriHaavisto_20120625_20120708
testCase10417_KasariSanteri_20151221_20160131
testHalytysTyo
testCase15497_PihkoluomaJuha_20170404
com.tustor.tuntinetti.backend.logic.TestAutoliikenneAlojenToimihenkiloiden40TesPaivatyo
testLauantaiTyo
testSpecialSaturdayOvertime
testArkiYlityo
testHealthInsuranceLawWaitingPeriodNotCompensatedIfDaysAreFull
testIltatyoNormaaliaikana
testYotyoNormaaliaikana
testIltatyolisiaEiMaksetaYlityoltaKunSaannollinenTyoaikaLoppuiEnnenIltatyota
testVuorokautinenYlityoLauantaina
testVuorokautinenYlityoUudenvuodenArkiaattona
testAattopaivalisaPaasiaislauantaina
testAattopaivalisaPaasiaislauantaina2013Jalkeen
testAattopaivalisaJouluaattonaArkena
testAattopaivalisaJouluaattonaLauantaina
testAattopaivalisaJouluaattonaSunnuntaina
testAattopaivalisaJuhannusaattona
testLauantaityolisaaEiMaksetaPyhapaivana
testIltatyolisiaMaksetaanMuttaYotyolisiaEiMaksetaYlityoltaKunSaannollinenTyoaikaLoppuiEnnenYotyota
testYotyolisaaMaksetaanYlitoiltaAamukuuteenAsti
com.tustor.tuntinetti.backend.logic.TestYksityisenOpetusalanTes36_25h
testSpecialSatrudayOvertime
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testTODO_TestSomething
test_TODO_Vuosityoaika
com.tustor.tuntinetti.backend.logic.TestBillingCorrection
testBillingRoundingWholeDay
testMinimivuoroKoskeeVainLaskutusta
testMinimivuoro30minJaPyöristysYlöspäin
testTODOMinimivuoroPerKäyntiPyöristetäänAamuJaIltaErikseen
testBillLikeSalaryWithMinimumBillingHoursNoNightShiftPeriods
testMinimumBillingOriginalWorkShiftEndsBeforeEveningShift
testMinimumBillingNonLinearOriginalWorkShiftEndsBeforeEveningShift
testMinimumBillingNonLinearOriginalWorkShiftStartsAfterNightShift
testMinimumBillingNonLinearOriginalWorkShiftStartsDuringEveningAndEndsDuringNightShift
testMinimumBillingOriginalWorkShiftEndsDuringEveningShift
testMinimumBillingOriginalWorkShiftEndsBeforeNightShift
testMinimumBillingNonLinearOriginalWorkShiftEndsBeforeNightShift
testBillLikeSalaryWithBillingHoursRoundingToTwoNoNightShiftPeriods
testBillLikeSalaryWithBillingHoursRoundingToQuarterNoNightShiftPeriods
testRoundingBillingOverlappingTimeRanges
testRoundingBillingRoundedTimeRangeOverlapsWithIltalisa
testBillLikeSalaryWithFixedBillingHoursNoNightShiftPeriods
com.tustor.tuntinetti.backend.logic.TestMekaanisenMetsateollisuudenToimihenkiloidenTes375
testSairastumispaivana50PctKorvaus
testThatSickleaveCompensatedOverTheLimits
testTODONighttimeExtraOvertimeCompensation
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestPalvelualojenToimialaliitonToimihenkiloidenTes40
testThatSickleaveCompensatedOverTheLimits
testIltatyoNormaaliaikana
testYotyoNormaaliaikana
testTODOYotyolisaaMaksetaanYlitoiltaAamukuuteenAsti
testTODOIltatyolisiaMaksetaanMuttaYotyolisiaEiMaksetaYlityoltaKunSaannollinenTyoaikaLoppuiEnnenYotyota
testSpecialSaturdayOvertime
testTODOIltatyolisiaEiMaksetaYlityoltaKunSaannollinenTyoaikaLoppuiEnnenIltatyota
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestMaaJaVesiRakennusTes
testThatSickleaveCompensatedOnlyToTheLimits
testSairastumispaivana100PctKorvaus
testSameWorkDayAfterMaxWeeklyOvertimePayLeg2DailyOvertime
testDifferentWorkDayAfterMaxWeeklyOvertimePayLeg2DailyOvertime
testIndependencedayOnSickleave
testFirstSickdayIsPaidOnLongRegularSickleaveOnShortContractperiod
testFirstSickdayIsNotPaidOnShortRegularSickleaveOnTooShortContractperiod
testFirstSickdayNotPaidOnShortRegularSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortAccidentSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortRegularSickleaveOnLongContractperiod
testFirstSickdayPaidOnRecurringRegularSickleaveOnShortContractperiod
testHolidayCompensatedOnlyAfter6WeeksOfContractPeriod
testHolidayWorkIsTreatedAsSundayWork
com.tustor.tuntinetti.backend.logic.TestPuhelinpalveluaJaYhteyskeskuksiaKoskevaTesLiukuvaTyoaika
testDailyOvertime
testWeeklyOvertime
testNormalWorkTime
com.tustor.tuntinetti.backend.logic.TestPahvinJaPaperinjalostusalanTes_Paivatyo
testYolisa
testIltalisa
testKorottavatKTAta
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testAattolisa
testSeisokkikorvaus
testSeisokkikorvausAamulta
testSeisokkikorvausPaivalta
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testMaksetaanKTAlla
testWtrKeryma
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloidenKeskeytyvanKolmivuorotyonTES
testYolisa
testIltalisa
testDailyOvertime
testWeeklyOvertime
testVuorolisaKorottuuYliJaSunnuntaityoKorotustenSuhteessa
testNormalWorkTime
testLauantailisa
testSunnuntaityo
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testSuurjuhlapyhalisa
testViikkolepoYksittaisinViikoinLaskettuna
testArkipyhaviikonVapaapaivat
test_TODO_ArkipyhaviikonLauantainYlityot
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkTyöpohjainen
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4vkTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli4vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testWtrKertyma
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryLargerByPersonalHourlyExtraAmountBundledIncludedInKta
testCase
testKtaValue
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testHenkilostonRahalahjaEiVaikutaKTAhan
testPerhevapaauudistuksenUudetLomatyypitJaKta
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryLargerWithKta
testCase
testKtaValue
testCaseWithTimeRanges
testSpectraKipaTes
testSpectraVartiointiTes
testSpectraKaupanTes
testHenkilostonRahalahjaEiVaikutaKTAhan
testPerhevapaauudistuksenUudetLomatyypitJaKta
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryLargerByPersonalHourlyExtraAmountTogetherWithKtaSickleaveWithoutExtras
testCase
testCaseWithTimeRanges
testKtaValue
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testHenkilostonRahalahjaEiVaikutaKTAhan
testPerhevapaauudistuksenUudetLomatyypitJaKta
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalary
testCase
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryMinimumLargerByPersonalHourlyExtraAmountTogetherWithKta
testCase
testCaseWithTimeRanges
testKtaValue
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testHenkilostonRahalahjaEiVaikutaKTAhan
testPerhevapaauudistuksenUudetLomatyypitJaKta
com.tustor.tuntinetti.backend.logic.hourlysalary.TestReplacedHourlySalaryLargerByPersonalHourlyExtraAmountBundledOnlyToExtras
testCase
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryLarger
testCase
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryLargerByPersonalHourlyExtraAmount
testCase
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryLargerByPersonalHourlyExtraAmountBundledTogetherWithKta
testCase
testKtaValue
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testHenkilostonRahalahjaEiVaikutaKTAhan
testPerhevapaauudistuksenUudetLomatyypitJaKta
com.tustor.tuntinetti.backend.logic.hourlysalary.TestReplacedByPercentageForceZeroHourlySalaryLargerByPersonalHourlyExtraAmountBundled
testCase
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testCaseWithTimeRanges
testLaurilaJenni_20150916_20150930
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalarySickleaveWithoutExtras
testCase
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryMinimumWithKta
testKtaValue
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testCase
testCaseWithTimeRanges
testHenkilostonRahalahjaEiVaikutaKTAhan
testPerhevapaauudistuksenUudetLomatyypitJaKta
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryLargerByPersonalHourlyExtraAmountBundled
testCase
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
com.tustor.tuntinetti.backend.logic.hourlysalary.TestReplacedZeroHourlySalaryLargerByPersonalHourlyExtraAmountBundled
testCase
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
com.tustor.tuntinetti.backend.logic.hourlysalary.TestCasesHourlySalaryExtrasIncludedInHourlySalary
test_Case8882_Kunnari_Hietanen_Sirpa_Heleena_20150816_20150831
com.tustor.tuntinetti.backend.logic.hourlysalary.TestReplacedForceZeroHourlySalaryLargerByPersonalHourlyExtraAmountBundled
testCase
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testCaseWithTimeRanges
testLaurilaJenni_20150916_20150930
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryExtraInclusionForBilling
testMonthlySalaryFullScaledPersonalHourlyExtra
testHourlySalaryFullScaledPersonalHourlyExtraBillLikeSalary
testMonthlySalaryFullScaledPersonalHourlyExtraBillLikeSalary
testTODOPartiallyScaledPersonalHourlyExtra
test_TODO_ScaledPersonalMonthlyExtra
testHourlySalaryFullScaledPersonalHourlyExtra
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryWithKta
testCase
testKtaValue
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testHenkilostonRahalahjaEiVaikutaKTAhan
testPerhevapaauudistuksenUudetLomatyypitJaKta
com.tustor.tuntinetti.backend.logic.hourlysalary.TestReplacedByPercentageZeroHourlySalaryLargerByPersonalHourlyExtraAmountBundled
testCase
testCaseWithTimeRanges
testSpectraKaupanTes
testLaurilaJenni_20150916_20150930
testSpectraKipaTes
testSpectraVartiointiTes
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryLargerByPersonalHourlyExtraAmountBundledOnlyToExtras
testCase
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryExtraInclusionForBillingWhileExtrasIncludedInSalary
testMonthlySalaryFullScaledPersonalHourlyExtra
testHourlySalaryFullScaledPersonalHourlyExtraBillLikeSalary
testMonthlySalaryFullScaledPersonalHourlyExtraBillLikeSalary
testTODOPartiallyScaledPersonalHourlyExtra
test_TODO_ScaledPersonalMonthlyExtra
testHourlySalaryFullScaledPersonalHourlyExtra
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryLargerByPersonalHourlyExtraAmountIncludedInKta
testCase
testKtaValue
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testHenkilostonRahalahjaEiVaikutaKTAhan
testPerhevapaauudistuksenUudetLomatyypitJaKta
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryWithKtaSickleaveWithoutExtras
testCase
testKtaValue
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testHenkilostonRahalahjaEiVaikutaKTAhan
testPerhevapaauudistuksenUudetLomatyypitJaKta
com.tustor.tuntinetti.backend.logic.hourlysalary.TestReplacedHourlySalaryLargerByPersonalHourlyExtraAmountBundled
testCase
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
com.tustor.tuntinetti.backend.logic.hourlysalary.TestReplacedByPercentageHourlySalaryLargerByPersonalHourlyExtraAmountBundled
testCase
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testLaurilaJenni_20150916_20150930
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryLargerByPersonalHourlyExtraAmountTogetherWithKta
testCase
testKtaValue
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testHenkilostonRahalahjaEiVaikutaKTAhan
testPerhevapaauudistuksenUudetLomatyypitJaKta
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryLargerWithKtaSickleaveWithoutExtras
testCase
testKtaValue
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testHenkilostonRahalahjaEiVaikutaKTAhan
testPerhevapaauudistuksenUudetLomatyypitJaKta
com.tustor.tuntinetti.backend.logic.TestPeltiJaTeollisuuseristysalanKeskytymattomanKolmivuorotyonTES
testYolisa
testArkipyhatPaasiaisena
testIltalisa
testNormalWorktime
testSunnuntaityo
testWtrKeryma
testYlityotEivatKorottaKTAta
testSunnuntaityoKorvataanKTAlla
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testSunnuntaityoEiKorotaKTAta
testYlityotKorvataanKTAlla
testArkipyähäOnVapaapäiväJosOllutTöissäYliKuukauden
testArkipyähäEiOleVapaapäivänJosOllutTöissäAlleKuukauden
testKolmivuorotyonErikoislisaKorvataanKTAlla
testKolmivuorotyonErikoislisaEiKorotaKTAta
testArkipyähäkorvausJosOllutTöissäYliKuukaudenMuttaVapaallaArkipyhänViereisinäPäivänä
testArkipyhaaEiKorvataKTAlla
testSairaslomaaEiKorvataKTAlla
testSairaslomaAlkaaKeskenTyopaivan
testSairastuminenKeskenTyopaivanEiKorvataKTAlla
testLapsenSairastuminenKeskenTyopaivanKorvataanKTAlla
testSairaslomakorvausAlle1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausAlle1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausYli6kkTöissäSairausKestääYli28pvEiTyöpohjainen
testSairaslomakorvausYli6kkTöissäSairausKestääYli28pvTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli28pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli28pvTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli9pvEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pvTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pvEiTyöpohjainen
com.tustor.tuntinetti.backend.logic.TestKaupanISSKTARyhma0TesFast
testCase15964_AaltonenKari_20170401_20170430
testKoskelanJuhatWithKTACalculation
testJukkaAliMelkkilaWithKTACalculation
testOlosuhdeLisaEiKartutaKTAjosKTAllaMaksettavaa
testOlosuhdeKartuttaaKTAjosKTAllaMaksettavaaToisessaKTASäännössä
com.tustor.tuntinetti.backend.logic.TestItsenaisyyspaivaKorvaus
testItsenaisyyspaivakorvausLainMukaanTuntipalkkaiselleJosOnOllutSairaana6PaivanAikana
testItsenaisyyspaivakorvausMaksetaanLainMukaanTuntipalkkaiselleVaikkaOlisiOllutPalkattomastiSairaana6PaivanAikana
testEiItsenaisyyspaivakorvaustaLainMukaanTuntipalkkaiselleJosDisabloitujaSairaslomia6PaivanAikana
testItsenaisyyspaivakorvausLainMukaanTuntipalkkaiselleJosTekeeToitaViikonloppuna1
testItsenaisyyspaivakorvausLainMukaanTuntipalkkaiselleJosTekeeToitaViikonloppuna2
testArkipyhanKeskiarvoistusKunContractPeriodienValissaOnGappi
testEiItsenaisyyspaivakorvaustaTuntipalkkaiselleJokaEiOllutKuuttaEdeltavaaPaivaaToissa1
testRakennusalanItsenaisyyspaivakorvaus
testEiItsenaisyyspaivakorvaustaTuntipalkkaiselleJokaEiOllutKuuttaEdeltavaaPaivaaToissa2
testEiItsenaisyyspaivakorvaustaTuntipalkkaiselleJokaEiOllutKuuttaPerakkaistaEdeltavaaPaivaaToissa
testEiItsenaisyyspaivakorvaustaTuntipalkkaiselleJokaEiOllutKuuttaEdeltavaaPaivaaToissa3
testItsenaisyyspaivakorvausKuukausipalkkaiselleJokaEiOllutKuuttaEdeltavaaPaivaaToissa3
testItsenaisyyspaivankorvausTesinMukaanJosOnItsenäisyyspäivänSairaslomalla
testItsenaisyyspaivankorvausLainMukaanJosOnItsenäisyyspäivänSairaslomalla1
testItsenaisyyspaivakorvausTuntipalkkaiselleJokaOnOllutKuusiEdeltavaaPaivaaToissa
testMetalliAlanItsenaisyyspaivakorvausBitinMukaanKunOnOllutEdellisenaPaivanaToissa
testMetalliAlanItsenaisyyspaivakorvausBitinMukaanKunOnOllutSeuraavanaTyoPaivanaToissa
testEiMetalliAlanItsenaisyyspaivakorvaustaBitinMukaanJosEiOllutEdellisenaTaiSeuraavanaTyoPaivanaToissa
testEiHPLAlanItsenaisyyspaivakorvaustaBitinMukaanJosEiOllutEdellisenaTaiSeuraavanaTyoPaivanaToissa
testMetalliAlanItsenaisyyspaivakorvaustaTesinMukaanJosIDPalkallisenSairauslomanKeskellaJaTyovuoro
testHPLAlanItsenaisyyspaivakorvaustaTesinMukaanJosIDPalkallisenSairauslomanKeskellaJaTyovuoro
testMetalliAlanItsenaisyyspaivakorvaustaTesinMukaanJosIDPalkallisenSairauslomanKeskellaMutteiTyovuoroa
testHPLAlanItsenaisyyspaivakorvausTesinMukaanJosIDPalkallisenSairauslomanKeskellaJaTyovuoro
testHPLAlanItsenaisyyspaivakorvausTesinMukaanJosIDPalkallisenSairauslomanKeskellaMutteiTyovuoroa
testSickleaveOnIndependencedayCompensatedByLawButWithHolidayHours
testSickleaveOnIndependencedayCompensatedByTesButWithHolidayHours
testKunKorvataanWTRna
testItsenaisyyspaivaKunMuitaHolidayitaEiKorvataMuttaOnHolidayCompensationRule
testItsenaisyyspaivaKunMuitaHolidayitaEiKorvataIlmanHolidayCompensationRulea
testKunKaikkiArkipyhatKorvataanMutteiArkipyhiaListassa
com.tustor.tuntinetti.backend.logic.TestLentoliikenteenPalvelualojenKaksivuorotyonTes
testKTA
testIltavuoroLisä
testTövuoroLisä
testPeriodOvertime
testDailyOvertime
testSaturdayOvertime
testChristmasDayAndBoxingDay
testMidsummer
testChristmasEve
testArkipyhät
testOvertimeOnEves
testSaturdayExtraIsNotPaidOnSpecialSaturday
testNewYearsEve
testLaborDayEve
testSaturdayExtraIsPaidOnNormalSaturday
testCase53387IltaJaYovuorolisienVoimassaoloPyhapaivanaKorjaus
com.tustor.tuntinetti.backend.logic.TestMuoviJaKemiantuoteteollisuudenVuorotyonTes
testWeeklyOvertimeOnNormalSaturday
testWeeklyOvertimeOnHolySaturday
testWeeklyOvertimeOnChristmasEve
testSairaslomaKorvataanKTAlla
testArkipyhatKorvataanKTAlla
testYlityotKorvataanKTAlla
testSuurjulhapyhaaattopaivakorotusKorvataanKTAlla
testYlityotKorottavatKTAta
testSuurjuhlapyhaaattoyoKorottaaKTAta
testSuurjuhlapyhaKorottaaKTAta
testSunnutaityöKorottaaKTAta
testSuurjulhapyhaaattoyokorotusKorvataanKTAlla
testSuurjuhlapyhaaattopaivaKorottaaKTAta
testSuurjuhlapyhakorvaus
testSairaslomakorvausAlleViikkoTöissäEiTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausAlleViikkoTöissäTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausAlleViikkoTöissäEiTyöperäinenKestaaYli10Paivaa
testSairaslomakorvausAlleViikkoTöissäTyöperäinenKestaaYli10Paivaa
testSairaslomaAlkaaKeskenTyopaivan
testSairaslomakorvausYliKuukausiTöissäEiTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausYliKuukausiTöissäTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausYliKuukausiTöissäEiTyöperäinenKestaaYli28Paivaa
testSairaslomakorvausYliKuukausiTöissäTyöperäinenKestaaYli28Paivaa
testSairaslomakorvausYli6kkTöissäEiTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausYli6kkTöissäEiTyöperäinenKestaaYli28Paivaa
testSairaslomakorvausYli3vTöissäKestaaYli35Paivaa
testSairaslomakorvausYli5vTöissäKestaaYli42Paivaa
testSairaslomakorvausYli10vTöissäKestaaYli56Paivaa
testSuurjuhlapyhanaattopaivakorvaus
testSuurjuhlapyhanaattoyokorvaus
testIltalisaArkipaivana
testIltalisaSuurjuhlapyhana
testYolisaArkipaivana
testYolisaSuurjuhlapyhana
com.tustor.tuntinetti.backend.logic.TestApteekkienTyontekijoiden3ViikonJaksotyonTes
testSickleave
testEveningHoursCompensationC
testNightHoursCompensationA
testNightHoursCompensationB
testEveningHoursCompensationA
testEveningHoursCompensationB
testWeeklyOvertimeWithVacationsAndSickleaves
testExtraAndDailyOvertimeHours
testAattolisaC
testAattolisaA
testAattolisaB
testSundayCompensation
testSundayEveningHoursCompensationA
testSundayEveningHoursCompensationB
testSundayEveningHoursCompensationC
testHolidayEveningHoursCompensationA
testHolidayEveningHoursCompensationB
testNightHoursCompensationC
testLauantailisaA
testLauantailisaB
testIfSickleaveCompensatedOverTheLimits
test_TODO_PERIOD_YLITYO_YlityoTesinEsimerkki4
testTODO_MITEN_MAARITELLAAN_AAMULLA_TOIHIN_TULEVA_NightHoursCompensationD
testJaksoTyoaika
testArkipyhäKerryttääHolidayWträä
com.tustor.tuntinetti.backend.logic.TestTeknisenHuollonJaKunnossapitoalanTes_Jatkuva_Kaksivuorotyo
testLauantailisa
test_TODO_SpecialWeeklyOvertime
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
testWtrKeryma
test_TODO_ExtraWhenNotPlannedWork
testPerakkaistenArkipyhienKorvaaminen
testMinimumWorkHoursNeededToCalculateKTA
testExtra
com.tustor.tuntinetti.backend.logic.TestSahkoistysalanTesVuorotyo
testDailyOvertime
testIltavuoro
testYövuoro
com.tustor.tuntinetti.backend.logic.TestMinimumDayLengthWorkedOnHolidayWeek
testZeroMinimumDayLengthWorkedOnHolidayWeekAndNoWorkingHours
testQualifiedToHolidayCompensation
testNotQualifiedToHolidayCompensation
testZeroMinimumDayLengthWorkedOnHolidayWeek
testNullMinimumDayLengthWorkedOnHolidayWeek
com.tustor.tuntinetti.backend.logic.TestBillLikeSalaryWithWeekStartTimeEffectsSinceMorning
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testCase7793_TeittoTuukka_20150323_20150329
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.TestAutoalanToimihenkiloidenTES
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
testNormalWorktime
testWtrKertyyVuodessa100Tuntia
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testWeeklyOvertime3
testWeeklyOvertime2
testWtrEiKerryKunPoissaolojaOnYli11Paivaa
testWtrKertyyMyosSairausPoissaoloista
testWtrKertyyMyosKeratusharjoituksista
testWtrKertyyMyosVuosilomanAikana
testWtrKertyyMyosOpintovapaanAikana
testWtrKertyyKunPoissaolojaOnAlle11Paivaa
testWtrKertyyMyosTyoajanLyhennyksesta
testYolisa
testIltalisa
testSunnuntaityo
testSairausUusiutuu30pvSisälläJaMaksimiAikaOnJoKorvattu
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausAlle1vTöissäSairausKestääYli4vk
testSairaslomakorvausYli1vTöissäSairausKestääYli5vk
testSairaslomakorvausYli5vTöissäSairausKestääYli3kk
testSairaslomakorvausAlle1vTöissäSairausUusiutuu30pvSisällä
test_TODO_Arkipyhat
com.tustor.tuntinetti.backend.logic.TestMekaanisenMetsateollisuudenTesKeskeytyvaKolmivuoroWith2020Changes
testWtrKeryma
com.tustor.tuntinetti.backend.logic.TestLentoliikenteenPalvelualojenJaksotyonTes
testSairaslomakorvaukset
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testPeriodOvertime
testExtraHours
testArkipyhaKorvaus
testCase53387IltaJaYovuorolisienVoimassaoloPyhapaivanaKorjaus
testMonthlySalaryDivider
testVuosilomapalkkaaLaskettaessaOtetaanHuomioonMyösPyhätyöKorvaukset
testCase51124Fix_NegativeNightShiftPeriodCompensations_WhenAppliesToFullShiftAndPaidOnlyDuringOvertimeAndTaskSplitIntoMultipleTimeRanges
testCase52400_FixLogistics_YlityolisaYovuoronAikanaIlmestyiVaikkaEiOllutYlityota
testSalaryWhenWorkingOnIndependenceDay
testSalaryWhenWorkingBeforeAndAfterIndependenceDay
testYövuoroLisä
testYlityoKorvaustenMaksaminenVuorolisiin
testWeeklyExtra
testIltavuoroLisä
com.tustor.tuntinetti.backend.logic.TestSpectraKauppaUseCases
testArkipyhaviikkoKunArkipyhaViikonlopulla_kuukausipalkkainen
testCase_14616
testArkipyhaviikkoKunArkipyhaViikonlopulla_kuukausipalkkainen_osaaikainen
testArkipyhaviikkoKunArkipyhaViikonlopulla_tuntipalkkainen
testArkipyhaviikkoKunArkipyhaViikonlopulla_tuntipalkkainen_osaaikainen
testCase13856_TuovinenTuukka_20160530_20161016
testCase_14219
testTODOisEmptyDayTreatedAsFlexTimeFromMonthlySalaryPerspective
testCase10992_Painokallio_Juho_20160509
test_Mba_Faisal_Sello_20140601_PyhäiltalisäPuuttuu
testHenkilökohtaistenLisienSisällyttäminenTuntipalkkaanTuntipalkkainen_NoormetsAare_20141201_20141231
testHenkilökohtaistenLisienSisällyttäminenTuntipalkkaanTuntipalkkainen_HuttunenPetri_20141201_20141231
testHenkilökohtaistenLisienSisällyttäminenTuntipalkkaanTuntipalkkainen_NurmiVille_20141201_20141231
testHenkilökohtaistenLisienSisällyttäminenTuntipalkkaanKuukausipalkkainen_TurunenYrjö_20141201_20141231
testHenkilökohtaistenLisienSisällyttäminenTuntipalkkaanKuukausipalkkainen_TurunenYrjö_20141201_20141231_Ylitöillä
testHenkilökohtaistenLisienSisällyttäminenTuntipalkkaanKuukausipalkkainen_LevonniemiMika_20141201_20141231
testHenkilökohtaistenLisienSisällyttäminenTuntipalkkaanKuukausipalkkainen_HoxhaAdil_20141201_20141231
testVuosilomastaEiMaksetaHenkilökohtaistaLisää
testHoursConcerningOvertimeModelSpendOrPeekRoundingFixRegressionDoesNotOccur
testTODODisabledSickleaveDisablesPaidHoliday
testTODOUnQualifiedSickleaveDisablesPaidHoliday
testTODOEndedCompensationSickleaveDisablesPaidHoliday
testTODONoEffectiveSickleaveHoursPaidSickleaveDoesNotDisablePaidHoliday
com.tustor.tuntinetti.backend.logic.TestMuoviJaKemiantuoteteollisuudenTes_KeskeytyvaKolmivuorotyo_Kuukausipalkkainen
testLyhennysvapaidenKertyminen
testKorvataanKTAlla
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testKorottavatKTAta
testSairaslomakorvausKunSairausUusiutuu
testSuurjuhlapyhanIltalisa
testSuurjuhlapyhanYolisa
com.tustor.tuntinetti.backend.logic.TestWorkedHoursTimeRangesAndDetailsWithContractPeriodMapOvertimeSummary
testWorkedHoursTimeRangesAndDetailsOfNonOvertimeNormalHours
testWorkedHoursTimeRangesAndDetailsOfDuplicateTask_DifferentCostCenter_NonOvertimeNormalHours
testWorkedHoursTimeRangesAndDetailsOfDuplicateTask_DifferentCostCenter_FullOvertime
testWorkedHoursTimeRangesAndDetailsOfDuplicateTask_DifferentCostCenter_FullOvertimeBaseHoursConverted
testTODONightShiftPeriodInParts
testCase26449_PajunenSanteri_20190718
testWorkedHoursTimeRangesAndDetailsOfOtherHours
testWorkedHoursTimeRangesAndDetailsOfExtraHours
testOvertimeInTwoProjects
testRoivainenPekka_20141222_20150104
testTuomistoOili_20141222_20150104
testHaavistoAriMatti_20150103
testHaavistoAriMatti_20140106
testHaavistoAriMatti_20141222_20150104
testHaavistoAriMatti_20141222
testTODOWorkedHoursTimeRangesAndDetailsOfDailyOvertimeHours
testTODOWorkedHoursTimeRangesAndDetailsOfWeeklyOvertimeHours
testTODOAssert_ABCDEF
testWorkedHoursTimeRangesAndDetailsOfHolidayHoursDuringSickleave
com.tustor.tuntinetti.backend.logic.TestWorktimeReductionFast
testSigmaLaskenta
testHuviTesJaKuukausipalkkaisenKiinteaWtrKertyma2vkoJaksoGap
testHuviTesJaKuukausipalkkaisenKiinteaWtrKertyma
testUnpaidWtrAndTimerangesKunVaaraContractSeries
testUnpaidWtrAndTimeranges
testWtrHavingStandardWorkDayLength
testHolidayWtrSuorituskyky
testInterestingDatesSuorituskyky
testLoppupalkka2JaWtr
testLoppupalkka2JaHolidayWtr
testWtrLasketaanSamoinRiippumattaBeginReserveStartDatesta
testCase16060
testReasonableOthervacationStartDate
testXFirstFullMonthsDoNotAccumulate
testJuneDoesntAccumulate
testLoppupalkkaMaksuunJaKkPalkka
testLoppupalkatVaativatSalaryPaymentBitin
testSalaryPaymentVacationTypesEiVaikutaSaldoihin
testPctWtrSaldoKuluuVaikkeiRecordata
test_TODO_PctWtrSickleavestaJaWeekstartTimeEffects3
testPctWtrSickleavestaJaWeekstartTimeEffects2
testPctWtrSickleavestaJaWeekstartTimeEffects1
testPctWtrAndSickleaveTypes
testPctWtrMaksuJaSaldokulutus
testFullVacationEarnedMonthNPE
testApteekinWtrPalkallisetIsyysAitiyslomat
testKaikkiaVanhempainVapaitaEiLasketaKontassa
testHiihtokeskusAlanWtrPalkallisetIsyysAitiyslomat
testOhjelmapalvelualanWtrPalkallisetIsyysAitiyslomat
testAvecranWtrPalkallisetIsyysAitiyslomat
testHuviJaElamyspuistojenWtrPalkallisetIsyysAitiyslomat
testOhjelmapalvelualanWtrKiky
testOhjelmapalvelualanWtr
testApteekinHolidayWtrLength
testApteekinHolidayHoursKunMaksetaanHeti
testDaysLiukulukuAlkusaldopaivat
testNpeWithgetSpentVacationCacheAndStretch
testPercentBasedVacation
testFullVacationMonthsAndTechnicalStartDate
testAnsainnanSkaalaus
testFixWtrHourRecordingFromVacationEarned
test7dayGapJaFullVacMonths
testWtrSaldoWorkHoursYear
testPctWtrJaOdotusaika
testKaikkiPalkallisetPoissaolotEkvivalentteja
testDaysSkaalautuminen
testKokoVuosiKerrallaJaEndingReason
testKaksiPerakkaistaKokovuosiKerrallaTesiä
testWtrKarenssiJaVaihtuvaTes
test_TODO_wtrEiKerrySopimustenValissa
testWtrKarenssiJaEfektiivinenTyosuhteenAlku
testRecordPctBasedWtrOnAllSeries
testTyoreunapaivanWtrEiVaikuta
testHolidayWtrSymmetrinenMaaraSaldoonTaiMaksuun
testHolidayWtrJaMainContractSerieDeterminesExtraAndOvertimeAndHoliday
test_TODO_AlkusaldoJaProsenttiPerusteinenJaNormWtr
testHetimaksuunPctWtrJaMuutos
testWtrDaterangeBug
testAlkusaldoJaProsenttiWtr
testEiLasketaHetiMaksuunPctWtraaTurhaan
testWtrHoursAlkusaldo
testHoursWorktimeReductionSaldoWorkHoursBug
testLomankulutus
testEiTarvitseLaskeaJosEiOleWtrTyosuhteita
testAllOnFirstDayOfYearCaseHuuskoInka
testAllOnFirstYearWhenOtherVacationStartDateAfterContractPeriodStartDate
testAlkusaldoKunVacationEarnedejaEnnenBeginReservea
testAlkusaldoKunWtrKarenssi
testLimitCumulativeWtrCalculationToFlexStartDate
testMultipleContractSeriesAndAveraging
test_TODO_PctWtrKunReplaceHourlySalary
testDynamicHolidayWtrContractPeriodSelection
testNormiWtrHetiMaksuun
testRakennusalanPctWtrJaLisat
testAutoKaupanJaKorjaamonWtr
testAutoalanToimihenkiloidenWtr
testEnergiatekniikanPoissaolot
test_TODO_PalkattomatSairaslomatEiKerryta
testPuusepanteollisuudenVuosilomaJaArkipyhat
testPctBasedWtrYlityostaJaLisista
testPctBasedWtrAndSickleaveLisat
testPctBasedWtrDuringSickleaveOvertime
testLoppupalkkaNollaaHolidayWtrSaldon
testLoppupalkkaNollaaWtrSaldon
testAutonrengasalanWtr
testWtrAlkusaldoEiVaikutaPalkattomaanWtrSaldoon
testDateToCalculateWtrTo
testMetalliTesPalkattomanVapaanKertyminen
testPuusepanTesPalkattomanVapaanKertyminen
testJosEiEnabloituNiinPalkatonWtrEiKerry
testRakennusalanTesPalkattomanVapaanKertyminen
testPctWtrFromSickleaveKertyyEffectiveSickleaveCPlle
testPercentBasedWtrFromSickleave
testEnergianWtrQualificationPeriod
testKenkaJaNahkateollisuudenWtrQualificationPeriod
testWtrAccumulationDuringSickleave
testPuusepanSiparila25hPerQJosPuoletTyopaivistaToissa
testSamanaPaivanaSickleavePitaisiKerryttaaSickleavePeriodilleVaikkaNullSeriesiaEiOlisi
testSamanaPaivanaSickleaveEiSaisiKerryttaaWtraaKahdelleSeriesille
testSickleaveKarenssipaivaKerryttaaWtraaTietyillaTeseilla
testViestintaalanToimihenkiloidenTesillaHolidaysWtr
testKustannustoimittajienTesillaHolidaysWtr
testWtrVapaaSamanaPaivanaKunAnsaitseeProsenttiperusteistaWtraa
testHolidayWtrBalanceCanOnlyBePaidOutImmediatelyFor_ANY_ContractSeries
testSamanaPaivanaEriSerieseilleKertyyTunteja
testHolidayWtrBalanceCanBeEarnedByTwoContractSeriesesAtTheSameTime
testHolidayWtrBalanceCanBeFilteredWithContractSeriesWithVacationsAndVacationEarneds
testPercentBasedWtrBalanceCanBeFilteredWithContractSeries
testAbsencesDuringTimePeriodAndExceedingWeeklyHoursCanBeFilteredWithContractSeries
testWorktimeReductionBalancesWithDifferentContractSeriesesWithShortContractPeriods
test_SIMPLE_WorktimeReductionBalancesWithDifferentContractSerieses
testAlkusaldoLasketaanKerran
testWorktimeReductionBalancesWithDifferentContractSeriesesWithVacationsAndVacationEarneds
testDAYSJaHoursPaallekkaisinSerieseinKerryttaaOikeaanSeriesiin
testDAYSPaallekkaisinSerieseinKerryttaaOikeaanSeriesiin
testTaskWorktimeTypeWtrVahentaaSaldoa_wtrTaskWithTimeRanges
testTaskWorktimeTypeWtrVahentaaSaldoa_wtrTaskWithoutTimeRanges
testAKT_tarvittaessaKutsuttavanKertyma
testAKT_OsaAikaisenKertyma
testAKT_OsaAikaisenKertyma_JOS_osaAikaisetEivatAnsaitseSamassaSuhteessa
testAKT_KokoaikaisenKertyma
testPercentageMustPayOnSameDayAsGenerated
testProsenttiperusteinenWtr_SINGLE_DAY_EriBiteilläJaEriNormiWtrValinnoilla
testMaksuunBititPercentage
testKertymaRajatultaAikavalilta
testMaksuunBititHours
testPayOutImmediatelyRekursioEiRikkouduVaikkaOhitetaanPaivia
testMaksuunBititHolidays
testReserveEndDateDuringGapBetweenContractsShouldNotCauseExceptionInWtrEarning
testWorkTimeReductionVacationBalanceChangeWhenNoContract
testPersonalCompensationIsCalculatedOnlyOnceToPctWtr
testImmediatelyPaidPctWtrShouldBeExcludedFromFinalPay
testWtrAnsainnanRajoitusKunIsMainContractSerieDeterminesExtraAndOvertimeAndHoliday
testPostponedWtrSaldoCacheItemIsSerializable
testHetimaksuunPctBasedWtrHitaus
testCityworkinPctWtrHetiMaksuunTietystaPaivastaAlkaen
testUseEffectiveStandardWorkHoursForVariableDayLengthForFullVacationEarningMonthsWtrEarning
test_TODO_
testMaksuunBititMaraJP
testRakennusalanProsenttiperusteinenLyhennys
testMetalliAlanProsenttiperusteinenLyhennys
testMekaanisenMetsateollisuudenKeskeytyvaKolmivuorityoTyoaikaKerryttaaHeti
testMekaanisenMetsateollisuudenKeskeytyvaKolmivuorotyoVuosilomaKerryttaaKunOllutVuodenToissa
testMekaanisenMetsateollisuudenKeskeytyvaKolmivuorotyoSairaslomaKerryttaaKunOllutVuodenToissa
testMekaanisenMetsateollisuudenKeskeytyvanKolmivuorotyonProsenttiperusteinenLyhennys
testMekaanisenMetsateollisuudenKeskeytyvanKolmivuorotyonProsenttiperusteinenLyhennysYksiTaysiViikko
testIctAlanYTHTyoajanLyhennys13pvEilyhenna
testIctAlanYTHTyoajanLyhennys16pvEilyhenna
testIctAlanYTHTyoajanLyhennys17pvLyhentaa
testIctAlanYTHTyoajanLyhennys22pvLyhentaa
testIctAlanYTHTyoajanLyhennys100hVuodessa
testNormaalitArkipyhatEivatKerrytaTaysienLomanKertymiskuukausienPerusteella
testItsenaisyyspaivaKerryttaaAinaTaysienLomanKertymiskuukausienPerusteella
testMeijeriAlaKokoVuosi
testMeijeriAla3kk
testMeijeriAla9kk
testMeijeriAla10kk
testVartiointialanVahennyskertyma1kkKarenssipaivaEiOlePoissaolo
testVartiointialanVahennyskertyma1kkWtrEiOlePoissaolo
testVartiointialanVahennyskertyma1kkVuosilomaEiOlePoissaolo
testVartiointialanVahennyskertyma1kkViikkolepoEiOlePoissaolo
testVartiointialanVahennyskertyma1kkVapaapaivaEiOlePoissaolo
testVartiointialanVahennyskertyma3kkYksiPoissaoloTammikuussaToinenMaaliskuussa
testVartiointialanVahennyskertyma3kkKaksiPoissaoloaTammikuussa
testVartiointialanVahennyskertyma1kkViisiPoissaoloa
testVartiointialanVahennyskertyma1kkKaksiPoissaoloa
testVartiointialanVahennyskertyma1kkYksiPoissaolo
testVartiointialanVahennyskertyma6kk
testVartiointialanVahennyskertyma1kk
testVartiointialanVahennyskertyma20kk
testGolfAlanVahennyskertyma20kk
testOsaAikaisenVartiointialanVahennyskertyma20kk
testMaalausalaYksiTaysiViikko
testViikonYlittavatTunnitYksiTaysiViikkoMuttaAlhainenRajapyykki
testMaalausalaYksiKatkennutViikko
testMaalausalaReiluVuosi
testPuutarhaAla1
testPuutarhaAla2
testSahkoalanVahennyskertyma1kk
testSahkoalanVahennyskertyma6kk
testSahkoalanVahennyskertyma11kk
testSahkoalanVahennyskertyma1kkJoulukuussa
testSahkoalanVahennyskertyma2kkPaattyyJoulukuussa
testSahkoalanVahennyskertymaReilu1kkPaattyyJoulukuussa2013
testSahkoalanVahennyskertymaReilu1kkPaattyyJoulukuussa2013_1
testPaidHoursItsenaisyyspaivanAattonaKunTyosuhdeAlkaaMarraskuunAlussa
testPaidHoursItsenaisyyspaivanAattonaKunTyosuhdeAlkaaJoulukuunAlussa
testSahkoalanVahennyskertymaReilu1kkPaattyyJoulukuussa
testSahkoalanVahennyskertymaReilu1kkPaattyyJoulukuussa_1
testSahkoalanVahennyskertyma2kkPaattyyHuhtikuussa
testSahkoalanVahennyskertyma12kk
testSahkoalanVahennyskertyma12kAlkaaKeskenVuotta
testSahkoalanVahennyskertyma13kk
testSahkoalanVahennyskertyma20kk
testHiihtokeskusalaKaksiTyosopimusta
testHiihtokeskusalaKaksiTyosopimustaEriVuosilomaehdoilla
testHiihtokeskusalaKaksiTyosopimustaEriVuosilomaehdoillaKeskenKuukauden
test_EriSerietEiSaaTiltataFullVacationEarningMonthsSaantoa
testRaiseDuringaccumulationPeriod
testPctWtrJaHlokohtainenPalkanlisa
testWtrQualificationDuration
testPeriodAccumulatesButCountedAfterDuration
com.tustor.tuntinetti.backend.logic.kiky.TestKopioJaTulostusala40hKiky
testWtrKertyma
testWtrKulutus
com.tustor.tuntinetti.backend.logic.kiky.TestEnsihoitopalvelualanViikkotyonTesKiky
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testWeeklyOvertime2
testArkipyhaQualified4
testYolisa
testIltalisa
testSunnuntaityo
testArkipyhatKorvataan
testSaannollistenSickleave
testLauantaityo
testSairasloma
testArkipyhaNotQualified1
testArkipyhaNotQualified2
testArkipyhaNotQualified3
testArkipyhaQualified2
testArkipyhaQualified3
testArkipyhaQualified
com.tustor.tuntinetti.backend.logic.kiky.TestKikyKilpailukykysopimusTapaukset
testKikyJaUseampiLoppupalkka
testNovartSopimussarja
testKikyLoppupalkkaJaContractSeries
testKikyLoppupalkassa
testVacationEarned
test1KikynToteuttaminenSaldovähennystenAvulla
test2KikynToteuttaminenKikyTyöajanpidennyspäivienAvulla
testCase15371BashyalUmesh
test3KikynToteuttaminenTyösopimuksenJaTaiTyöehtosopimuksenMäärityksiäMuuttamalla
testCase14477
testKaupanKikyVuosivapaa
testMaranKikyVuosivapaa
testKuvanvalmistamonKikyVuosivapaa
testPeltiJaTeollisuuseristysalanPaivaJaKaksivuoronKikySettings
com.tustor.tuntinetti.backend.logic.kiky.TestEnsihoitopalvelualan3VkoTesKiky
testNormalWorktime
testDailyOvertime
testPeriodOvertime
testArkipyhaLyhentaaJaksonTyoaikaa
test_TODO_PeriodOvertime6WeekCycle
test_TODO_PeriodOvertime6WeekCycle2
testArkipyhaaEiKorvataJosAlle3TyovuoroaJaksossa
testArkipyhaKorvataanJos3TyovuoroaJaksossa
testArkipyhaNotQualified4
testYolisa
testIltalisa
testSunnuntaityo
testArkipyhatKorvataan
testSaannollistenSickleave
testLauantaityo
testArkipyhaQualified4
testSairasloma
testArkipyhaNotQualified1
testArkipyhaNotQualified2
testArkipyhaNotQualified3
testArkipyhaQualified2
testArkipyhaQualified3
testArkipyhaQualified
com.tustor.tuntinetti.backend.logic.TestVarastoJaKuljetusesimiestenTesHki
testSuIltalisä
testLauantailisa
testTodo
testUudetHolidayMode
testNormaaliViikko
testNormaaliViikkoIltalisienKanssa
testYlityoviikkoEnintaan10TuntiaVuorokaudessa
testYlityoviikkoEnintaan12TuntiaVuorokaudessa
testYlityoviikkoYli12TuntiaVuorokaudessa_Vanha
testIltalisäBefore2010_10_01
testIltalisäAfter2010_10_01
testIltalisäAfter2011_04_01
testLauantailisaPaasiaislauantaina
testIltalisäMaksetaanSairauslomanAjalta
testLauantailisääEiMaksetaSairauslomanAjalta
testJosSairausAlkaaKeskenTyöpäivänLauantainaNiinLaLisääMaksetaanSairaudenAlkuunAsti
testJosSairausLoppuuKeskenTyöpäivänLauantainaNiinLaLisääMaksetaanSairaudenLoppumisenJälkeen
testLoppiainenOnArkipyha
testIltalisa12hRajoituksella
testYolisa12hRajoituksella
test
testSairastumispaivana50PctKorvaus
test_TODO_ArkipyhanKorvaaminenLomanAikana
test_ID_WhenQualifiedForHolidayAndNotWorking
test_ID_WhenQualifiedForHolidayAndWorking
test_ID_WhenNotQualifiedForHolidayAndNotWorking
test_ID_WhenNotQualifiedForHolidayAndWorking
test_ID_OnSundayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
com.tustor.tuntinetti.backend.logic.TestEmployeeDailyReport
testContractPeriodEndingReason
testDummySingleProjectCustomerOrAnyCostCenterMultipleSelectionModel
testTampereenLihajalosteellakaanEiLasketaVacationPituuttaIlmanContractPeriodia
testGetTasksSynchronization
testCase47101TaskSortOrder
testLunchBreakEnforcementIgnoresRoundingError
testGetTimeSpanOrTimeRangesIfCollidesWithOtherTasks
testKtaOverMultipleContractSeries
testCalculatedPeriodForBiWeeklyLostRestTime
testProjectSummaryFilters
testGetProjectSummaryStackoverflow
testGetProjectSummaryPerformance
testGetCumulativePaidHoursAndAbsencesSinceForceAllSeriesForceAllSeries
testVacationTypeTaskInfoSerializable
testVacationRecordausKasitteleeKaikkiVacationTypet
testGetVacationEarnedInstructionsNoNpe
testGetTotalCostForReportsWithCompensationDetailSelector
testFirstSickleavePeriodBeforeEmploymentStartDate
testSpentVacationAndTimeTrail
testSpentVacationAndTimeTrailOnSaturday
testSpentVacationAndTimeTrailOnSunday
test_TODO_SpentKikyVacationAndTimeTrailOnPaidHoliday
test_TODO_SpentWtrVacationAndTimeTrailOnPaidHoliday
testSpentVacationAndTimeTrailOnPaidHoliday
testSaldollisillePalkallisilleVacationTypeilleLoytyyLoppupalkkaOvertimeCategory
testUnpaidHours
testTODO_UnpaidHours2
testSairaslomapaivanPyoristykset
testYlityovapaaIlmanSelitetta
testPerhepaivahoitajienTEs
testHlokohtaisenLisanPyoristysHolidayHoursista
testFunkyBankWhenWorkingMoreThanStandardHoursWithNightShiftPeriodThatSkipsOvertime
testOvertimeVacationBalanceAndNonOvertimeHours
testAutomaticTaskHours
testTuleekoHlokohtaistaLisaaHolidayCompensationista
testCase10944PlanHours
testDefaultToEmployerSalaryPeriod
test_TODO_SalaryPeriodsWhenSalaryPeriodChangesMiddleOfPeriod
testKtaRajautuuMyosTesiin
testEmployeeProjectValidForDay
testWtrHelperObjectSerialization
testGetEffectiveSickleaveTypeSafely
testGetEffectiveSickleaveTypeSafelyWhenDisabled
testRecursiveSaldoesWithVacationEarnedsInPast
testCase6276_Matkalasku
testTakuuTyoajanTutkintaAikaJaksonLaskenta
testSpentVacationHoursLowLevelFiltering
testHolidayHoursAndDays
testHasHolidayWorktimeReduction
testNoContract
testIsWorthDisplayingOvertimeSummaryWhenThereIsOnlyHolidayCompensation
testKivikko_Marko_Juhani_Citywork_20140929_20141005
testKoivistoTimoTuomasTiera20141017_VainToisessaPäällekkäisetSallittuja
testKoivistoTimoTuomasTiera20141017_MolemmissaPäällekkäisetSallittuja
testTyöajanUlkopuolinenAikaIlmanKellonaikojaIlmanYlityömääräystä
testTyöajanUlkopuolinenAikaIlmanKellonaikojaYlityömääräyksellä
testRecordingNormalHours
testGetVacationHoursAndDaysJosEiSopimusta
testGetVacationHoursAndDaysJosVaaraContractSeries
testVacationEarnedProvider
testLisaJaYlitoidenKorotusosatHarjoittelunAikana
testKuminViikonlopunArkipyhat
testSickleaveAndVacation
testPoissaoloputkenLaskenta
testGetPrecedingCumulativePaidHoursAndAbsencesSince_Cache
testSimpleVacationTypesOnArkipyha
testJosArkipyhanaPalkattomallaVapaallaEiArkipyhakorvausta
testJosItsenaisyyspaivanaPalkattomallaVapaallaEiArkipyhakorvausta
testJosItsenaisyyspaivanaVapaallaEiLainMukaistaKorvausta
testOvertimeSummarynConstructEiLaskeHolidayPaiviaTyosuhteenUlkopuolelta
testItsenaisyyspaivaakaanEiMaksetaJosHolidayCompensationPreference_on_NO_PAID_HOLIDAYS
testGetEmploymentStartDateTakingIntoAccountSevenDaySickleaveOrHolidayGap
testIsCurrentDayEmploymentStartDateAfterGap
testIsCurrentDayEmploymentGapDay
test_52860_SA_EmploymentGap
testIsCurrentDayEmploymentStartDateAfterGapWithEmptyRangeReport
testIsCurrentDayEmploymentStartDateAfterGapTyosuhteenPaattyessa
testVacationJaVacationEarnedTotaliinRiippuenBiteista
testKunVacationEarneditTulevatTotaliinNiinLomapalkkaEiOleTuntimaara
testContractSeriesinMukaisetVacationSaldotLasketaanVainTietyilleVacationTypeille
testKunErillisetLomasaldotVacationEarnedeilleNiinVacationitEivatTuleTotaliin
testPitkanLomanAikanaKeskiarvoinenTyoaikaEiMuutu
testTyöajattomanPoissaolosaldo
testMaanantaiksiSattuvanYksittaisenArkipyhanKeskiarvoistusAlkaaSunnuntailta
testPaasiaismaanantainPituuslaskelmanKeskiarvoistusaikaAlkaaEnnenPitkaaPerjantaita
testGetWorkDayWorkHourSaldoForEvaluatingWorkTimeReduction
test_employee_contractPeriodStartDate_yliohjaa_contractPeriodStartDatenHolidayQualificationissa
testGetEffectiveContractPeriodStartDateCalls
testYksinkertainenGetSpentVacationHoursKayttaaContractPeriodFallBackia
testSickleaveKayttaaContractPeriodFallbackiaKunOnSickleaveContractPeriod
testSickleaveKayttaaContractPeriodFallbackiaKunEiOleSickleaveContractPeriod
testVuosilomaJaLiukumaKunOnUseitaContractPeriodeja
testKunKaksiAktiivistaContractSeriesiaEiSaisiTullaLiukumaaVuosilomasta
testKunEpäsäännöllinenCPLomallaJaToinenCPKokoaikainenNiinEiSaisiTullaLiukumaa
testKTALaskentaEiKaaduJosSickleaveContractSeriesEiOleAktiivinenToisenContractSeriesinAlkupaivana
testHasWorkedFullShiftLaskentaEiKaaduJosContractPeriodParametriOnNull
testHolidayCompensationLasketaanKaikilleContractSerieseille
testUnpaidAbsenceArkipyhanPaallaEiAlennaYlityokynnysta
testArkipyhaJonkaPaallaOnUnPaidAbsenceEiAlennaYlityokynnysta
testAitiyslomaJaArkipyhaEiVahennaFlexSaldoa
testThatHolidayHoursRecordataanKunOsanPaivastaToissaKahdessaEriSeriesissa
testThatHolidayHoursRecordataanVainKerranKunOsanPaivastaTöissaYhdessaSeriesissa
testThatHolidayHoursRecordataanVainKerranKunEiToita
testWtrPayoutImmediatelyLasketaanVainJosOnTesJossaWtrKaytossa
testNegatiivinenFlexRecordausJaFunkyBank
testPositiivinenFlexRecordausJaFunkyBank
testFalkenbergSanna_20140303_20140307
testFalkenbergSanna_20140303_20140307_PositiveInitialSaldo
testFalkenbergSanna_20140303_20140307_EnoughInitialSaldo
testVacationRecordingAll
testCloning_alustetaanAlkuperainenInstanssiEnsin
testCloning_alustetaanKlooniEnsin
testSalaryAveragingDateRangeWithMonthsAverage
testSalaryAveragingDateRangeWithPrecedingFullCycleAverage
testSalaryAveragingDateRangeWithPrecedingMonthsAverage
testSalaryAveragingDateRangeWithPrecedingMonthsAveragePostponed
testSalaryAveragingDateRangeWithPrecedingSalaryRange
testSalaryAveragingDateRangeWithImmediateSalaryRange
testSalaryAveragingDateRangeWithPrecedingWeeksAverage
testSalaryAveragingDateRangeWithTrimesterAverage
testSalaryAveragingDateRangeWithTrimesterAverageAutonrengasala
testSalaryAveragingDateRangeWithQuartalAverage
testQuartalAverageWhenContractPeriodStartDateIsNull
testSalaryAveragingDateRangeWithInvalidRange
testInvalidDateRangeHandling
testNullDateRangeWithoutLimitationByContractPeriodDateRanges
testGetDateRangeActiveVisible
testOtherSocialPaidAndPartTimePension
testGetSingleDateRangeAverageHours
testCase11890TyövuorosuunnittelunSaldot
testKkpalkkaisenKta
testGetCumulativeHoursSummaryOfCurrentPeriod_AllContracts
testVacationsNotAffectedByContractSeriesForSickleaveInEffectiveAbsenceHoursForSaldos
com.tustor.tuntinetti.backend.logic.TestDailySalaryAccumulationAndPayment
testOneTaskPerDayEarnsDailySalaryPerDay
testTwoTasksPerDayEarnsDailySalaryPerDay
testOneTaskPerDayEarnsDailySalaryPerDayWithContractSerie
testTwoTasksPerDayEarnsDailySalaryPerDayWithContractSerie
com.tustor.tuntinetti.backend.logic.TestMaaJaVesiRakennusTesUlkomaantyontekijatPaikallinen
testThatSickleaveCompensatedOnlyToTheLimits
testHolidayWorkIsTreatedAsSundayWork
testDailyAndWeeklyOvertime3
testDailyAndWeeklyOvertime4
testDailyAndWeeklyOvertime1a
testDailyAndWeeklyOvertime1b
testDailyAndWeeklyOvertime2a
testDailyAndWeeklyOvertime2b
testFirstSickdayNotPaidOnShortRegularSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortAccidentSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortRegularSickleaveOnLongContractperiod
testFirstSickdayPaidOnRecurringRegularSickleaveOnShortContractperiod
testHolidayCompensatedOnlyAfter6WeeksOfContractPeriod
com.tustor.tuntinetti.backend.logic.TestValtionVirkaLaakarityoTyontekijat
testDailyOvertime
testSaturdayOvertime
testLauantailisa
testLapsenSairaus
testYolisa
testIltalisa
testNormalWorktime
testWeeklyOvertime
testSunnuntaityo
testTODO_Yolisa
testSunnuntaiaattoiltaLisa
testAattoPaivaLisa
test_SairaslomakorvausAlleVuosi_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausKestääYliVuoden_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausRajaustenJarjestysEiVaikuta
test_TODO_SairaslomakorvauksenYlimaaraiset7pvVuodessa_Tyontekijat
testSairaudenUusiutuminen_Tyontekijat
testSairaslomakorvaus_Virkamiehet
testVarallaolo
testExtraHours
testArkipyhaKorvaus
com.tustor.tuntinetti.backend.logic.TestHuolintaAlanToimihenkiloiden375TesVuorotyo
testLauantaiTyo
testMultipleShifts
testYoVuorolisa
testIltaVuorolisa
testIltalisaaMyosYlityonAjalta
testYolisaaMyosYlityonAjalta
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testArkiYlityo
testHealthInsuranceLawWaitingPeriodNotCompensatedIfDaysAreFull
testSunnuntaiYlityo
com.tustor.tuntinetti.backend.logic.TestHammaslaboratorioalanTes_40
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testLyhennysvapaidenKertyminen
testViikoittainenYlityoErikoispaivina
testSairaslomakorvausKunSairausUusiutuu
test_TODO_ExtraHours
com.tustor.tuntinetti.backend.logic.TestProjectCompensationSummaries
testGetQuantityOrUnitPriceBasedOnUnitPriceUnitPriceOne
testGetQuantityOrUnitPriceBasedOnUnitPrice
testDescriptionKeyConflicts
com.tustor.tuntinetti.backend.logic.TestBiWeeklyRestTime
testEnoughRestTimeOnBothWeeks
testWeekBeginning
testPysyykoLaskettavaLepoaikaSamanViikonAikana
testConstantlyLittleRestTime
testVeryLittleRestTime
testSingle24hRestTimeBetweenWeeks
testSingle35hRestTimeBetweenWeeks
testSingle46hRestTimeBetweenWeeks
testVeryLittleRestTimeFirstWeek
test_TODO_RestTimeCanContinue
test_TODO_RestTimeCanContinue_NoRestTimeContinue
testAverageConditionIsCheaperThanPayingForBothWeeksOver35h
testAverageIsEnough
testCompensatedByAverageConditionBecauseOfWeekOffsetZero
testCompensatedByAverageConditionBecauseOfWeekOffsetMinusSix
testAbsoluteRestTimeMissingOnFirstWeek
testAbsoluteRestTimeMissingOnSecondWeek
testRealLifeCase1
testRealLifeCase2
testRestTimeMissingOnFirstWeekCompensatedBySecond
testRestTimeMissingOnSecondWeekCompensatedByFirst
testRestTimeMissingOnSecondWeekCompensatedByFirstNoLeppaKoski
test_TODO_TyoneuvostonEsimerkki
test_TODO_LostWeeklyRestTimeDayOfWeek
test_TODO_SimpleLostWeeklyRestTimeIfWorkedOnEveryWeekday
test_TODO_lostWeeklyRestTimeDefinedByWorkHoursOnSelectedDay
com.tustor.tuntinetti.backend.logic.TestRakennustuoteteollisuudenTes
testSairauslomallaArkipyhänäJaOikeusSarauslomakorvaukseenAlkanut
testIltalisäBefore2010_05_01
testIltalisäAfter2010_05_01
testAattolisä
testIltalisäAfter2011_03_10
testYöAfter2011_03_10
testUudenvuodenpäiväOnArkipyhäTiistaina
testEiArkipyhäkorvaustaJosEiTöissäEdellisenäPäivänä
testEiArkipyhäkorvaustaAlle3kkKestäneessäTyösuhteessa
testUudenvuodenpäiväOnArkipyhäLauantaina
testUudenvuodenpäiväEiArkipyhäSunnuntaina
testLoppiainenOnArkipyhäTorstaina
testLoppiainenEiArkipyhäLauantaina
testLoppiainenEiArkipyhäSunnuntaina
testSairauslomallaArkipyhänä
testOsaPäivästäTöissäOsaArkipyhää
testTyövuorolistanMukainenSairauslomaArkipyhänä_eiOikeuttaSairauslomakorvaukseen
testYlitöidenPyöristyksetKunYlityöAlkaaEnnen8hVuoroAlkanutEilen
testTyövuorolistanMukainenSairauslomaArkipyhänä
testTavallinenSairauslomaArkipyhänä
testTyövuorolistanMukainenSairauslomaJaTöitäArkipyhänä
testPäivittäinenYlityöPyöristys_8h_10min
testPyhainpaivaaEiKorvata
testKorvattavatArkipyhat
testPäivittäinenYlityöPyöristys_8h_15min
testPäivittäinenYlityöPyöristys_8h_25min
testPäivittäinenYlityöPyöristys_8h_30min
testPäivittäinenYlityöPyöristys_8h_40min
testPäivittäinenYlityöPyöristys_8h_45min
testPäivittäinenYlityöPyöristys_8h_50min
testPäivittäinenYlityöPyöristys_9h
testIltalisääEiMaksetaYlityöstä
testYölisääEiMaksetaYlityöstä
test_TODO_IltalisääEiMaksetaJosVuoroPäättyyEnnen17
test_TODO_IltalisääEiMaksetaJosVuoroPäättyyTasan17
testIltalisäMaksetaanJosVuoroPäättyy17Jälkeen
testTeemuKiskonen_20_5_2014
testIltalisääEiMaksetaLeg1OvertimenAikana
testYlityötJouluaattona
testYlityötSunnuntaina
testSunnuntailisänPyöristysKunVuoroAlkaaLauantaina
testSunnuntailisänPyöristyyAlaspäinKunVuoroAlkaaPyhänäJaJatkuuToisellePyhäpäivälle
testSunnuntailisänPyöristyyYlöspäinSeuraavaanPuoleenTuntiinKunVuoroAlkaaPyhänäJaJatkuuToisellePyhäpäivälle
testSunnuntailisänPyöristyyYlöspäinSeuraavaanTuntiinKunVuoroAlkaaPyhänäJaJatkuuToisellePyhäpäivälle
testYlitöidenPyöristyksetKunYlityöAlkaaEnnen8h
testIltalisäJaYlityöt
test41476_VainoniemiAtte_20220621
testJosSairastumispäivänäMerkitäänTaskiinAikajaksoEiKeskiarvoistetaTyoajanMukaan
com.tustor.tuntinetti.backend.logic.TestValtionVirkaViikkotyoVirkamiehet
testDailyOvertime
testSaturdayOvertime
testLauantailisa
testLapsenSairaus
testYolisa
testIltalisa
testNormalWorktime
testWeeklyOvertime
testSunnuntaityo
testTODO_Yolisa
testSunnuntaiaattoiltaLisa
testAattoPaivaLisa
test_SairaslomakorvausAlleVuosi_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausKestääYliVuoden_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausRajaustenJarjestysEiVaikuta
test_TODO_SairaslomakorvauksenYlimaaraiset7pvVuodessa_Tyontekijat
testSairaudenUusiutuminen_Tyontekijat
testSairaslomakorvaus_Virkamiehet
testVarallaolo
testExtraHours
testArkipyhaKorvaus
com.tustor.tuntinetti.backend.logic.TestLinjaAutoAsematPaakaupunkiseutu
testAverageHourlySalaryUsage
testAverageHourlySalary
testIltaJaYolisat
testLapsenSairaus
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testExtraHours
test_TODO_WeeklyOvertimeWhenOver11HourDays
testWeeklyOvertimeWithVacationsAndSickleaves
test_TODO_PeriodWorkOvertimeLimitsWithAbsencesAccordingToLaw
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testLyhennysvapaidenKertyminenLoppiainenViikonloppuna
testLyhennysvapaidenKertyminenLoppiainenArkiViikolla
com.tustor.tuntinetti.backend.logic.TestLentoliikenteenPalvelualojenTesViago
testPeriodOvertime
testArkipyhät
testUvAattoaEiKorvata
testKahdenTunninKorvausKtalla
testDailyOvertime
testSaturdayOvertime
testChristmasDayAndBoxingDay
testMidsummer
testChristmasEve
testOvertimeOnEves
testSaturdayExtraIsNotPaidOnSpecialSaturday
testNewYearsEve
testLaborDayEve
testSaturdayExtraIsPaidOnNormalSaturday
testCase53387IltaJaYovuorolisienVoimassaoloPyhapaivanaKorjaus
com.tustor.tuntinetti.backend.logic.TestPuusepanteollisuudenToimihenkiloidenTes40
testSairastumispaivana50PctKorvaus
testThatSickleaveCompensatedOverTheLimits
testTODONighttimeExtraOvertimeCompensation
testSpecialSaturdayOvertime
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestArgentaIctTes_EI_VALIDI_TOISTAISEKSI
testTodo
testTestaaSunnuntailisaLoppiaisaattona
testLisatyotKutenVuorokautisetYlityot
testTestaaIltalisaArkipaivana
testaaArkipyhanJaSairauslomanPituus
testaaArkipyhanJaSairauslomanPituusKunSairauslomassaKellonaikatieto
testTodoToo
test
com.tustor.tuntinetti.backend.logic.TestRautatiealan38h20minPaivatyonTES
testLauantailisa
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testAattolisa
testSunnuntaiaattolisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
test_TODO_WeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime5
testArkipyahatJotkaLyhentavatTyoaikaa
testArkipyahatJotkaEivatLyhennaTyoaikaa
testSairaslomakorvausYli5vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli3vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli6kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli1vTyöpohjainen
test_TODO_AlempiSairaslomakorvauksenMaksimimaaraKoskeeKokoVuodenSairalomia
test_TODO_Sairaslomalisa_1
test_TODO_Sairaslomalisa_2
test_TODO_Sairaslomalisa_3
com.tustor.tuntinetti.backend.logic.TestJalometallialanTes_Kaksivuorotyo
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairauslomaKorvataanKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testPaivittainenYlityoKorvataanKTAlla
testLauantaiylityoKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestKumiteollisuusTyontekijoidenTesPaivatyo
testNormaaliIltalisä
testNormaaliYölisä
testItsenaisyyspaivaSunnuntaina
testSairastumispaivana100PctKorvauKTAlla
com.tustor.tuntinetti.backend.logic.TestPuhelinpalveluaJaYhteyskeskuksiaKoskevaTesYlityot
testDailyOvertime
testWeeklyOvertime
testNormalWorkTime
com.tustor.tuntinetti.backend.logic.tes.tailored.TestKaupanVarastoCustomKtaPerusAll
testPakkaslisaEiKartutaKta
testKtaKertyminen
testLappalainenJoniIlmariOlosuhdelisaEiVaikuta
testLappalainenJoniIlmariOlosuhdelisaVaikuttaa
com.tustor.tuntinetti.backend.logic.tes.TestAutoJaKuljetusAlanAktTestFast
testCase10764_IlomakiJoonas_20160208_20160221
testJarvinenJoniEnsio20150527_20150609
com.tustor.tuntinetti.backend.logic.TestFlexSaldos
testSickleaveAndVacation
testCase21266_KaurioKimmo_20180416_20180429
testInitialSaldoDate
testCase16381LiukumaJaYlityövapaasaldojenYhdistäminen
testNoFlexWhenNoEmployeeProjects
testFlexPlusKerätäänTyöaikapankkiin
testPalkatonPoissaoloEiVahennaFlexia
testAlkusaldoKunBeginReserveDateEnnenFlexStartDatea
testPalkatonPoissaoloFlexVaikutus
testArkipyhanaSickleaveJaAbsenceKkpalkkainen
testArkipyhanaSickleaveJaAbsenceTuntipalkkainen
testArkipyhanaMontaContractPeriodia
testFF05HolidayHoursJaContractSeries
testFF03SickleaveHoliday
testFF02KeskiarvonRajoitus
testFF01UnpaidSickHoursinPyoristys
testTaskAndVacation
testTaskAndSickleave
testSickleaveTaskAndVacation
testFlexLoppupalkassa
testWorkShiftStatesAndFlexSaldo
testCase4871_SannaFalkenberg_20140101_20140416_liukumasaldon_asettaminen_geneerinen
testCase4871_SannaFalkenberg_20140101_20140416_liukumasaldon_asettaminen_with_funky_bank_start_date
testFunkyBankModesOnWeekDayNoStartSaldo
testLauantaiHolidaynJaTaskVacationinFlexVaikutus
testLauantainHolidayHoursitLasketaanMukaan
testVacationEarnedVaikuttaaMyosEnsimmaisenaPaivana
testHirvonenJanKristianVianor_20140317_20140323
testFunkyBankModesOnWeekDayNegativeStartSaldo
testFunkyBankModesOnWeekDaySomeStartSaldo
testFunkyBankModesOnWeekDayExactStartSaldo
testFunkyBankModesOnWeekDayMoreStartSaldo
testFunkyBankModesOnWeekendDayMuchNegativeStartSaldo
testFunkyBankModesOnWeekendDayNoStartSaldo
testFunkyBankModesOnWeekendDayNegativeStartSaldo
testFunkyBankModesOnWeekendDaySomeStartSaldo
testFunkyBankModesOnWeekendDayExactStartSaldo
testFunkyBankModesOnWeekendDayMoreStartSaldo
test_TODO_FunkyBankManual
test_TODO_KunSaldoLoppuu
testYlityösaldonKorjaus_AutoFlex_NoVacationEarned_WithInitialSaldo
testYlityösaldonKorjaus_AutoFlex_SomeVacationEarnedEarlier_WithInitialSaldo
testYlityösaldonKorjaus_AutoFlex_SomeVacationEarnedLater_WithInitialSaldo
testYlityösaldonKorjaus_AutoFlex_SomeVacationEarnedEarlierAndLater_WithInitialSaldo
test_JustOneDay_YlityösaldonKorjaus_AutoFlex_NoVacationEarned_HoweverSomeVacationEarnedNaturally
test_JustOneDay_YlityösaldonKorjaus_AutoFlex_NoVacationEarned
test_JustOneDay_YlityösaldonKorjaus_AutoFlex_NoVacationEarnedButSpendHardVacation_HoweverSomeVacationEarnedNaturally
test_JustOneDay_YlityösaldonKorjaus_AutoFlex_NoVacationEarnedButSpendHardVacation
test_JustOneDay_YlityösaldonKorjaus_AutoFlex_VacationEarned_HoweverSomeVacationEarnedNaturally
test_JustOneDay_YlityösaldonKorjaus_AutoFlex_VacationEarned
testYlityösaldonKorjaus_AutoFlex_NoVacationEarned_HoweverSomeVacationEarnedNaturally
testYlityösaldonKorjaus_AutoFlex_SomeVacationEarnedEarlier_HoweverSomeVacationEarnedNaturally
testYlityösaldonKorjaus_AutoFlex_SomeVacationEarnedLater_HoweverSomeVacationEarnedNaturally
testYlityösaldonKorjaus_AutoFlex_SomeVacationEarnedEarlierAndLater_HoweverSomeVacationEarnedNaturally
testYlityösaldonKorjaus_AutoFlex_NoVacationEarned
testYlityösaldonKorjaus_AutoFlex_SomeVacationEarnedEarlier
testYlityösaldonKorjaus_AutoFlex_SomeVacationEarnedLater
testYlityösaldonKorjaus_AutoFlex_SomeVacationEarnedEarlierAndLater
testYlityösaldonKorjaus_Regular_NoVacationEarned
testYlityösaldonKorjaus_Regular_SomeVacationEarnedEarlier
testYlityösaldonKorjaus_Regular_SomeVacationEarnedLater
testYlityösaldonKorjaus_Regular_SomeVacationEarnedEarlierAndLater
testKariRipatti
testOutiTynkkynenOvertimeCompensationLeave
testOutiTynkkynenArkipyha
testTiiaPontynenTODO
testFlexEiSaaMuuttuaJosReserveStartDateaMuutetaan
test_TODO_FlexJaPreFlexHolidayYhdenmukaisuus
testOlliTurunen201101_BlankAtBeginning_Regular_NoOvertimeCompensationSaldoLeft
testOlliTurunen201101_BlankAtBeginning_Regular_NoOvertimeCompensationSaldoLeftHolidayQualificationTimeZero
testOlliTurunen201101_BlankAtBeginning_Regular_NoOvertimeCompensationSaldoLeft_SkipEmptyDays
testOlliTurunen201101_BlankAtBeginning_Regular_NoOvertimeCompensationSaldoLeft_SkipEmptyDaysHolidayQualificationTimeZero
testOlliTurunen201101_BlankAtBeginning_Regular_HasOvertimeCompensationSaldoAmptlyLeft
testOlliTurunen201101_BlankAtBeginning_Regular_HasOvertimeCompensationSaldoAmptlyLeft_SkipEmptyDays
testOlliTurunen201101_BlankAtBeginning_AutoFlex_NoOvertimeCompensationSaldoLeft
testOlliTurunen201101_BlankAtBeginning_AutoFlex_NoOvertimeCompensationSaldoLeft_SkipEmptyDays
testOlliTurunen201101_BlankAtBeginning_AutoFlex_NoOvertimeCompensationSaldoLeft_SkipEmptyDaysHolidayQualificationTimeZero
test_TODO_OlliTurunen201101_BlankAtBeginning_AutoFlex_HasOvertimeCompensationSaldoAmptlyLeft
test_TODO_OlliTurunen201101_BlankAtBeginning_AutoFlex_HasOvertimeCompensationSaldoAmptlyLeft_SkipEmptyDays
testOlliTurunen201101_AutoFlexMode_NoOvertimeCompensationSaldoLeft
testOlliTurunen201101_AutoFlexMode_NoOvertimeCompensationSaldoLeftHolidayQualificationTimeZero
testOlliTurunen201101_Regular_NoOvertimeCompensationSaldoLeft
testOlliTurunen201101_Regular_HasOvertimeCompensationSaldoAmptlyLeft
testMaaritSavolainen_20111201_20111231_kuitenkin_työaikalailla
test_TODO_OlliTurunen201101_AutoFlex_HasOvertimeCompensationSaldoAmptlyLeft
testToissaOllunHelatorstainJalkeenLiukumavapaa
testVacationEarnedStartDateEqualsBeginReserveStartDate
testSaaskilahtiJani_20151224
testTarvainenTuula_20150401_20150331
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden40hJatkuvanKaksivuorotyonTES
testLauantailisa
testYolisa
testIltalisa
testNormalWorktime
testSunnuntaityo
testAamulisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSuurjuhlapyhalisa
testVuorolisaKorottuuYliJaSunnuntaityoKorotustenSuhteessa
test_TODO_AamuvuoronlisaaMaksetaanYlityonKanssaYhteensa100Prosenttia
testWeeklyOvertime5
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testViikkolepoYksittaisinViikoinLaskettuna
testArkipyhaviikonVapaapaivat
test_TODO_ArkipyhaviikonLauantainYlityot
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkTyöpohjainen
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4vkTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli4vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testWtrKertyma
com.tustor.tuntinetti.backend.logic.TestSosiaalialanJarjestojenTes
testSairastumispaivana50PctKorvaus
testEiYlimääräisiäLisiäJouluaatonAatonIltana
testJoulupäivänäYksinkertainenSunnuntailisä
testTapaninpäivänäYksinkertainenSunnuntailisä
testTavallinenLauantai_00_06
testTavallinenLauantai_06_18
testTavallinenLauantai_18_20
testTavallinenLauantai_20_21
testTavallinenLauantai_21_24
testLoppiainen
testJouluaattonaYksinkertainenSunnuntailisä
testLoppiaisaatto
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterWeekAbsencesUsingEmployeeRangeReport_1
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGivenAndPartTimeEmployee
testMilitaryRefresherWithPartialWorkDays
testBugReport20100315
testBug20100406_20100101
testBug20100406_20100102
testTestaaOpintoVapaaWithPartialWorkDays
testTestaaPalkatonVapaa
testTestaaPalkatonVapaaWithPartialWorkDays
testTestaaMuuPalkatonVapaa
testPalkatonTyoajanLyhennys
testTestaaMuuPalkatonVapaaWithPartialWorkDays
testTestaaLomautus
testTestaaLomautusWithPartialWorkDays
test_TODO_UNPAID_ABSENCE_
testTestaaVanhempainvapaa
testTestaaVanhempainvapaaWithPartialWorkDays
testTestaaIsyysvapaa
testTestaaIsyysvapaaWithPartialWorkDays
testPalkallinenTestaaIsyysvapaa
testTestaaPalkallinenIsyysvapaaWithPartialWorkDays
testTestaaÄitiysvapaa
testTestaaÄitiysvapaaWithPartialWorkDays
testTestaaPalkallinenÄitiysvapaa
testTestaaPalkallinenÄitiysvapaaWithPartialWorkDays
testTestaaIsäkuukausi
testTestaaIsäkuukausiWithPartialWorkDays
testTestaaTyosuojeluvaltuutetunKorvaus
testTestaaTyosuojeluvaltuutetunKorvausWithPartialWorkDays
testTestaaLuottamusmiesvapaa
testTestaaLuottamusmiesvapaaWithPartialWorkDays
testSpentUnPaidWorkTimeReductionAndFlexTime
testSpentUnPaidWorkTimeReductionAndFlexTimeWithPartialWorkDays
testWeeklyRestDayAndFlexTime
testWeeklyRestDayAndFlexTimeWithPartialWorkDays
testDayOffAndFlexTime
testDayOffAndFlexTimeWithPartialWorkDays
testSpentFlexTime
testSpentFlexTimeWithPartialWorkDays
testSpentFlexTime_IndicateFlexDayByEmptyEntry
testSpentFlexTimeWithPartialWorkDays_IndicateFlexDayByEmptyEntry
testSpentWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentHolidayWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentHolidayWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentPaidVacationAndFlexTime
testSpentPaidVacationAndFlexTimeWithPartialWorkDays
testSpentPaidVacationAndFlexTimeWhenInitialSaldoGiven
test_TODO_SpentPaidVacationPostponedAndFlexTime
test_TODO_SpentPaidVacationPostponedAndFlexTimeWithPartialWorkDays
test_TODO_SpentPaidVacationPostponedAndFlexTimeWhenInitialSaldoGiven
testSpentOvertimeVacationAndFlexTime
testSpentPartialOvertimeVacationAndFlexTime
testSpentOvertimeVacationAndFlexTimeWhenInitialSaldoGiven
testSpentCompensationVacationAndFlexTime
testSpentPartialCompensationVacationAndFlexTime
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGiven
testMuuVapaaJossaSaldotAndFlexTime
testMuuVapaaJossaSaldotAndFlexTimeWithPartialDays
test_TODO_SpentChildSickVacationAndFlexTime
test_TODO_SpentChildSickVacationAndFlexTimeWithPartialWorkDays
testOtherPaidSickVacationAndFlexTime
testOtherPaidVacationAndFlexTimeWithPartialWorkDays
testAHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButDoesNotYetQualify
testOnlyOneHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButOnlyOneQualifies
testAHolidayIsNotCompensatedIfNoWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoPaidWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyOneEndButBothRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyInTheEndButBothRequiredByLabourAgreement
testAHolidayIsCompensatedIfWorkAroundBothEndsAsRequiredByLabourAgreement
testSickleavesAreIgnoredIfNotAvailableAccordingToLabourAgreement
testSickleavesAreIgnoredIfQualificationPeriodHasNotYetElapsed
testSickleavesAreIgnoredIfNotEnoughConsecutiveSickleaveDaysAllowed
testTheOtherSickleaveIsIgnoredOnlyOneConsecutiveSickleaveDayAllowed
testGivenSickleaveStartsBeforeMinimumEmploymentTimeThenNothingIsPaidEvenAfterTheTimeIsReached
testGivenSickleaveStartsAfterMinimumEmploymentTimeThenAllDaysAreCompensated
testIfHolidayThenNotSickleave
testIfHolidayAndWorkThenNotSickleave
testWorkAndSickleave
testUnpaidWorkAndSickleave
testTestaaVirkavapaaWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaa
testTestaaOpintoVapaa
test_TODO_
testMilitaryRefresher
com.tustor.tuntinetti.backend.logic.TestClockAdjustingWithDst
testCase4209
testIsDstToNormalTime
testAdjustBackwards1
testAdjustBackwards2
testAdjustBackwards3
testAdjustBackwards4
testAdjustBackwards5
testAdjustBackwards6
testAdjustBackwards7
testAdjustForwards1
testTalviaikaanSiirtyminen_tyoaikaPaattyyNeljanJalkeenJotenLasketaanJoTalviajaksi
testTalviaikaanSiirtyminen_viikkolepokorvaus_kunYlimaarainenTuntiToissa
testTalviaikaanSiirtyminen_viikkolepokorvaus_kunYlimaarainenTuntiVapaalla
testTalviaikaanSiirtyminen_tyoaikaPaattyyNeljanJalkeenJotenLasketaanJoTalviajaksi2
testTalviaikaanSiirtyminen_KirjausSunnuntainaTyoaikaPaattyyNeljanJalkeenJotenLasketaanJoTalviajaksi3
testTalviaikaanSiirtyminen_KirjausSunnuntainaTyoaikaAlkaaEnnenNeljaaJotenAlkaaKesaaikanaJaPaattyyTalviaikana
testTalviaikaanSiirtyminen_KirjausSunnuntainaTyoaikaAlkaaNeljaltaJotenLasketaanJoTalviajaksi3
testTODOTalviAikaanSiirtyminen_siirrytaanJoTalviAikaanKoskaTyoaikaLoppuuTasanKloNelja_AloitusKlo2_55
testTalviAikaanSiirtyminen_siirrytaanJoTalviAikaanKoskaTyoaikaAlkaaTasanKloKolme_LoppuuKlo4
testTalviaikaanSiirtyminenOllaanVielaKesaAjassaKoskaTyoaikaLoppuuEnnenNeljaa
testToDST2015WithWeekStartTimeEffects
testToDST2015
testTalviaikaanSiirtyminenKellokortilla_tyoaikaPaattyyNeljanJalkeenJotenLasketaanJoTalviajaksi
testTODOTalviaikaanSiirtyminen_sickleaveVuoroPaattyyNeljanJalkeenJotenLasketaanJoTalviajaksi
testTalviaikaanSiirtyminen_tyoaikaPaattyyTasanNeljaEliLasketaanJoTalviajaksi
testTalviaikaanSiirtyminen_3_30__4_40
testAdjustForwards2
testAdjustForwards3
testAdjustForwards4
testAdjustForwards5
testAdjustForwards6
testAdjustForwards7
testTODOKesaAikaanSiirtyminen_sickleaveVuoroPaattyyNeljanJalkeenJotenLasketaanJoKesaAjaksi
testKesaAikaanSiirtyminen_tyoaikaPaattyyNeljanJalkeenJotenLasketaanJoKesaAjaksi
testKesaAikaanSiirtyminen_3_30__4_40
testKesaAikaanSiirtyminen_jaWorkshiftSiirto
testWorkshiftSiirtoKunEiKesaAikaanSiirtymistaEikaKonfliktia
testWorkshiftSiirtoKunEiKesaAikaanSiirtymistaMuttaOnKonflikti
testKesaAikaanSiirtyminen_pysytaanVielaTalviajassaKoskaTyoaikaLoppuuEnnenNeljaa
testKesaAikaanSiirtyminen_siirrytaanJoKesaAikaanKoskaTyoaikaLoppuuTasanKloNelja
testTODOKesaAikaanSiirtyminen_siirrytaanJoKesaAikaanKoskaTyoaikaLoppuuTasanKloNelja_AloitusKlo1
testTODOKesaAikaanSiirtyminen_siirrytaanJoKesaAikaanKoskaTyoaikaLoppuuTasanKloNelja_AloitusKlo2_55
testTODOKesaAikaanSiirtyminen_siirrytaanJoKesaAikaanKoskaTyoaikaLoppuuTasanKloNelja_AloitusKlo3
testKesaAikaanSiirtyminen_viikkolepokorvaus_kunHaviavaTuntiToissa
testKesäaikaanSiirtyminen_viikkolepokorvaus_kunHaviavaTuntiVapaalla
testPickHoursFromDuration
testClockAdjustingAffectsTasksCreatedWithNewTaskMethod
testTODOClockAdjustingAffectsTasksThatAreInitiallyEmptyAndHoursAreAppendedAfterwards
testClockAdjustingAffectsTasksThatAreInitiallyEmptyAndHoursAreAppendedAfterwards
testClockAdjustingAffectsTasksThatAreNotInitiallyEmptyAndHoursAreAppendedAfterwards
testTimeRanges__0300_1300____1430_1800____2200_0300__noClockAdjustments
testTimeRanges__0300_1300____1430_1800____2200_0300__taskStartsTheDayBeforeClockIsAdjustedBackwards
testTimeRanges__0300_1300____1430_1800____2200_0300__taskStartsTheDayWhenClockIsAdjustedBackwards
testNightShiftPeriodWithTietotekniikanPalvelualanKolmivuoroLogicaTes
testClockAdjustmentEventDateTimes
testAdjustForwardWithLinearNightShiftPeriodAndMinusOneDayIndex
testAdjustBackwardWithLinearNightShiftPeriodAndMinusOneDayIndex
testCase4201_IlkkaPaavola
testJussiLångström
testTODONormaaliaikaanSiirtyminenRajatapaukset
testNormaaliaikaanSiirtyminenRajatapaukset
testTODOPickHoursFromDurationFixesIncorrectHourValues
com.tustor.tuntinetti.backend.logic.TestSiparilaPuusepanteollisuudenTesKtaHalfMonthly
testKtaAikatyo
testTODOHälytystyöKta
testEveningHoursCompensationC
testNightHoursCompensationA
testNightHoursCompensationB
testEveningHoursCompensationA
testEveningHoursCompensationB
testKtaLaskentaAjat
testKtaAikatyoLisatEiVaikuta
testJaettavatJaJakajaKategoriatOvatSamat
com.tustor.tuntinetti.backend.logic.TestTyoaikapankki
testTyoaikapankki_MANUAL_SPENDING_useSaldo
testTyoaikapankki_MANUAL_SPENDING_saveSaldo
testTyoaikapankki_MANUAL_SPENDING_BillLikeSalary_useSaldo
testTyoaikapankki_MANUAL_SPENDING_BillLikeSalary_saveSaldo
test_TODO_Tyoaikapankki_MANUAL_SPENDING_VacationTimeRanges
com.tustor.tuntinetti.backend.logic.TestHenkilostopalvelualanTesUsingWorkedHoursTimeRangesAndDetails
testPsgKkAaltoSirje_20150301_20150331
testJouniSalminen_20130325_20130331_Considered_SickleaveIgnoresTimeRanges
testWorkTimeOvertimeDecomposition_FULL_OVERTIME_workTimeCompensationDecomposition_FULL_OVERTIME_Sicklave_MONDAY_HOURS_ONLY
testFail
testaaYlityotAlkuviikostaKunPerjantaiOnLomapaiva
testaaYlityotAlkuviikostaKunPerjantaiOnSairaspaiva
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_not_during_overtime_afterwards
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_not_during_though_inexisting_overtime
testTuntipalkkaisenIPKorvataanVainLainMukaan
testEikösMyösViikkoylityölaskennassaPitäisiVoidaKuluttaaLisätyötä
testWorkTimeDecomposition_TIME_BASED_COMPENSATION_ALL_OvertimeAssignment
testWorkTimeDecomposition_TIME_BASED_COMPENSATION_ALL_OvertimeAssignment_OvertimeDaySummary_ShouldNotAffectResults
testWorkTimeDecomposition_TIME_BASED_COMPENSATION_ALL_OvertimeAssignment_OvertimeDaySummaryOnLastDay_ShouldNotAffectResults
testWorkTimeDecomposition_TIME_BASED_COMPENSATION_ALL_OvertimeSetting_OvertimeDaySummary_ShouldNotAffectResults
testWorkTimeDecomposition_TIME_BASED_COMPENSATION_ALL_OvertimeSetting_OvertimeDaySummaryOnLastDay_ShouldNotAffectResults
testNoOvertimeTestOvertimeDaySummaryDateRange
testNoOvertime_OvertimeDaySummary_ShouldNotAffectResults
testNoOvertime_OvertimeDaySummaryOnLastDay_ShouldNotAffectResults
testNoOvertime_OvertimeDaySummary_ShouldNotAffectResults_TestOvertimeDaySummaryDateRange
testNoOvertime_OvertimeDaySummaryOnLastDay_ShouldNotAffectResults_TestOvertimeDaySummaryDateRange
testNoOvertime
testBugi
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_NighShiftsAreEuros_not_during_though_inexisting_overtime
testFullWeekRegressionCheckAlsoWeekStartTimeEffect
testPsgKkAroalhoHannaKatriina_20150301_20150331
testKkpalkkaisenVappuKorvataanJoKuukausipalkassa
testKkPalkkaisenItsenaisyysPaivaKorvataanAinaVaikkaEiOlisiOllut2kkToissa
testTuntipalkkaisenVappuKorvataanRahana
testSairauslomanAjaltaPeruspalkka
testSairauslomanAjaltaSivuTesPalkka
testLyhennysvapaanAjaltaSivuTesPalkka
testaaYlityotAlkuviikostaKunPerjantaiOnArkipyha
testaaYlityotAlkuviikostaKunPerjantaiOnSairaspaivaPyhäpäivänä
testJouniSalminen_20130325_20130331_StandardConsiderHoursDuringSameDay_SickleaveIgnoresTimeRanges
testJouniSalminen_20130325_20130331_StandardConsiderHoursDuringSameDay_SickleaveAccountsTimeRanges
testJouniSalminen_20130325_20130331_Considered_SickleaveAccountsTimeRanges
testaaYlityotAlkuviikostaKunPerjantaiOnLomapaivaPyhäpäivänä
testWorkTimeDecomposition_FULL_OVERTIME
testWorkTimeDecomposition_FULL_OVERTIME_OvertimeAssignment_WithOneMinutePrecision
testWorkTimeDecomposition_FULL_OVERTIME_ProjectDefaultOvertime_WithOneMinutePrecision
testWorkTimeDecomposition_FULL_OVERTIME_OvertimeAssignment_OvertimeDaySummary_ShouldNotAffectResults
testWorkTimeDecomposition_FULL_OVERTIME_OvertimeSettings_OvertimeDaySummary_ShouldNotAffectResults
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_MONDAY_HOURS_ONLY
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_FRIDAY_HOURS_ONLY
testEmployeeProjectOverTimePeriodStartDate
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_SATURDAY_HOURS_ONLY
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_SUNDAY_HOURS_ONLY
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_MONDAY_WITH_TIME_RANGE
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_FRIDAY_WITH_TIME_RANGE
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_SATURDAY_WITH_TIME_RANGE
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_SUNDAY_WITH_TIME_RANGE
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_not_during_overtime
testYlläoleva_testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_not_during_overtime_afterwards_JärkevältäAikaväliltä
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_scaled_during_overtime
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_NighShiftsAreEuros
testWorkTimeOvertimeDecomposition_FULL_OVERTIME_workTimeCompensationDecomposition_FULL_OVERTIME
testWorkTimeOvertimeDecomposition_FULL_OVERTIME_workTimeCompensationDecomposition_FULL_OVERTIME_workTimeCompensationDecompositionBasicHours_NO_OVERTIME
testWorkTimeOvertimeDecomposition_FULL_OVERTIME_workTimeCompensationDecomposition_NO_OVERTIME_workTimeCompensationDecompositionBasicHours_FULL_OVERTIME
testJouniManninen_20120430_20120506
testNinaRissanen_20130225_20130303
testWorkTimeOvertimeDecomposition_FULL_OVERTIME_workTimeCompensationDecomposition_FULL_OVERTIME_Sicklave_MONDAY_WITH_TIME_RANGE
testWorkTimeDecomposition_PERIOD_OVERTIME
testTODOWorkTimeDecomposition_PERIOD_OVERTIME_PERIOD_OVERTIME
testWorkTimeDecomposition_PERIOD_OVERTIME_PERIOD_OVERTIME_sickleave
testWorkTimeDecomposition_DAILY_OVERTIME
testTODOWorkTimeDecomposition_DAILY_OVERTIME_BaronaTestCase
testBarona_Bugeja
testWorkTimeDecomposition_LOST_WEEKLY_REST_TIME_COMPENSATIONS
testJoulupäivänKorotus
testTODOJouluaatonKorotus
testUudenvuodenaatonJaVapunaatonNormaaliPalkkaPäivällä
testUudenvuodenaatonJaVapunaatonKorotusEnnenIltaa
testUudenvuodenaatonJaVapunaatonKorotusIllalla
testUudenvuodenaatonJaVapunaatonKorotusYöllä
testVapunAattonaOnKorotusJaLisaTaiYlityotaMutteiIltaTaiYotyolisia
testUudenvuodenAattonaOnKorotusJaLisaTaiYlityotaMutteiIltaTaiYotyolisia
test_RiikkaAhlsten_20130325_20130331_YlityömääräyksenKanssa_IlmanArkipyhäkorvausta
test_RiikkaAhlsten_20130325_20130331_YlityömääräyksenKanssa_Arkipyhäkorvauksella
test_RiikkaAhlsten_20130325_20130331_YlityömääräyksenKanssa_Arkipyhäkorvauksella_SäännöllinenTyöaikaAlleTyöehtosopimuksen
testSickleaveSimple
testSickleaveSimpleWithEmployeeProject
testSairausvakuutuslainKarenssi
testRepeatingSicknessWithinSevenDays
testRepeatingSicknessWithinSevenDaysAndSicknessOccursDuringWorkingDay
testRepeatingSicknessWithGapMoreThanSevenDays
testSairausLomaJostaOsaDisabloituPalkattomallaPoissaololla_timetrailien_kera
testSairausLomaJostaOsaDisabloituPalkattomallaPoissaololla_ilman_timetraileja
testMaximumWorkShiftLengthSetting
testKululajiJolleKäyttäjäVoiSyöttääMääränJaYksikköhinnan
testKululajiJolleKäyttäjäVoiSyöttääMääränJaYksikköhinnan2x1kplEriHintaisiaEriSeliteIlmanHinnastoa
testHolidayCompensationOverNight
testKululajiJolleKäyttäjäVoiSyöttääMääränJaYksikköhinnan2x1kplEriHintaisiaSamaSeliteIlmanHinnastoa
testKululajiJolleKäyttäjäVoiSyöttääMääränJaYksikköhinnan2x1kplEriHintaisiaEriSeliteHinnastolla
testKululajiJolleKäyttäjäVoiSyöttääMääränJaYksikköhinnan2x1kplEriHintaisiaSamaSeliteHinnastolla
testCase5331NoPaidVacation
testCase5331WithPaidVacation
com.tustor.tuntinetti.backend.logic.TestMediaJaPainoalanTes
testTODO
testSairastumispaivana50PctKorvaus
testArkipyhat
testSunnuntaikorvaus
testEiAlkaaTaiPaattyyTyyppistaIltalisaaJosVuoroPaattyyEnnenAikarajaa
testEiAlkaaTaiPaattyyTyyppistaIltalisaaJosVuoroAlkaaAikarajanJalkeen
testAlkaaTaiPaattyyTyyppinenIltalisaJosVuoroPaattyyAikarajanAikana
testViikonloppuIltalisaJosVuoroAlkaaJaPaattyyAikarajanAikana
testEiIltalisaaJosVuoroAlkaaJaPaattyyAikarajanJälkeen
testEiIltalisaaJosVuoroPaattyyAikarajanJälkeen
testEiIltalisaaJosVuoroAlkaaAikarajanAikanaJaPaattyySenJalkeen
testIltalisaJosVuoroAlkaaJaPaattyyAikarajanAikana
testIltalisaJosVuoroAlkaaEnnenAikarajaaJaPaattyySenAikana
testEiIltalisaaJosVuoroAlkaaAikarajanAikanaJaPaattyySenJalkeenVaikkaOlisiYlitoita
testIltalisaSkaalattunaYlityokertoimillaJosVuoroAlkaaEnnenAikarajaaJaPaattyySenAikana
testIltalisaSkaalattunaYlityokertoimillaJosVuoroAlkaaEnnenAikarajaaJaPaattyySenAikanaHuomSarjassaKaksiLisääVoimassa
testKaksiEriIltalisaaMolemmatSkaalattunaYlityokertoimillaJosVuoroAlkaaEnnenAikarajaaJaPaattyySenAikana
testSuurjuhlapyhaAattonKorotus
testErityissununtaiKorotus
testEiIltalisaaJosVuoroPaattyyEnnenAikarajaa
testEiLisääJosVuoroEiPäätyAikarajanAikana
com.tustor.tuntinetti.backend.logic.TestAmmatillistenKoulutuskeskustenTes_Toimistotyo
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testYotyolisa
testIltatyolisa
testLauantailisa
testHolidayCompensation
testStandbyCompensation
test_TODO_YotyolisaJatkuuYliKuuden
testSunnuntaiaattolisa
testSairaudenUusiutuminen
testSickleave
testArkipyhienKorvausKunEiTehdaToita
com.tustor.tuntinetti.backend.logic.TestTurvetuotantoalaVuorotyoWith2021Changes
testLyhennysvapaidenKertyminen
testIltalisa1
testIltalisa2
testLapsenSairaus
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testExtraHours
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testSairaslomakorvausSairausUusiutuu30pvSisalla
testSairaslomakorvaukset6kk
testSairaslomakorvaukset2v
testPoikkeavaTyoajanlisa
testYolisa2
testYolisa1
com.tustor.tuntinetti.backend.logic.TestJalometallialanTes_KeskeytymatonKolmivuorotyo
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testExtraHours
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairauslomaKorvataanKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testPaivittainenYlityoKorvataanKTAlla
testLauantaiylityoKorvataanKTAlla
test_TODO_ExtraHours
test_TODO_NormalWorktime
test_TODO_DailyOvertime
test_TODO_WeeklyOvertime
test_TODO_LapsenSairaus
test_TODO_Sairaslomakorvaukset
test_TODO_SairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
test_TODO_SairauslomaKorvataanKTAlla
test_TODO_ArkipyhaKorvataanKTAlla
test_TODO_ItsenaisyyspaivaKorvataanKTAlla
test_TODO_SpecialSatrudayOvertime
testLisatyoKorvataanKTAlla
testLisatyoEiKorotaKTAta
com.tustor.tuntinetti.backend.logic.TestLasitusRakennuslasitusJaLasinjalostusalanTes_Kaksivuorotyo
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testLyhennysvapaidenKertyminen
testSairaslomakorvausKunSairausUusiutuu
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairauslomaKorvataanKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testAattokorotus
testVarallaoloaEiKorvataKTAlla
testYlityotKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestLehdistonTes
testNormalWorktime1
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSunnuntaityö
testWeeklyOvertime3
testWeeklyOvertime2
testNormalWorktime2
test_TODO_Vuorolisa
test_TODO_Lauantailisa
test_TODO_Sunnuntailisa
test_TODO_SunnuntaityöVuorokaudenVaihtuessa
testErikoispyhäpäivät
testSairaslomakorvausAlleKuukausiTöissä
testLapsiSairaana
testSairaslomakorvausAlle1VuosiTöissä
testSairaslomakorvausAlle5VuottaTöissä
testSairaslomakorvausYli5VuottaTöissä
com.tustor.tuntinetti.backend.logic.TestTeknologiateollisuudenToimihenkiloidenTes40IlmanWtr
testSairastumispaivana50PctKorvaus
testThatSickleaveCompensatedOnlyToTheLimits
testArkipyhat
testSpecialSaturdayOvertime
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestAktAhtausalanTESKiinteaTyoaika
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSaturdayOvertime
testHolidayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testArkipyhienKorvausKunEiTehdaToita
testSairaslomakorvausSairausUusiutuu30pvSisällä
com.tustor.tuntinetti.backend.logic.TestTaideJaKulttuurialanTES
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testPyhäkorvauksetTotalCompensation
com.tustor.tuntinetti.backend.logic.TestLviToimialanTesIlmanKta
testLapsenSairaus
testWtr
testDailyOvertime
testWeeklyOvertime
testSairastumispaivana100PctKorvaus
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testArkipyhaKunOsanPaivaaToissa
testDailyOvertime2
testSundayWork
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli28pv
testNoHolidayCompensation
testNightShiftPeriodsBeforeIncrements
testNightShiftPeriodsAfterIncrements
testFromMondayToSaturnday12hEachDay
testNoHolidayCompensation2
testHolidayCompensations
testSairaslomakorvausAlle1kkTöissäTyöpohjainen
testSairaslomakorvausAlle1vTöissäEiTyöpohjainenKestääAlle6pv
testSairaslomakorvausAlle1vTöissäEiTyöpohjainenKestääYli6pv
testSairaslomakorvausYli1vTöissäEiTyöpohjainenKestääAlle6pv
testTODO_KeskimaarainenViikkotyoaika
com.tustor.tuntinetti.backend.logic.TestRakennustuoteteollisuudenTesPaivatyoPeab
testCase5696
testGetTotal
test_Virtanen_Timo_20150916
testCase8177_Pojo_Urmas_20150518
testOnlyPeriodOvertimeBits_useDailyLeg2OvertimeInsteadOfWeeklyLeg2DuringDailyOvertime
testOnlyPeriodOvertimeBits_dontUseDailyLeg2OvertimeInsteadOfWeeklyLeg2DuringDailyOvertime
testWeeklyLeg1OvertimeHoursLeftWhenDailyOvertimeBegins
testYölisääEiMaksetaYlityöstä
testSairauslomallaArkipyhänäJaOikeusSarauslomakorvaukseenAlkanut
testIltalisäBefore2010_05_01
testIltalisäAfter2010_05_01
testAattolisä
testIltalisäAfter2011_03_10
testYöAfter2011_03_10
testUudenvuodenpäiväOnArkipyhäTiistaina
testEiArkipyhäkorvaustaJosEiTöissäEdellisenäPäivänä
testEiArkipyhäkorvaustaAlle3kkKestäneessäTyösuhteessa
testUudenvuodenpäiväOnArkipyhäLauantaina
testUudenvuodenpäiväEiArkipyhäSunnuntaina
testLoppiainenOnArkipyhäTorstaina
testLoppiainenEiArkipyhäLauantaina
testLoppiainenEiArkipyhäSunnuntaina
testSairauslomallaArkipyhänä
testOsaPäivästäTöissäOsaArkipyhää
testTyövuorolistanMukainenSairauslomaArkipyhänä_eiOikeuttaSairauslomakorvaukseen
testYlitöidenPyöristyksetKunYlityöAlkaaEnnen8hVuoroAlkanutEilen
testTyövuorolistanMukainenSairauslomaArkipyhänä
testTavallinenSairauslomaArkipyhänä
testTyövuorolistanMukainenSairauslomaJaTöitäArkipyhänä
testPäivittäinenYlityöPyöristys_8h_10min
testPyhainpaivaaEiKorvata
testKorvattavatArkipyhat
testPäivittäinenYlityöPyöristys_8h_15min
testPäivittäinenYlityöPyöristys_8h_25min
testPäivittäinenYlityöPyöristys_8h_30min
testPäivittäinenYlityöPyöristys_8h_40min
testPäivittäinenYlityöPyöristys_8h_45min
testPäivittäinenYlityöPyöristys_8h_50min
testPäivittäinenYlityöPyöristys_9h
testIltalisääEiMaksetaYlityöstä
test_TODO_IltalisääEiMaksetaJosVuoroPäättyyEnnen17
test_TODO_IltalisääEiMaksetaJosVuoroPäättyyTasan17
testIltalisäMaksetaanJosVuoroPäättyy17Jälkeen
testTeemuKiskonen_20_5_2014
testIltalisääEiMaksetaLeg1OvertimenAikana
testYlityötJouluaattona
testYlityötSunnuntaina
testSunnuntailisänPyöristysKunVuoroAlkaaLauantaina
testSunnuntailisänPyöristyyAlaspäinKunVuoroAlkaaPyhänäJaJatkuuToisellePyhäpäivälle
testSunnuntailisänPyöristyyYlöspäinSeuraavaanPuoleenTuntiinKunVuoroAlkaaPyhänäJaJatkuuToisellePyhäpäivälle
testSunnuntailisänPyöristyyYlöspäinSeuraavaanTuntiinKunVuoroAlkaaPyhänäJaJatkuuToisellePyhäpäivälle
testYlitöidenPyöristyksetKunYlityöAlkaaEnnen8h
testIltalisäJaYlityöt
test41476_VainoniemiAtte_20220621
testJosSairastumispäivänäMerkitäänTaskiinAikajaksoEiKeskiarvoistetaTyoajanMukaan
com.tustor.tuntinetti.backend.logic.TestAveragingDateRange
testAveragingDateRange
com.tustor.tuntinetti.backend.logic.TestTalotekniikkaAlanToimihenkiloidenTes375
testThatSickleaveCompensatedOnlyToTheLimits
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testEveningHoursCompensationC
testNightHoursCompensationA
testNightHoursCompensationB
testEveningHoursCompensationA
testEveningHoursCompensationB
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestRakennustuoteteollisuudenKta
testSairausajanPalkka
testArkipyhaKorvataanKTAlla
testArkipyhaKorvataanKTAlla2
testYlityotKorvataanKTAlla
testItsenäisyyspäiväKorvataanKTAlla
testSairausajanPalkkaKta2
testSairastumispaivana100PctKorvausJosSairastumispäivänäEiMerkitäTaskiinAikajaksoja
testAlleVuodenTyösuhteessaOnSairauslomallaYksiKarenssipäivä
testYliVuodenTyösuhteessaEiOleSairauslomallaKarenssipäiviä
testTFranttiKtaException
com.tustor.tuntinetti.backend.logic.TestValtionVirkaViikkotyoTyontekijat
testDailyOvertime
testSaturdayOvertime
testLauantailisa
testLapsenSairaus
testYolisa
testIltalisa
testNormalWorktime
testWeeklyOvertime
testSunnuntaityo
testTODO_Yolisa
testSunnuntaiaattoiltaLisa
testAattoPaivaLisa
test_SairaslomakorvausAlleVuosi_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausKestääYliVuoden_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausRajaustenJarjestysEiVaikuta
test_TODO_SairaslomakorvauksenYlimaaraiset7pvVuodessa_Tyontekijat
testSairaudenUusiutuminen_Tyontekijat
testSairaslomakorvaus_Virkamiehet
testVarallaolo
testExtraHours
testArkipyhaKorvaus
com.tustor.tuntinetti.backend.logic.TestMaalausalanTes
testIltalisa1
testIltalisa2
testIltaJaYolisa1
testIltaJaYolisa2
testYolisa3
testIltaJaYolisa3
testIltaJaYolisa4
testFirstSickdayNotPaidOnShortRegularSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortAccidentSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortRegularSickleaveOnLongContractperiod
testFirstSickdayIsPaidOnLongRegularSickleaveOnShortContractperiod
testFirstSickdayIsNotPaidOnShortRegularSickleaveOnTooShortContractperiod
testFirstSickdayPaidOnRecurringRegularSickleaveOnShortContractperiod
testThatSickleaveCompensatedOnlyToTheLimits
testItsenaisyyspaivaMaksetaanLainMukaan
testSairastumispaivana100PctKorvaus
testYolisa2
testYolisa1
testSairausajanPalkanKorvaaminenKunPalkkaYlittaaMaksimitJaSickleavellaOnTimerangeja
test_TODO_SairausajanPalkanKorvaaminenKunPalkkaYlittaaMaksimitJaSickleavellaEioleTimerangeja
testYolisa3_2013
testNightShiftPeriodsAsExpected
testIltaJaYolisa4_2013
testIltaJaYolisa5
testIltaJaYolisa5_2013
testSunnuntainaMaksetaanPyhakorvausta
testArkipyhatoistaMaksetaanPalkkaKutenSunnuntaityosta
testArkipyhaaEiKorvataSuoraan
testPaasiaislauantainAikaperusteinenLisaViikkoylityolla2012
testPaasiaislauantainAikaperusteinenLisaViikkoylityolla2013
testValmiustyoPalkkaryhmat_I_Ja_II
testValmiustyoPalkkaryhmat_III_Ja_IV
testSairausajanPalkkaEiLeikkauduAlleMaxTuntipalkalla
testTyotapaturmassaMaxTuntipalkatEivatVoimassa
testSairausajanPalkkaLeikkautuuSVL_Odotusajalla
testSamanaPaivanaSamanpituinenSairaslomaJaTaski
testSairausajanTuntipalkatLeikkautuvatYliMaxTuntipalkalla
com.tustor.tuntinetti.backend.logic.TestTeknisenHuollonJaKunnossapitoalanTes_Yksivuorotyo
testWtrKeryma
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
test_TODO_SpecialWeeklyOvertime
test_TODO_ExtraWhenNotPlannedWork
testPerakkaistenArkipyhienKorvaaminen
testMinimumWorkHoursNeededToCalculateKTA
testExtra
com.tustor.tuntinetti.backend.logic.TestAutoalanToimihenkiloidenTES_Toimistotyoaika
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
testNormalWorktime
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testWeeklyOvertime3
testWeeklyOvertime2
testYolisa
testIltalisa
testSunnuntaityo
testSairausUusiutuu30pvSisälläJaMaksimiAikaOnJoKorvattu
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausAlle1vTöissäSairausKestääYli4vk
testSairaslomakorvausYli1vTöissäSairausKestääYli5vk
testSairaslomakorvausYli5vTöissäSairausKestääYli3kk
testSairaslomakorvausAlle1vTöissäSairausUusiutuu30pvSisällä
test_TODO_Arkipyhat
com.tustor.tuntinetti.backend.logic.TestTeknisenHuollonJaKunnossapitoalanTes_Jatkuva_Yksivuorotyo
testLauantailisa
testWtrKeryma
test_TODO_SpecialWeeklyOvertime
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
test_TODO_ExtraWhenNotPlannedWork
testPerakkaistenArkipyhienKorvaaminen
testMinimumWorkHoursNeededToCalculateKTA
testExtra
com.tustor.tuntinetti.backend.logic.TestAktTerminaalitoiminnanTes
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testMaksetaanKTAlla
testArkipyhienKorvausKunEiTehdaToita
testLyhennysvapaidenKertyminen
testSairaslomakorvausKunSairausUusiutuu
testCase26289_KuusistoJanne_20190714
testOvertimeOnSunday
testCase26289_KuusistoJanne_20190708_20190714
testSpecialHolidayOvertime
testVapaapaivalisa
testArkipyhatLyhentavatTyoaikaa
testKartuttaaKTAta
testCase55620_SundayWorkShouldNotAutomaticallyCountAsOvertime
testCase55620_DzevadDzebo_SunnuntailtaMaksettiinVirheellisestiYlityokorvausta
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjects
testTODO
testCase7793_TeittoTuukka_20150323_20150329
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.TestSailioautoJaOljytuotealanTes_Kaksivuorotyo
testSpecialWeeklyOvertime
testWtrKeryma
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSeisokkikorvaus
testMaksetaanKTAlla
testKorottavatKTAta
testArkipyhienKorvausKunEiTehdaToita
test_TODO_ShortDayCompensation
testSairaslomakorvausSairausUusiutuu30pvSisällä
com.tustor.tuntinetti.backend.logic.TestMuoviTesOvertimeRefinements
test_TODO_benx
test_TODO_theny
test_TODO_thenx
test_TODO_x
testGivenANormalWorkWeekWorkingLateWithoutOvertimeAssignmentThenOvertimeIsNotCompensated
testGivenANormalWorkWeekWorkingLateWithFullOvertimeAssignmentThenOvertimeIsCompensated
test_TODO_GivenANormalWorkWeekWorkingLateWithOvertimeLeaveAssignmentThenOvertimeIsCompensated
test_TODO_GivenAWeekOfWorkingLongDaysWithOvertimeLeaveAssignmentThenOvertimeIsCompensated
testGivenANormalWorkWeekWorkingLateWithTimeBasedOvertimeAssignmentThenOvertimeIsCompensated
testGivenANormalWorkWeekWorkingLateWithTimeBasedAndPeriodOvertimeAssignmentThenOvertimeIsCompensated
testGivenAWeekOfWorkingLongDaysWithFullOvertimeAssignmentThenOvertimeIsCompensated
testGivenAWeekOfWorkingLongDaysWithTimeBasedOvertimeAssignmentThenOvertimeIsNotButTimeBasedAreCompensated
testGivenAWeekOfWorkingLongDaysWithTimeAndPeriodBasedOvertimeAssignmentThenOvertimeIsNotButTimeBasedAreCompensated
testGivenALongWeekOfWorkingLongDaysWithFullOvertimeAssignmentButNoSpecialSaturdayOvertimeThenOvertimeIsCompensated
test_TODO_GivenALongWeekOfWorkingLongDaysWithOvertimeLeaveAssignmentButNoSpecialSaturdayOvertimeThenOvertimeIsCompensated
testGivenALongWeekOfWorkingLongDaysWithFullOvertimeAssignmentAndSpecialSaturdayOvertimeThenOvertimeIsCompensated
testGivenALongWeekOfWorkingLongDaysWithTimeBasedOvertimeAssignmentAndSpecialSaturdayOvertimeThenOvertimeIsCompensated
testGivenALongWeekOfWorkingLongDaysWithTimeBasedOvertimeAssignmentButNoSpecialSaturdayOvertimeThenOvertimeIsCompensated
testGivenALongWeekOfWorkingLongDaysWithTimeAndPeriodBasedOvertimeAssignmentAndSpecialSaturdayOvertimeThenOvertimeIsCompensated
testGivenALongWeekOfWorkingLongDaysWithTimeAndPeriodBasedOvertimeAssignmentButNoSpecialSaturdayOvertimeThenOvertimeIsCompensated
testGivenADoubleNormalWorkWeekWorkingLateWhenTheOneSetHasOnlyTimelyAllowanceOvertime
testGivenADoubleNormalWorkWeekWorkingLateWhenOneSetHasOnlyTimelyAllowanceAndTheOtherSetAlsoPeriodOvertime
testGivenADoubleLongWorkWeekWorkingLateWhenOneSetHasOnlyTimelyAllowanceAndTheOtherSetAlsoPeriodOvertime
testGivenADoubleNormalWorkWeekWorkingLateWhenOneSetHasNoOvertimeAndTheOtherSetHasFullOvertime
testGivenADoubleLongWorkWeekWorkingLateWhenOneSetHasNoOvertimeAndTheOtherSetHasFullOvertime
testGivenADoubleNormalWorkWeekWorkingLateWhenOneSetHasNoOvertimeAndTheOtherSetHasTimeAndPeriodBasedOvertime
testGivenADoubleLongWorkWeekWorkingLateWhenOneSetHasNoOvertimeAndTheOtherSetTimeAndPeriodBasedOvertime
testGivenADoubleNormalWorkWeekWorkingLateWhenOneSetHasOnlyTimelyAllowanceAndTheOtherSetFullOvertime
testGivenADoubleLongWorkWeekWorkingLateWhenOneSetHasOnlyTimelyAllowanceAndTheOtherSetFullOvertime
testGivenADoubleNormalWorkWeekWorkingLateWhenOneSetHasTimeAndPeriodOvertimeAndTheOtherSetFullOvertime
testGivenADoubleLongWorkWeekWorkingLateWhenOneSetHasTimeAndPeriodOvertimeAndTheOtherSetFullOvertime
com.tustor.tuntinetti.backend.logic.TestLentoliikenteenPalvelualojenJaksotyonTesWithWorkedHoursTimeRangesAndDetails
testSairaslomakorvaukset
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testPeriodOvertime
testExtraHours
testArkipyhaKorvaus
testCase53387IltaJaYovuorolisienVoimassaoloPyhapaivanaKorjaus
testMonthlySalaryDivider
testVuosilomapalkkaaLaskettaessaOtetaanHuomioonMyösPyhätyöKorvaukset
testCase51124Fix_NegativeNightShiftPeriodCompensations_WhenAppliesToFullShiftAndPaidOnlyDuringOvertimeAndTaskSplitIntoMultipleTimeRanges
testCase52400_FixLogistics_YlityolisaYovuoronAikanaIlmestyiVaikkaEiOllutYlityota
testSalaryWhenWorkingOnIndependenceDay
testSalaryWhenWorkingBeforeAndAfterIndependenceDay
testYövuoroLisä
testYlityoKorvaustenMaksaminenVuorolisiin
testWeeklyExtra
testIltavuoroLisä
com.tustor.tuntinetti.backend.logic.TestBillLikeSalaryNoNigthShiftsDuringOvertimeWithWeekStartTimeEffectsMiddleOfDay
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testCase7793_TeittoTuukka_20150323_20150329
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.TestMaraEsimiestenTes2022Muutoksilla
testWtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
testSpecialSatrudayOvertime
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testWeeklyOvertime
testAattolisa
testArkipyhienKorvausKunEiTehdaToita
testIltalisaSunnuntaina
testSairaslomakorvausSairausUusiutuu30pvSisällä
testYolisaSunnuntaina
testIltalisaAattona
com.tustor.tuntinetti.backend.logic.TestAutoJaKonekorjaamoalan37_5hTES
testYolisa
testSunnuntaiKorvaus
testArkipyhat
testNormalWorktime37_5h
testNormalWorktime40h
testLeg1DailyOvertime
testLeg2DailyOvertime
testLeg1WeeklyOvertimeOnSaturday
testLeg1WeeklyOvertimeOnSunday
testLeg2WeeklyOvertimeWorkingOnEveryDay
testSunnuntaityoEiKorottaKTAta
testYlityotEivatKorottaKTAta
testYlityoKorvataanKTAlla
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairaslomaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testArkipyhakorvaus
testSairausUusiutuu30pvSisälläJaMaksimiAikaOnJoKorvattu
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testSairaslomakorvausYli1kkTöissäSairausKestääYli28pvEiTyöperäinen
testSairaslomakorvausYli6kkTöissäSairausKestääAlle6pvEiTyöperäinen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvTyöperäinen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pv
testSairaslomakorvausYli1kkTöissäSairausKestääYli6pvEiTyöperäinen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvEiTyöperäinen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli9pv
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testItalisa
com.tustor.tuntinetti.backend.logic.TestTimeReportImport
warning
com.tustor.tuntinetti.backend.logic.TestPaidVacationSpending
testGivenPartTimeEmployeeThenVacationDayIsAsLongAsCompensatedHolidayShortWeek
testGivenNormalWeekThen6VacationDays
testSpentVacationInRangeComesFromCorrectRange
testSpentOvertimeCompensationLeaveBeforeRange
testSpentConvertedLeaveBeforeRange
testGivenIndependenceDayOnMondayThen5VacationDays
testGivenLabourDayOnSaturdayThen5VacationDays
testGivenNoCompensatedHolidaysAndLabourDayOnSaturdayThen5VacationDays
testGivenCompensatedHolidayThenLabourDayUsesNoVacation
testRegardlessOfNonCompensatedHolidayLabourDayDoesNotUsePaidVacation
testGivenLabourDayOnFridayThen5VacationDays
testGivenMidsummerWeekThen4VacationDays
testGivenEasterWeeksThen9VacationDays
testGivenPositiveVacationEarnedHoursThenVacationBalanceIsIncreased
testVacationEarnedBeforeOrAfterRangeDoesNotAffectBalanceChange
testGivenNegativeVacationEarnedHoursThenVacationBalanceIsDecreased
testGivenVacationEarnedOfWrongVacationTypeThenVacationBalanceIsNotAffected
testGivenPositiveOvertimeVacationEarnedHoursThenVacationBalanceIsIncreased
testGivenPositiveWorktimeReductionVacationEarnedHoursThenVacationBalanceIsIncreased
testGivenNegativeOvertimeVacationEarnedHoursThenVacationBalanceIsDecreased
testGivenOvertimeVacationEarnedOfWrongVacationTypeThenVacationBalanceIsNotAffected
testGivenPositiveConvertedVacationEarnedHoursThenVacationBalanceIsIncreased
testGivenNegativeConvertedVacationEarnedHoursThenVacationBalanceIsDecreased
testGivenConvertedVacationEarnedOfWrongVacationTypeThenVacationBalanceIsNotAffected
testPaidVacationSaldoIsNotResetAtYearChange
testGivenPartTimeEmployeeThenVacationDayIsAsLongAsCompensatedHolidayFullWeek
testGivenIndependenceDayOnSundayThen6VacationDays
com.tustor.tuntinetti.backend.logic.TestTerveyspalvelualaJaksotyoTes
testWeeklyOvertime1
testWeeklyOvertime2
test_TODO_ArkipyhalyhennysKoskeeYliViikonKestaviaTyosuhteita
test_TODO_IndependenceDayIsCompensatedOnlyAsWorktimeReductionVacation
testSairastumispaivana100PctKorvaus
testYölisä
testIltalisä
testAatto0_7
testJuhannus2010JuhannuspäiväIltapäivä
testJuhannus2010JuhannuspäiväIlta
testItsenäisyyspäivänAatto2008
testItsenäisyyspäivänAatto2009
testItsenäisyyspäivänAatto2010
testNormaaliLauantai0_7
testNormaaliLauantai7_18
testNormaaliLauantai18_22
testAatto7_18
testAatto18_22
testAattoLauantai0_7
testAattoLauantai7_18
test_TODO_tarkista_säädökset_ja_lisää_vastaava_testi
testAattoLauantai18_22
testArkipyhalyhennysEiKoskeEnintaanYhdenViikonKestaviaTyosuhteita
com.tustor.tuntinetti.backend.logic.TestIctAlanJaksotyonTes112_5
testYolisa
testIltalisa
testKorottavatKTAta
testWeeklyOvertimeWithVacationsAndSickleaves
testKtaLasketaanOikealtaJaksolta
testKorvataanKTAlla
testSuurjuhlapyhalisa
testLisatMaksetaanPyhinaKorotettuna
testSunnuntailisa
testExtraAndDailyOvertimeHours
testPaidSickleaveOnNewEmployeeMax7Days
testKielilisaKtassaJosSinneLisatty
testKielilisaEiKtassaJosEiSinneLisatty
com.tustor.tuntinetti.backend.logic.TestMekaanisenMetsateollisuudenTesYksivuoroWith2020Changes
testWtrKeryma
com.tustor.tuntinetti.backend.logic.TestSahkoistysalanTes
testDailyOvertime
testWeeklyOvertime
testSairastumispaivana100PctKorvaus
testSundayWork
testDailyAndWeeklyOvertime
testNightShiftPeriodsBeforeFirstIncrements
testNightShiftPeriodsAfterFirstIncrementsButBeforeSecondIncrements
testNightShiftPeriodsAfterSecondIncrements
testNightShiftPeriodsNotTriggeredDuringDailyOvertime
testNoHolidayCompensation
testHolidayCompensation1
testHolidayCompensation2
com.tustor.tuntinetti.backend.logic.TestTntHuolintaalanTes
testKorkeamakiTommi
com.tustor.tuntinetti.backend.logic.TestRakennusalanTesWith2018Changes
testSairasajanPalkkaWorkedLessThanYearRegularSickleave
testSunnuntaityo
testSairastumispaivana100PctKorvaus
testUusiutuvaSairaus
testYölisä1
testIltalisä1
testIltalisä2
testIltaJaYolisaaEiMaksetaYlitoidenAikana
testYölisä2
testPaasiaislauantai
testSairasajanPalkkaWorkedLessThanTwoWeeksRegularSickleave
testSairasajanPalkkaWorkedLessThanTwoWeeksWorkInducedSickleave
testSairasajanPalkkaWorkedLessThanMonthRegularSickleave
testSairasajanPalkkaWorkedLessThanMonthLongSickleave
testSairasajanPalkkaWorkedLessThanMonthWorkInducedSickleave
testSairasajanPalkkaWorkedLessThan6monthsRegularSickleave
testSairasajanPalkkaWorkedLessThanYearLongSickleave
testSairasajanPalkkaWorkedLessThanYearWorkInducedSickleave
testSairasajanPalkkaWorkedOverYear
testIikkanenJukka_20150803_20150808
testHolidayCompensationOnSickleave
com.tustor.tuntinetti.backend.logic.TestSiparilaKeskeytyvaKolmivuoroTes
testYölisä
testIltalisä
testSunnuntaityö
testWtrWorkDay
test41210_LomakkaT_20220506
testIltalisäJaYölisä
testLauantailisä
com.tustor.tuntinetti.backend.logic.TestTerveyspalveluala2022TES
testSairaslomakorvaukset
testSpecialSatrudayOvertime
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testIndependenceDayIsCompensatedOnlyAsWorktimeReductionVacation
testArkipyhalyhennysKoskeeYliViikonKestaviaTyosuhteita
testSairastumispaivana100PctKorvaus
testYölisä
testIltalisä
testAatto0_7
testJuhannus2010JuhannuspäiväIltapäivä
testJuhannus2010JuhannuspäiväIlta
testItsenäisyyspäivänAatto2008
testItsenäisyyspäivänAatto2009
testItsenäisyyspäivänAatto2010
testNormaaliLauantai0_7
testNormaaliLauantai7_18
testNormaaliLauantai18_22
testAatto7_18
testAatto18_22
testAattoLauantai0_7
testAattoLauantai7_18
test_TODO_tarkista_säädökset_ja_lisää_vastaava_testi
testAattoLauantai18_22
testArkipyhalyhennysEiKoskeEnintaanYhdenViikonKestaviaTyosuhteita
com.tustor.tuntinetti.backend.logic.TestAktTerminaalitoiminnanVuorotyonTes
testYolisa
testIltalisa
testDailyOvertime
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testNormalWorktime
testWeeklyOvertime
testMaksetaanKTAlla
testArkipyhienKorvausKunEiTehdaToita
testLyhennysvapaidenKertyminen
testSairaslomakorvausKunSairausUusiutuu
testCase26289_KuusistoJanne_20190714
testOvertimeOnSunday
testCase26289_KuusistoJanne_20190708_20190714
testSpecialHolidayOvertime
testVapaapaivalisa
testArkipyhatLyhentavatTyoaikaa
testKartuttaaKTAta
testCase55620_SundayWorkShouldNotAutomaticallyCountAsOvertime
testCase55620_DzevadDzebo_SunnuntailtaMaksettiinVirheellisestiYlityokorvausta
com.tustor.tuntinetti.backend.logic.TestElokuvateattereitaKoskevaTES
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testYölisä
testSunnuntaiJaArkiPyhäLisät
testPyhänAattoiltalisä
testPääsiäislauantaiJaVappuaattolisä
testTotalCompensationSpecialCases
com.tustor.tuntinetti.backend.logic.sickleave.TestSickleaveForDayResolverImpl
testGetSickDuringWorkDay
testGetSickleaveForDayReturnsSickleaveForDay
testGetSickleaveForDayReturnsNullForNonSickleaveDay
testWasSickleaveCompensated
testDisabledSickleaveIsNotSickleave
testSickleaveBeforeEmploymentStartIsNotSickleave
testGivenContinuingSicknessPointsToDisabledSickleaveAsPreviousDayThenLookForPreviousNonDisabled
com.tustor.tuntinetti.backend.logic.sickleave.TestSickleaveCompensationResolver
testJosChildSickJaSickleavet_NOT_COMPENSATED_eiKaaduEikaTuleSairastunteja
testGivenReducedCompensationThenCompensationIsCorrectlyCalculated
testGivenNullCompensationLimitationThenNoCompensationIsPaid
testGivenSickleaveQualificationTypeNotCompensatedThenNothingIsCompensatedEvenIfCompensationLimitationsExist
testGivenSickleaveQualificationTypeHoursAccordingToContractThenCompensationIsPaidAccordingToContract
testGivenSickleaveQualificationTypeHoursAccordingToContractThenCompensationIsPaidAccordingToContract_WorkShiftHoursOverride
testGivenSickleaveQualificationTypeHoursAccordingToContractThenNoCompensationIsPaidOnWeekend
testGivenSickleaveQualificationTypeHoursAccordingToContractThenNoCompensationIsPaidOnWorkweekHoliday
testGivenSickleaveQualificationTypeHoursAccordingToWhenWorkshiftsHaveBeenAgreedThenCompensationIsPaidAccordingToWorkshifts
testGivenSickleaveQualificationTypeHoursAccordingToWhenNoWorkshiftsThenCompensationIsPaidAccordingToContract
testGivenSickleaveQualificationTypeHoursAccordingToWhenSickleaveIsEmptyNothingIsPaid
testGivenSickleaveQualificationTypeHoursAccordingToAverageAndHoursThenCompensationIsPaidAccordingToHours
testGivenSickleaveQualificationTypeHoursAccordingToAverageAndNoWorkDaysDoneAndHoursThenCompensationIsPaidAccordingToHours
testGivenSickleaveQualificationTypeHoursAccordingToAverageThenCompensationIsPaidAccordingToAverage
testGivenSickleaveQualificationTypeHoursAccordingToAverageAndNoWorkDaysDoneThenNoCompensationIsPaid
testGivenSickleaveQualificationTypeHoursAccordingToAverageAndZeroTimePeriodThenNoCompensationIsPaid
testGivenHoursAccordingToContractWhenWorkAlreadyDoneDuringTheDayThenCompensatedHoursAreReduced
testGivenHoursAccordingToAverageWhenWorkAlreadyDoneDuringTheDayThenCompensatedHoursAreReduced_9HoursPerDay
testGivenHoursAccordingToAverageWhenWorkAlreadyDoneDuringTheDayThenCompensatedHoursAreReduced_4HoursPerDay
testGivenHoursAccordingToWorkshiftsWhenWorkAlreadyDoneDuringTheDayThenCompensatedHoursAreReduced
com.tustor.tuntinetti.backend.logic.sickleave.TestSickleaveFast
testGivenSickleaveCompensatedAccordingToContractThenItDecreasesWeeklyExtraHourReserve_noTimeRanges
testMultipleContractSeriesAndAveraging
testGetWorkDayWorkHourSaldoForEvaluatingWorkTimeReduction
testDebora60dayGap
testSamanaPaivanaSamanpituinenSairaslomaJaTaski
testJos7PaivanSaantoJaKeskiarvoistetaanToteutumaaKunKeskiarvoistusvaliEiTayttynyt
testJosKeskiarvoistuvaliEiTayttynytKeskiarvoistetaanToteutumaJosLippuPaalla
testJosKeskiarvoistuvaliEiTayttynytJaJosLippuPaallaKeskiarvoistetaanToteutumaVaikkaOlisiAnnettuTyoaika
testJosKeskiarvoistuvaliEiTayttynytNiinArvoNollaJosLippuEiPaalla
testJosKeskiarvoistuvaliEiTayttynytNiinArvoNollaJosLippuEiPaallaVaikkaOlisiAnnettuTyoaika
testJosEiKeskiarvoistusvaliaNiinKaytetaanSaannollistaTyoaikaa
testJosTyosuhdeAlkaaSamanaPaivanaNiinEiVoidaKeskiarvoistaa
testJosTyosuhdeAlkaaEdellisenaPaivanaNiinVoidaanJoKeskiarvoistaa
testRepeatingUnpaidSickleave
testRepeatingSicknessWhenOverMaximumInterval
testUseOnlyOneLimitation
testEiKaaduJosEiSopimusta
testSickleaveRecordingWithWeekStartTimeEffects
testOvertimeCategoriesWhenSickleaveTypeIsRepeating
testKeskiarvoistusJosEpasaannollistenYliohjaus
testClassificationAndInstaPaidVacations
testSickleaveCancelDisableAndPeriodBreaking
testCase9382SairaslomienErikoislinkitys
testReturnToWorkTarkoittaaSickleaveEndia
testSairauslomienLinkitysCase9382a
testRepeatingOnHealthInsuranceLawWaitingPeriod
testCompensationEndKytkyKunKorvausOnPaattynyt
testCalendarMonthShouldntCrash
testSickleavePeriodInfoSerialization
testDeQualifyingPeriod
testKarenssiaikaLasketaanSairastumispaivanJalkeen
testSVLnYksiPlusYhdeksan
testSVLKarenssiaika
testContractPeriodTechnicalEndDateVaikutus
testSickdayMustBeReasonable
testMaxCompensatedDaysHasPassedLimitsToBeginReserveDate
testFrequentSickLeavesDontRuinPerformance
testNormalDuringExtraWithTaskGroupSalaryOverride
testNormalDuringExtraWithKTA
testNormalDuringExtra
test_TODO_RepeatingSickleaveBranching
test_TODO_ChildSickRepeating
testHarunAhmed_20111121_20111127
testJeylaaniMahamad_20110523_20110529
testGivenSickleaveWithTimeRangesCompensatedAccordingToContractThenItDecreasesWeeklyExtraHourReserve
testUnpaidSickhoursKunDisabloitu
testIsDuringHealthInsuranceWaitingPeriod
testEriTyypinSairaslomatPerakkain
testKarenssiViikonloppuna
testSickleaveDuringQfdHoliday
testSickleaveDuringNonQfdHoliday
testLabourAgreementBooleanOptions_UNPAID_SICKLEAVE_DISABLES_HOLIDAY
test_TODO_LaskutusKunEmployeeProjectMaaritelty
testSickleaveEnnenTulevaisuudenTyosuhteenTeknistaAlkupv
testSickleaveEnnenTyosuhteenTeknistaAlkupv
testSickleavekorvausLisatyonAjaltaKuukausipalkkaisella
testPalkatonkaanSickleaveEiVahennaFlexia2
testPalkatonTimeRange
testNoNPEFromUnpaidSickhoursWhenNoSickleave
testPalkatonkaanSickleaveEiVahennaFlexia
testNoSickleaveClassificationNPE
testSickleaveQualificationTypeNOTCOMPENSATED
testSairastumispaivanKorvausUudessaTyosuhteessa
testSickleavenKeskiarvoistuksenJakajanaToteutuneetTyopaivat
testPrecedingSalaryRange
testLauantaitLasketaanTyopaiviksi
testLauantaitLasketaanTyopaiviksiKunEiSairastuKeskenTyopaivan
testSickleaveContractSeriesFallBackKunUseitaSerieita
testContractPeriodStartTaiBeginReserveKeskiarvoistusajalla
testEiVoidaKeskiarvoistaaTyosuhteenUlkopuolelta
test_TODO_KokoaikaisenTyontekijanTyosopimuslainMukainenSairaslomakorvausKunAlleKuukaudenToissa_A_sairastumispaivanaOltuToissa
test_TODO_KokoaikaisenTyontekijanTyosopimuslainMukainenSairaslomakorvausKunAlleKuukaudenToissa_B_sairastumispaivaKokonaanSairaslomaa
testSevenDaySickleaveGapForSickleaveCompensation
testSairastuntienKeskiarvoistusAlkaaSairaudenKatkeamisestaTaaksepain2
testSairastuntienKeskiarvoistusAlkaaSairaudenKatkeamisestaTaaksepain1
testGetSickleaveCompensationRatioOnQualificationPeriod
testGetSickleaveCompensationRatio
testHolidaynKeskiarvoistusLaskeeLomatJaSairaslomatMukaan
testVacationinKeskiarvoistusLaskeeLomatJaSairaslomatMukaan
testSickleavenKeskiarvoistusEiLaskeLomiaEikaSairaslomiaMukaan
test_Employee_ContractPeriodStartDate_YliohjaaVaikkaOlisiMyohempiKuinContractPeriodinAlkupaivamaara
test_Employee_ContractPeriodStartDate_OtetaanHuomioonKarenssipaivanTyoajanPituudenLaskennassa
testDisabledSickleaveEiHaittaaSairausvakuutuslainOdotusajanLaskentaa
testSickleaveKunEiOleDefaultContractSeriesia
testSickleaveStartIsNotDateNotAnySickleaveDateWhichHasWorkHours
testRepeatingSickleaveRecording
testRepeatingSickleaveStartDay
testOvertimeCategoriesOnSickleaveStartDays
testTaskRepresentingSickleaveCostCenterExplicitSickleaveHours
testTaskRepresentingSickleaveCostCenterImplicitSickleaveHours
testNonNullContractSeries
testSickleaceWithMultipleContracts
testNoExceptionThrownIfNoSickleave
testGetOvertimeRefinementTreatsTaskAnsTaskPresentingSickleaveEqually
testSickleaveCompensations
testEmployeeTaskEqualsTaskRepresentingSickleave
testFallbackToAnyContractSerie
testIfTimeRangesAreGivenThenSickleavesDoNotAffectWeeklyExtra
testDisabledRepeatingSickleave
testNativeValidation
testShouldWarnAboutMissingSickleaveEntriesDuringWeekend
testShouldWarnAboutMissingSickleaveEntriesDuringWeekendWhenPreviousDailyReportNull
testSickHoursMultipleSeries
testSickHoursMultipleSeriesFlexHoursBalanceChange
testSickleaveFlexHours
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden40hKeskeytyvanKaksivuorotyonTES
testLauantailisa
testYolisa
testIltalisa
testNormalWorktime
testSunnuntaityo
testAamulisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSuurjuhlapyhalisa
testVuorolisaKorottuuYliJaSunnuntaityoKorotustenSuhteessa
test_TODO_AamuvuoronlisaaMaksetaanYlityonKanssaYhteensa100Prosenttia
testWeeklyOvertime5
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testViikkolepoYksittaisinViikoinLaskettuna
testArkipyhaviikonVapaapaivat
test_TODO_ArkipyhaviikonLauantainYlityot
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkTyöpohjainen
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4vkTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli4vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testWtrKertyma
com.tustor.tuntinetti.backend.logic.TestElintarvikealojenTes
testWeeklyOvertime
testSunnuntaityo
testSairastumispaivana100PctKorvaus
testWeeklyOvertimeBug
testShiftStartsBetween00And06
testShiftContinuesAfter00
testShiftStartsBefore00AndContinuesAfter06
testWeeklyOvertimeIsNotPaidDuringAamukorvaus
testAamutuntikorvausEiRajoitaEdellisenVurokaudenPuolellaAlkanuttaYlityota
testJaloVille_20150304_20150306
testJaloVille_20150304_20150306_NoOvertimeReducesOvertime
com.tustor.tuntinetti.backend.logic.TestSpecialShorterStandardWeekdays
testLiukumasaldoPääsiäisviikollaTyhjäViikko
testLiukumasaldoPääsiäisviikollaJokaPäiväTöissäSäännöllisenTyöajanVerran
testLiukumasaldoPääsiäisviikollaTöissäMuinaPäivinäPaitsiKiirastorstaina
com.tustor.tuntinetti.backend.logic.TestLeipomoidenTaysipaivaisiaKolmivuorolaisia37_5hViikossaKoskevaTyoehtoSopimus
testVuorokautinenYlityo
testLauantaiVuorot
testLyhennysvapaidenKertyminen
testViikkoylityot
testSunnuntaiTyo
testAatot
testSyyskuu2014
testPaasiaisViikkoPerjantaiTyoskennellaan
testPaasiaisViikkoLauantaiTyoskennellaan
testJoulukuu2015AattoTyota
testJoulukuu2015AattoVapaa
testJoulukuu2016AattoVapaa
testJoulukuu2016AattoTyota
test_TODO_Joulukuu2016AattoEiYliTyota
testJoulukuu2017AattoVapaa
testJoulukuu2017AattoTyota
test_TODO_Syyskuu2014HoursExceedingPlanned
testPaasiaisViikkoPerjantaiJALauantaiTyoskennellaan
testLapsenSairaus
testSairaslomakorvaukset
testSairastumispaivana100PctKorvaus
testArkipyha
testArkiTyo
com.tustor.tuntinetti.backend.logic.TestJaksotyoVajaanjaksonYlityorajatLeg1WeeklyMaxOvertimeHoursLinearlyScaledByAbsences
testStandarHoursDifferentFromMaxStandardWorkHoursPerPeriodWEEKLY_OVERTIME_AS_EXTRA_UP_TO_MAXIMUM_STANDARD_HOURSDoubleExtraNoAbsencesC16606Agreenents
test_TODO_DeviatingOvertimeLimitsStandardAndMaxWorkHoursPerPeriodDontMatchMaxStandardWorkHoursPerDaySmall
test_TODO_DeviatingWorkdaysPerWeekNoVacationsMarked
com.tustor.tuntinetti.backend.logic.TestLeipomoidenTaysipaivaisiaPaivatyolaisiaKoskevaTyoehtoSopimus
testVuorokautinenYlityo
com.tustor.tuntinetti.backend.logic.monthlysalary.TestMonthlySalaryAccumulationAndPaymentSplitOnAbsences
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloPalkatonVapaaHuomioiKkPalkanHenkilokohtainenLisaFull
testCase13307_PenttiSami_201609
testCase13307_SaarinenVille_201609
testCase12930NevalampiAtte_201608
testCase12512MurataViikonlopputyöntekijäSaarinenVilleOskari_201606
testTalenomTestitapauksetMikkoMallikas
testCase11594RangsiyaAutio_20160423_20160430
testCase8184VajaanPäivänSairaspoissaolonTunnitVähennetäänJoustoajanPalkkalajilla
testCase8184DayOvershootPaidForMonthlySalary
testCase11590RonkainenMilla_201605
testKuukausipalkanJakajaKunKorvattaviaArkipyhiaMuttaItsenaisyyspaivaLainMukaan
testKuukausipalkkaPoissaoloista
testCase7643OsittainenKkPalkkaLaskutuksessaTäysiTyöaika_STANDARD_WEEKLY_WORKING_HOURS
testSalaryKunSairastunnitMeneeYlitoiksi
testHolidayWtrSaantoJaArkipyhanaPoissa
testHolidayWtrSaantoJaArkipyhanaVuosilomalla
testHolidayWtrSaantoJaSickleaveJaPalkatonPoissaolo
testVacationTypesIncludedInMonthlySalary
testCase6504_KatiAsula_201501_ArkipyhänWannabePalkallisuusMäärääEiTosiasiallinenPalkallisuusKsKkPalkkajakaja
testElisaIctKtaKkPalkkaisella_TuntimääräinenKielilisä
test_Case_6309_and_6504_LeadKkPalkkaPienempiJosOsanPäivästäTöissäJaLopunPäivästäPalkattomallaVapaalla
testElisaIctKtaKkPalkkaisella_KkMääräinenKielilisä
testCase14374KuukausipalkkaJaArkipyhät_SalminenAntti_201612
testCase14040KuukausipalkkaisenKtanKarttuminenSairausajalta
testCase43929_Alternative
testCase43929
testTODO
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloPalkatonVapaa
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloMuuPalkatonVapaa
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloMuuPalkatonVapaaHuomioiKkPalkanHenkilokohtainenLisaFull
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloPalkatonVapaaHuomioiKkPalkanHenkilokohtainenLisaIrto
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloMuuPalkatonVapaaHuomioiKkPalkanHenkilokohtainenLisaIrto
test35981WithHalfMonthsSalaryPeriod
test35981WithSplitMonthlySalaryExactlyInTwoHalvesForHalfMonthPeriod
test35981WithoutFirstDayOfMonth
test35981WithoutLastDayOfMonth
test35981BillMonthlyExtraAlsoOnEmptyMonths
test46730AlignBenefitsWithMonthlySalaryPeriod
testStandardityoajanPyoristysJaAbsentFromSalaryPerspective
testPidetynFlexinLaskutusKkpalkkaisella
testCase18291_ReinolaHanna_20171001_20171031
testVacationEarnedPaid
testCase16758HiltunenSirpa
testArkipyhaStandardipaivatJaLoppupalkka
testFlexKkPalkkaJaOsapaivaToitaTaiSairaslomaa
testCase12907GranholmKristiina_20160815_20160816
testCase12512_Hjelt_Jimi_201606
testCase12512_Ryytty_Teijo_201606
testContractChangesMiddleOfMonth
testCase8184_Jilkine_Dmitri_20160201_20160229
testCase7643OsittainenKkPalkkaLaskutuksessaTäysiTyöaika_STANDARD_DAILY_WORKING_HOURS_AND_WORKING_DAYS
testCase7643OsittainenKkPalkkaLaskutuksessaOsaTyöaika_STANDARD_DAILY_WORKING_HOURS_AND_WORKING_DAYS
testCase7643OsittainenKkPalkkaLaskutuksessaOsaTyöaika_STANDARD_WEEKLY_WORKING_HOURS
testCase8184HoursExceedingContractDayOrWeekConsideredAsExtra
testCase8184YlimääräisenTyöpäivänKuukausiPalkkaMaksetaan
testCase9353LavintoKari_20150901_20150930
testCase10084WillmanPete_20151116_20151215
testCase10084KuukausipalkanLaskeminenPalkkakaudenPäivienPerusteella
testCase6986_OsaAikatyön_Lisätyö_Toikka_Stina_20150101_20150131
testCase7655_Haukipää_Samuli_20140901_20150331
testTODOKkPalkkaEmployeeProjectDailyReportTotaliin
testCase6504_KatiAsula_201501_ArkipyhäSairaanaWannabePalkallisuusMäärääEiTosiasiallinenPalkallisuus
testMarikaSirviö_20141013_20141017
testEkbergPuolenKuunPalkka
testEkbergPuolenKuunPalkkaJaHenkilökohtainenPalkanlisä
testKuukausipalkanJakajaKunEiKorvattaviaArkipyhiaEikaEdesItsenaisyyspaivaaLainMukaan
testKuukausipalkanJakajaKunEiKorvattaviaArkipyhiaMuttaItsenaisyyspaivaLainMukaan
testKuukausipalkanJakajaKunKorvattaviaArkipyhiaSisaltaenItsenaisyyspaivan
testKuukausipalkanJakajaKunKorvattaviaArkipyhiaSisaltaenItsenaisyyspaivanMuttaEiVielaQualified
testKuukausipalkanJakajaKunHolidayWtrKorvattaviaArkipyhiaSisaltaenItsenaisyyspaivan
testKuukausipalkanJakajaKunHolidayWtrKorvattaviaArkipyhiaMuttaItsenaisyyspaivaEiEdesLainMukaan
testKuukausipalkanJakajaKunHolidayWtrKorvattaviaArkipyhiaMuttaItsenaisyyspaivaVainLainMukaan
testKuukausipalkanJaettavaItsenaisyyspaivana
testKuukausipalkanJaettava
testHolidayWtrSaantoJaPalkatonSickleave
testHolidayWtrSaantoJaDisabledSickleave
testYlityokynnysEiLaskeJosItsenaisyyspaivaOnPalkatonArkipyha
testYlityokynnysEiLaskeJosNormaaliviikkonaTekeeToitaTiistaistLauantaihin
testYlityokynnysLaskeeJosItsenaisyyspaivaMerkitäänPalkattomaksiArkipyhäksiTasausvapaalla
testYlityokynnysEiLaskeJosItsenaisyyspaivaOnPalkatonArkipyhaKkPalkkaisella
testItsenaisyyspaivanPoissaoloKunHolidayWtraaEiVahennaKkPalkkaaElleiLippua
testKkPalkanLaskutusKunArkipyhatKorvataanRahana
testKkPalkanLaskutusKunArkipyhatKorvataanRahana_isBillableHolidays
testKkPalkanLaskutusKunArkipyhatKorvataanRahana_isBillableHolidays_NOT_HOLIDAY_QUALIFIED
testKkPalkanLaskutusKunItsenaisyyspaivaKorvataanLainMukaan
testKkPalkanLaskutusKunArkipyhatKorvataanWtrna
testKkPalkanLaskutus_ItsenaisyyspaivanPoissaoloKunHolidayWtraa_billableHolidays
testKkPalkanLaskutus_ItsenaisyyspaivanPoissaoloKunHolidayWtraa_EI_billableHolidays
testKkPalkanLaskutus_ItsenaisyyspaivanPoissaoloKunEIHolidayWtraaEiVahennaKkPalkkaaKoskaKorvataanLainMukaan_arkipyhinakin_toissa
testItsenaisyyspaivanPoissaoloKunEIHolidayWtraaEiVahennaKkPalkkaaKoskaKorvataanLainMukaan_arkipyhinakin_toissa
testItsenaisyyspaivanPoissaoloKunEIHolidayWtraaEiVahennaKkPalkkaaKoskaKorvataanLainMukaan_ei_arkipyhina_toissa
testItsenaisyyspaivanPoissaoloKunEIHolidayWtraaEiVahennaKkPalkkaaKoskaKorvataanJoTesinMukaan_ei_arkipyhina_toissa
testItsenaisyyspaivanPoissaoloKunEIHolidayWtraaEiVahennaKkPalkkaaKoskaKorvataanJoTesinMukaan_arkipyhinakin_toissa
testEiLomiaAutomaattisestiMaksuunPalkassaEikäErillisiäSaldoja1
testEiLomiaAutomaattisestiMaksuunPalkassaEikäErillisiäSaldoja2
testEiLomiaAutomaattisestiMaksuunPalkassaEikäErillisiäSaldojaMuttaPalkattomatPoissaolotVahennetaanKkPalkasta1
testEiLomiaAutomaattisestiMaksuunPalkassaEikäErillisiäSaldojaMuttaPalkattomatPoissaolotVahennetaanKkPalkasta2
testEiLomiaAutomaattisestiMaksuunPalkassaMuttaErillisetSaldot1
testEiLomiaAutomaattisestiMaksuunPalkassaMuttaErillisetSaldot2
testEiLomiaAutomaattisestiMaksuunPalkassaMuttaErillisetSaldotMuttaPalkattomatPoissaolotVahennetaanKkPalkasta1
testEiLomiaAutomaattisestiMaksuunPalkassaMuttaErillisetSaldotMuttaPalkattomatPoissaolotVahennetaanKkPalkasta2
testLomatAutomaattisestiMaksuunPalkassaMuttaEiErillisiäSaldoja1
testLomatAutomaattisestiMaksuunPalkassaMuttaEiErillisiäSaldoja2
testLomatAutomaattisestiMaksuunPalkassaMuttaEiErillisiäSaldojaMuttaPalkattomatPoissaolotVahennetaanKkPalkasta1
testLomatAutomaattisestiMaksuunPalkassaMuttaEiErillisiäSaldojaMuttaPalkattomatPoissaolotVahennetaanKkPalkasta2
testLomatAutomaattisestiMaksuunPalkassaJaErillisetSaldot1
testLomatAutomaattisestiMaksuunPalkassaJaErillisetSaldot2
testLomatAutomaattisestiMaksuunPalkassaJaErillisetSaldotMuttaPalkattomatPoissaolotVahennetaanKkPalkasta1
testLomatAutomaattisestiMaksuunPalkassaJaErillisetSaldotMuttaPalkattomatPoissaolotVahennetaanKkPalkasta2
testJosTuntipalkkaaEiAnnettuKkPalkkaEiRiipuPoissaoloista_VaikkaPoissaolojaEiVahenneta
test_TODO_TuntipalkkaAnnettuMuttaAsetuksissaPoissaolojaEiVähennetäPoissaLoppukuunIlmanMuutaIlmoitustaKokoPalkkaMaksetaan
testIsmoBouillinPalkka201204
testJosTuntipalkkaaEiAnnettuKkPalkkaEiRiipuPoissaoloista
testIlmanTyoehtosopimustaJaJosTuntipalkkaaEiAnnettuKkPalkkaEiRiipuPoissaoloista_ItsenaisyyspaivaKorvataan
testIlmanTyoehtosopimustaJaJosTuntipalkkaaEiAnnettuKkPalkkaEiRiipuPoissaoloista_ItsenaisyyspaivaaEiKorvata
testJaniKämppi_20120201_20120413_PalkkaMielivaltaiseltaAikavaliltaJokaSuurempiKuinYksiPaiva
testSairaslomienLaskutus
testDisabledSickleavesAreNotBilled
testNikkaToniBilling_20150716_20150731
testNormalHoursAndMonthlySalary
testPaidWorkTimeTypesAreCompensatedLikeNormalWork
testCase_14217
testCase15964VuosilomanLaskuttaminenKkPalkassa
com.tustor.tuntinetti.backend.logic.monthlysalary.TestMonthlySalaryAccumulationAndPayment
testTODO
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloPalkatonVapaaHuomioiKkPalkanHenkilokohtainenLisaFull
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloPalkatonVapaa
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloMuuPalkatonVapaa
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloMuuPalkatonVapaaHuomioiKkPalkanHenkilokohtainenLisaFull
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloPalkatonVapaaHuomioiKkPalkanHenkilokohtainenLisaIrto
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloMuuPalkatonVapaaHuomioiKkPalkanHenkilokohtainenLisaIrto
testCase13307_PenttiSami_201609
testCase13307_SaarinenVille_201609
testCase12930NevalampiAtte_201608
testCase12512MurataViikonlopputyöntekijäSaarinenVilleOskari_201606
testTalenomTestitapauksetMikkoMallikas
testCase11594RangsiyaAutio_20160423_20160430
testCase8184VajaanPäivänSairaspoissaolonTunnitVähennetäänJoustoajanPalkkalajilla
testCase8184DayOvershootPaidForMonthlySalary
testCase11590RonkainenMilla_201605
testKuukausipalkanJakajaKunKorvattaviaArkipyhiaMuttaItsenaisyyspaivaLainMukaan
testKuukausipalkkaPoissaoloista
testCase7643OsittainenKkPalkkaLaskutuksessaTäysiTyöaika_STANDARD_WEEKLY_WORKING_HOURS
testSalaryKunSairastunnitMeneeYlitoiksi
testHolidayWtrSaantoJaArkipyhanaPoissa
testHolidayWtrSaantoJaArkipyhanaVuosilomalla
testHolidayWtrSaantoJaSickleaveJaPalkatonPoissaolo
testVacationTypesIncludedInMonthlySalary
testCase6504_KatiAsula_201501_ArkipyhänWannabePalkallisuusMäärääEiTosiasiallinenPalkallisuusKsKkPalkkajakaja
testElisaIctKtaKkPalkkaisella_TuntimääräinenKielilisä
test_Case_6309_and_6504_LeadKkPalkkaPienempiJosOsanPäivästäTöissäJaLopunPäivästäPalkattomallaVapaalla
testElisaIctKtaKkPalkkaisella_KkMääräinenKielilisä
testCase14374KuukausipalkkaJaArkipyhät_SalminenAntti_201612
testCase14040KuukausipalkkaisenKtanKarttuminenSairausajalta
testCase43929_Alternative
test35981WithHalfMonthsSalaryPeriod
test35981WithSplitMonthlySalaryExactlyInTwoHalvesForHalfMonthPeriod
test35981WithoutFirstDayOfMonth
test35981WithoutLastDayOfMonth
test35981BillMonthlyExtraAlsoOnEmptyMonths
test46730AlignBenefitsWithMonthlySalaryPeriod
testStandardityoajanPyoristysJaAbsentFromSalaryPerspective
testPidetynFlexinLaskutusKkpalkkaisella
testCase18291_ReinolaHanna_20171001_20171031
testVacationEarnedPaid
testCase16758HiltunenSirpa
testArkipyhaStandardipaivatJaLoppupalkka
testFlexKkPalkkaJaOsapaivaToitaTaiSairaslomaa
testCase12907GranholmKristiina_20160815_20160816
testCase12512_Hjelt_Jimi_201606
testCase12512_Ryytty_Teijo_201606
testContractChangesMiddleOfMonth
testCase8184_Jilkine_Dmitri_20160201_20160229
testCase7643OsittainenKkPalkkaLaskutuksessaTäysiTyöaika_STANDARD_DAILY_WORKING_HOURS_AND_WORKING_DAYS
testCase7643OsittainenKkPalkkaLaskutuksessaOsaTyöaika_STANDARD_DAILY_WORKING_HOURS_AND_WORKING_DAYS
testCase7643OsittainenKkPalkkaLaskutuksessaOsaTyöaika_STANDARD_WEEKLY_WORKING_HOURS
testCase8184HoursExceedingContractDayOrWeekConsideredAsExtra
testCase8184YlimääräisenTyöpäivänKuukausiPalkkaMaksetaan
testCase9353LavintoKari_20150901_20150930
testCase10084WillmanPete_20151116_20151215
testCase10084KuukausipalkanLaskeminenPalkkakaudenPäivienPerusteella
testCase6986_OsaAikatyön_Lisätyö_Toikka_Stina_20150101_20150131
testCase7655_Haukipää_Samuli_20140901_20150331
testTODOKkPalkkaEmployeeProjectDailyReportTotaliin
testCase6504_KatiAsula_201501_ArkipyhäSairaanaWannabePalkallisuusMäärääEiTosiasiallinenPalkallisuus
testMarikaSirviö_20141013_20141017
testEkbergPuolenKuunPalkka
testEkbergPuolenKuunPalkkaJaHenkilökohtainenPalkanlisä
testKuukausipalkanJakajaKunEiKorvattaviaArkipyhiaEikaEdesItsenaisyyspaivaaLainMukaan
testKuukausipalkanJakajaKunEiKorvattaviaArkipyhiaMuttaItsenaisyyspaivaLainMukaan
testKuukausipalkanJakajaKunKorvattaviaArkipyhiaSisaltaenItsenaisyyspaivan
testKuukausipalkanJakajaKunKorvattaviaArkipyhiaSisaltaenItsenaisyyspaivanMuttaEiVielaQualified
testKuukausipalkanJakajaKunHolidayWtrKorvattaviaArkipyhiaSisaltaenItsenaisyyspaivan
testKuukausipalkanJakajaKunHolidayWtrKorvattaviaArkipyhiaMuttaItsenaisyyspaivaEiEdesLainMukaan
testKuukausipalkanJakajaKunHolidayWtrKorvattaviaArkipyhiaMuttaItsenaisyyspaivaVainLainMukaan
testKuukausipalkanJaettavaItsenaisyyspaivana
testKuukausipalkanJaettava
testHolidayWtrSaantoJaPalkatonSickleave
testHolidayWtrSaantoJaDisabledSickleave
testYlityokynnysEiLaskeJosItsenaisyyspaivaOnPalkatonArkipyha
testYlityokynnysEiLaskeJosNormaaliviikkonaTekeeToitaTiistaistLauantaihin
testYlityokynnysLaskeeJosItsenaisyyspaivaMerkitäänPalkattomaksiArkipyhäksiTasausvapaalla
testYlityokynnysEiLaskeJosItsenaisyyspaivaOnPalkatonArkipyhaKkPalkkaisella
testItsenaisyyspaivanPoissaoloKunHolidayWtraaEiVahennaKkPalkkaaElleiLippua
testKkPalkanLaskutusKunArkipyhatKorvataanRahana
testKkPalkanLaskutusKunArkipyhatKorvataanRahana_isBillableHolidays
testKkPalkanLaskutusKunArkipyhatKorvataanRahana_isBillableHolidays_NOT_HOLIDAY_QUALIFIED
testKkPalkanLaskutusKunItsenaisyyspaivaKorvataanLainMukaan
testKkPalkanLaskutusKunArkipyhatKorvataanWtrna
testKkPalkanLaskutus_ItsenaisyyspaivanPoissaoloKunHolidayWtraa_billableHolidays
testKkPalkanLaskutus_ItsenaisyyspaivanPoissaoloKunHolidayWtraa_EI_billableHolidays
testKkPalkanLaskutus_ItsenaisyyspaivanPoissaoloKunEIHolidayWtraaEiVahennaKkPalkkaaKoskaKorvataanLainMukaan_arkipyhinakin_toissa
testItsenaisyyspaivanPoissaoloKunEIHolidayWtraaEiVahennaKkPalkkaaKoskaKorvataanLainMukaan_arkipyhinakin_toissa
testItsenaisyyspaivanPoissaoloKunEIHolidayWtraaEiVahennaKkPalkkaaKoskaKorvataanLainMukaan_ei_arkipyhina_toissa
testItsenaisyyspaivanPoissaoloKunEIHolidayWtraaEiVahennaKkPalkkaaKoskaKorvataanJoTesinMukaan_ei_arkipyhina_toissa
testItsenaisyyspaivanPoissaoloKunEIHolidayWtraaEiVahennaKkPalkkaaKoskaKorvataanJoTesinMukaan_arkipyhinakin_toissa
testEiLomiaAutomaattisestiMaksuunPalkassaEikäErillisiäSaldoja1
testEiLomiaAutomaattisestiMaksuunPalkassaEikäErillisiäSaldoja2
testEiLomiaAutomaattisestiMaksuunPalkassaEikäErillisiäSaldojaMuttaPalkattomatPoissaolotVahennetaanKkPalkasta1
testEiLomiaAutomaattisestiMaksuunPalkassaEikäErillisiäSaldojaMuttaPalkattomatPoissaolotVahennetaanKkPalkasta2
testEiLomiaAutomaattisestiMaksuunPalkassaMuttaErillisetSaldot1
testEiLomiaAutomaattisestiMaksuunPalkassaMuttaErillisetSaldot2
testEiLomiaAutomaattisestiMaksuunPalkassaMuttaErillisetSaldotMuttaPalkattomatPoissaolotVahennetaanKkPalkasta1
testEiLomiaAutomaattisestiMaksuunPalkassaMuttaErillisetSaldotMuttaPalkattomatPoissaolotVahennetaanKkPalkasta2
testLomatAutomaattisestiMaksuunPalkassaMuttaEiErillisiäSaldoja1
testLomatAutomaattisestiMaksuunPalkassaMuttaEiErillisiäSaldoja2
testLomatAutomaattisestiMaksuunPalkassaMuttaEiErillisiäSaldojaMuttaPalkattomatPoissaolotVahennetaanKkPalkasta1
testLomatAutomaattisestiMaksuunPalkassaMuttaEiErillisiäSaldojaMuttaPalkattomatPoissaolotVahennetaanKkPalkasta2
testLomatAutomaattisestiMaksuunPalkassaJaErillisetSaldot1
testLomatAutomaattisestiMaksuunPalkassaJaErillisetSaldot2
testLomatAutomaattisestiMaksuunPalkassaJaErillisetSaldotMuttaPalkattomatPoissaolotVahennetaanKkPalkasta1
testLomatAutomaattisestiMaksuunPalkassaJaErillisetSaldotMuttaPalkattomatPoissaolotVahennetaanKkPalkasta2
testJosTuntipalkkaaEiAnnettuKkPalkkaEiRiipuPoissaoloista_VaikkaPoissaolojaEiVahenneta
test_TODO_TuntipalkkaAnnettuMuttaAsetuksissaPoissaolojaEiVähennetäPoissaLoppukuunIlmanMuutaIlmoitustaKokoPalkkaMaksetaan
testIsmoBouillinPalkka201204
testJosTuntipalkkaaEiAnnettuKkPalkkaEiRiipuPoissaoloista
testIlmanTyoehtosopimustaJaJosTuntipalkkaaEiAnnettuKkPalkkaEiRiipuPoissaoloista_ItsenaisyyspaivaKorvataan
testIlmanTyoehtosopimustaJaJosTuntipalkkaaEiAnnettuKkPalkkaEiRiipuPoissaoloista_ItsenaisyyspaivaaEiKorvata
testJaniKämppi_20120201_20120413_PalkkaMielivaltaiseltaAikavaliltaJokaSuurempiKuinYksiPaiva
testSairaslomienLaskutus
testDisabledSickleavesAreNotBilled
testNikkaToniBilling_20150716_20150731
testNormalHoursAndMonthlySalary
testPaidWorkTimeTypesAreCompensatedLikeNormalWork
testCase_14217
testCase15964VuosilomanLaskuttaminenKkPalkassa
testCase43929
com.tustor.tuntinetti.backend.logic.TestLuottotietojaperintaalanTes
testSairauslomanPalkka
testWtr
testDailyOvertime
testWeeklyOvertime
testStandbyCompensation
testSundayWork
testSickleaveCompensation
testEfektiivinenAlkupaivaWtrlle
testWtrKunEiSopimusta
testSaturdayWorkIsOvertime
testLisät
testMonthlySalary
testOhinmaaMirja_20160928
testCase13267_AikasRaimo_20161011
com.tustor.tuntinetti.backend.logic.TestTyotehtavanPalkkaKorvaaTuntipalkanWithWorkedHoursTimeRangesAndDetails
testCase7972_VilleIlmariJalo_20150511_20150517
testVaravastaavanLisäMuuramenRiihivuoriKauppinenTanja201204
testLeppakoskenSahkoVerkkotoiminnanKoulutusErkkiLehtonenTi20120313OtsikostaPuuttuiLyhytnimi
testTyotehtavanPalkkaKorvaaTuntipalkan_IlmanYlityomaaraystaKokoPaivaSamaaTehtävää_SaaErikoisPalkkaaAinaVaikkaIlmanYlityömääräyksiä
testTyotehtavanPalkkaKorvaaTuntipalkan_AikaperusteisetLisatIlmanYlityomaaraystaKokoPaivaSamaaTehtävää
testTyotehtavanPalkkaKorvaaTuntipalkan_AikaperusteisetLisatIlmanYlityomaaraysta_KaksiTehtävääSamanaPäivänä
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_ToisessaViritettyHinta
testTyotehtavanPalkkaKorvaaTuntipalkan_IlmanYlityomaaraystaKokoPaivaSamaaTehtävää_SaaErikoisPalkkaaVaikkaIlmanNsAikaperusteisiaKorvauksia_KaksiTehtävääSamanaPäivänä_ToisessaViritettyHinta
testTyotehtavanPalkkaKorvaaTuntipalkan_AikaperusteisetLisatIlmanYlityomaaraysta_KaksiTehtävääSamanaPäivänä_ToisessaViritettyHinta
testTyotehtavanPalkkaKorvaaTuntipalkanKahdessaViritetyssäTyokohteessaSamanaPäivänä_ToisessaYlityömääräysJaAikaperusteisiaLisiä
testTyotehtavanPalkkaKorvaaTuntipalkanKahdessaViritetyssäTyokohteessaSamanaPäivänä_ToisessaYlityömääräysJaAikaperusteisiaLisiä_ViceVersa
testTyotehtavanPalkkaKorvaaTuntipalkanKahdessaViritetyssäTyokohteessaSamanaPäivänä_ToisessaAikaperusteisiaLisiä
testTyotehtavanPalkkaKorvaaTuntipalkanKahdessaViritetyssäTyokohteessaSamanaPäivänä_ToisessaAikaperusteisiaLisiä_ViceVersa
testTyotehtavanPalkkaKorvaaTuntipalkanKahdessaViritetyssäTyokohteessaSamanaPäivänä_ToisessaTäysiYlityömääräysJaToisessaAikaperusteisiaLisiä
testTyotehtavanPalkkaKorvaaTuntipalkanKahdessaViritetyssäTyokohteessaSamanaPäivänä_ToisessaTäysiYlityömääräysJaToisessaAikaperusteisiaLisiä_ViceVersa
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_VirittämättömässäAikaperusteisiaLisiä
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_VainViritetyssäAikaperusteisiaLisiä
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_VainVirittämättömässäYlityömääräys
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_VainViritetyssäYlityömääräys
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_VirittämättömässäTäysiYlityömääräysJaToisessaAikaperusteisiaLisiä
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_ViritetyssäTäysiYlityömääräysJaToisessaAikaperusteisiaLisiä_ViceVersa
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_ViritetyssäTäysiYlityömääräysJaToisessaAikaperusteisiaLisiä_ViceVersa_Pyhäpäivänä
testOvertimeOnlyIfExceedsPlanned_SamaKuinSuunniteltu
testOvertimeOnlyIfExceedsPlanned_YlittaaSuunnitellun
testTODOSairasvuoronTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KokoPaivaSamaaTehtävää
testTODOMuuramePalkkasiirto
testTyotehtavanPalkkaKorvaaTuntipalkan_IlmanYlityomaaraystaKokoPaivaSamaaTehtävää_SaaErikoisPalkkaaVaikkaIlmanNsAikaperusteisiaKorvauksia_KaksiTehtävääSamanaPäivänä
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_VirittämättömässäTäysiYlityömääräysJaToisessaAikaperusteisiaLisiä_Pyhäpäivänä
testTyötehtäväEiKorotuIltalisienAikaan_YlityömääräysJaAikaperusteisiaLisiä_KokoPaivaSamaaTehtävää_TehtävälläLisäTuntiaKertaaPalkka
testTODO_Case7972_VilleIlmariJalo_20150511_20150517
testIiriSakariPaalanen_Personalhuset_20141028_20141103
testTyotehtavanNormaalitPalkkalajit
testTyotehtavanPalkkaNollaaTuntipalkanMuttaPalkkalajitSäilyvät
testTyotehtavanPalkkaMelkeinNollaaTuntipalkanMuttaPalkkalajitSäilyvät
testTyotehtavanPalkkaKorvaaTuntipalkan
testSinitarralisäKorvaaTuntipalkanVainToisestaPaivanTehtavasta
testAikaperusteinenLisaKorvaaPalkkalajin
testAikaperusteinenSinitarralisäLisaKorvaaPalkkalajin
testCase17097
testDeboraOppisopimuksestaEiPalkkaa
testNykänenKati_20130304_20130310
testBaronaEmmaGaalaHeikkiAnsa20120120
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KokoPaivaSamaaTehtävää
testTyötehtäväEiKorotuIltalisienAikaan_YlityömääräysJaAikaperusteisiaLisiä_KokoPaivaSamaaTehtävää_TehtävälläPalkka
testTyötehtävänPalkkaKorvaaTuntipalkanSairausaikanaIlmanYlityötä
testTyötehtävänPalkkaKorvaaTuntipalkanSairausaikanaYlityönKanssaEiSkaalauduYlityönAikana
testTyötehtävänPalkkaKorvaaTuntipalkanSairausaikanaYlityönKanssaEiSkaalauduYlityönAikana2
testTyötehtävänPalkkaKorvaaTuntipalkanSairausaikanaYlityönKanssaSkaalautuuYlityönAikana
testTyötehtäväEiKorotuIltalisienAikaan_YlityömääräysJaAikaperusteisiaLisiä_KokoPaivaSamaaTehtävää_TehtävälläEuroLisä
testTyötehtäväEiKorotuIltalisienAikaan_YlityömääräysJaAikaperusteisiaLisiä_KokoPaivaSamaaTehtävää_TehtävälläProsenttiLisä
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä
com.tustor.tuntinetti.backend.logic.TestMekaanisenMetsateollisuudenTesKaksivuoro
testWeeklyOvertime
testWtrKeryma
testSairastumispaivana100PctKorvaus
testBugWithOvertimeAtNight
testCase12866_LaineSami_20160903
testIltalisäKokoVuorolta
testYölisääMaksetaanHetiKunIltalisäLoppuu
test_TODO_KTA_Sairastumispaivana100PctKorvaus
testDailyOvertimeAtNight
testDailyOvertimeWhenDayChanges
testDailyOvertimeAtDawn
testWeeklyOvertimeAtNight
testWeeklyOvertimeWhenDayChanges
testWeeklyOvertimeAtDawn
testWeeklyOvertimeAtDawn2
testBugWithOvertimeAtNight2
com.tustor.tuntinetti.backend.logic.TestTekstiiliteollisuudenTesKta
testSairausajanPalkka
testArkipyhakorvaus
testgetTekstiiliTeollisuudenKTADateRange
testLisienVaikutus
testIfKTALessThanHourlySalaryUseHourlySalaryInstead
testIfRecentlyStartedUseHourlySalaryInstead
testKTAUsageOvertimeCategories
testTODO_GAP_KTAUsageOvertimeCategories
testAitiysvapaanPalkka
testTyoajanLyhennysajanPalkka
com.tustor.tuntinetti.backend.logic.TestLeipomoidenTuntityon37_5hTes
testArkipyha
testAatot
testVuorokautinenYlityo
testLauantaiVuorot
testLyhennysvapaidenKertyminen
testSunnuntaiTyo
testArkiTyo
testLapsenSairaus
testSairaslomakorvaukset
testSairastumispaivana100PctKorvaus
testViikkoylityot
com.tustor.tuntinetti.backend.logic.TestLostWeeklyRestTimeReporting
testXX
testWeeklyRestTimeEnabled
testWeeklyRestTimeDisabled
testRestTimeCase9879
testGetMinimumLostRestHours
com.tustor.tuntinetti.backend.logic.TestLentoliikenteenPalvelualojenPaivatyonTes
testKTA
testNoKtaFor3DaySickness
testTyösuhteenLoppuessaMaksetaanKertynytTyöajanlyhennysKtanMukaan
testTrainingForReporting
testRegularSickleaveQualifiedForFiveWeeks
testRegularSickleaveQualifiedForSixWeeks
testRegularSickleaveQualifiedForSixMonths
testRegularSickleaveLessThanMonthNoDequalifying
testRegularSickleaveLessThanMonthDequalifying
testResetDayCounterOnYearChange
testPeriodOvertime
testDailyOvertime
testSaturdayOvertime
testChristmasDayAndBoxingDay
testMidsummer
testChristmasEve
testArkipyhät
testOvertimeOnEves
testSaturdayExtraIsNotPaidOnSpecialSaturday
testNewYearsEve
testLaborDayEve
testSaturdayExtraIsPaidOnNormalSaturday
testCase53387IltaJaYovuorolisienVoimassaoloPyhapaivanaKorjaus
com.tustor.tuntinetti.backend.logic.TestTeatterialanTesTekninenNaytantotyoKta
testKorottavatKTAta
testKtaLasketaanOikealtaJaksolta
testArkipyhät
testKTAllaKorvattavat
testLapsenSairaus
testSairaslomakorvaukset
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testYölisä
testIltalisä
testPyhänAattoiltalisä
testSunnuntaiJaArkipyhälisät
com.tustor.tuntinetti.backend.logic.TestKalliokoskiDDDImports
testOdotusajanKorvaus
testYotyonTaskit2
testYotyonTaskit3
testYotyonTaskit
com.tustor.tuntinetti.backend.logic.TestBioteollisuudenTes_Kaksivuorotyo
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSeisokkikorvaus
testArkipyhienKorvaus
testSunnuntaityo
testWtrKeryma
testArkipyhienKorvausKunEiTehdaToita
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testKarenssipaivanPoistuminen
testSairauslomaKorvataanKTAlla
testSunnuntaityotaEiKorvataKTAlla
testPaivittaistaYlityotaEiKorvataKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
com.tustor.tuntinetti.backend.logic.TestRautatiealanKaksivuorotyonTES
testLauantailisa
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testAattolisa
testSunnuntaiaattolisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
test_TODO_WeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime5
testArkipyahatJotkaLyhentavatTyoaikaa
testArkipyahatJotkaEivatLyhennaTyoaikaa
testSairaslomakorvausYli5vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli3vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli6kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli1vTyöpohjainen
com.tustor.tuntinetti.backend.logic.TestPeltiJaTeollisuuseristysalanKaksivuorotyonTES
testYolisa
testArkipyhatPaasiaisena
testIltalisa
testNormalWorktime
testSunnuntaityo
testWtrKeryma
testYlityotEivatKorottaKTAta
testSunnuntaityoKorvataanKTAlla
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testSunnuntaityoEiKorotaKTAta
testYlityotKorvataanKTAlla
testArkipyähäOnVapaapäiväJosOllutTöissäYliKuukauden
testArkipyähäEiOleVapaapäivänJosOllutTöissäAlleKuukauden
testArkipyähäkorvausJosOllutTöissäYliKuukaudenMuttaVapaallaArkipyhänViereisinäPäivänä
testArkipyhaaEiKorvataKTAlla
testSairaslomaaEiKorvataKTAlla
testSairaslomaAlkaaKeskenTyopaivan
testSairastuminenKeskenTyopaivanEiKorvataKTAlla
testLapsenSairastuminenKeskenTyopaivanKorvataanKTAlla
testSairaslomakorvausAlle1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausAlle1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausYli6kkTöissäSairausKestääYli28pvEiTyöpohjainen
testSairaslomakorvausYli6kkTöissäSairausKestääYli28pvTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli28pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli28pvTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli9pvEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pvTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pvEiTyöpohjainen
com.tustor.tuntinetti.backend.logic.TestAutoliikenneAlojenToimihenkiloiden375TesPaivatyo
testLauantailisaaVainNormaalityoajalta
testArkiYlityo
testHealthInsuranceLawWaitingPeriodNotCompensatedIfDaysAreFull
testIltatyoNormaaliaikana
testYotyoNormaaliaikana
testIltatyolisiaEiMaksetaYlityoltaKunSaannollinenTyoaikaLoppuiEnnenIltatyota
testVuorokautinenYlityoLauantaina
testVuorokautinenYlityoUudenvuodenArkiaattona
testAattopaivalisaPaasiaislauantaina
testAattopaivalisaPaasiaislauantaina2013Jalkeen
testAattopaivalisaJouluaattonaArkena
testAattopaivalisaJouluaattonaLauantaina
testAattopaivalisaJouluaattonaSunnuntaina
testAattopaivalisaJuhannusaattona
testLauantaityolisaaEiMaksetaPyhapaivana
testIltatyolisiaMaksetaanMuttaYotyolisiaEiMaksetaYlityoltaKunSaannollinenTyoaikaLoppuiEnnenYotyota
testYotyolisaaMaksetaanYlitoiltaAamukuuteenAsti
com.tustor.tuntinetti.backend.logic.TestKaupanVarastotyonTesHkl
testLauantailisa
testTodo
testUudetHolidayMode
testSuIltalisä
testNormaaliViikko
testNormaaliViikkoIltalisienKanssa
testYlityoviikkoEnintaan10TuntiaVuorokaudessa
testYlityoviikkoEnintaan12TuntiaVuorokaudessa
testYlityoviikkoYli12TuntiaVuorokaudessa_Vanha
testIltalisäBefore2010_10_01
testIltalisäAfter2010_10_01
testIltalisäAfter2011_04_01
testLauantailisaPaasiaislauantaina
testIltalisäMaksetaanSairauslomanAjalta
testLauantailisääEiMaksetaSairauslomanAjalta
testJosSairausAlkaaKeskenTyöpäivänLauantainaNiinLaLisääMaksetaanSairaudenAlkuunAsti
testJosSairausLoppuuKeskenTyöpäivänLauantainaNiinLaLisääMaksetaanSairaudenLoppumisenJälkeen
testLoppiainenOnArkipyha
testIltalisa12hRajoituksella
testYolisa12hRajoituksella
test
testSairastumispaivana50PctKorvaus
test_TODO_ArkipyhanKorvaaminenLomanAikana
test_ID_WhenQualifiedForHolidayAndNotWorking
test_ID_WhenQualifiedForHolidayAndWorking
test_ID_WhenNotQualifiedForHolidayAndNotWorking
test_ID_WhenNotQualifiedForHolidayAndWorking
test_ID_OnSundayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
com.tustor.tuntinetti.backend.logic.TestLeppakoskenSahkonTestitapauksetWithWorkedHoursTimeRangesAndDetailsWithWeekStartTimeOffset7
testHolidayCompensation
testVainionpääIlpoKalevi_20130501_IlmanHenkilökohtaistaYlityöasetusta
testCase7308_MansukoskiPetteri_20131222
testHolidayCompensationRoundingWhenWorkShiftEndsOnMonday
testCase10416_Ahtola_Petteri_20160101_Ylityö
testVainionpääIlpoKalevi_20130501_HenkilökohtaisellaYlityöasetuksella
testCase15497_KortetMatti_20170409
testCase15497_SippolaAri_20170331
testCase15497_SippolaAri_20170403
testCase15497_VilppoJuha_20170329
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsFalse
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsTrue
testCase11774_KarhunenTiina_20120822
testTuomistoOili20161004
testCase12493_HiiriKerkkoJuhana_20160805
testCase11098_Keisala_Reijo_20160329
testKainulainenElina_20141222_20150104
testCase7308_PöytälaaksoAri_20131117
testCase7308_RuohomäkiAskoJalmari_20130620
testCase7308_RuohomäkiAskoJalmari_20130620_ReOrdered
testSalomäkiMikko20140727
testMoisioArto_20150613
testCase11505_RistimakiTimo_20160510
testTODO_Case11505_RistimakiTimo_20160510_YlityonPyoristys
testPihkoluomaJuha20121202_bugYlitöitäHälytystyönAikana_henkilökohtainenYlityöPäällä
testCase15497_SalomaaRami_20170327
testCase15497_SalomaaRami_20170403
testCase15497_SalomaaRami_20170407
testCase15497_PihkoluomaJuha_20170404
testHalytysPaivystajaUpdated
testHalytysPaivystajaOld
testCase19599_RaskilaEsko_20180110
testTODOSovittuYlityoRounding
testTODO_HolidayCompensationRoundingWhenWorkShiftEndsOnMonday
testCase12493_MoisioArto_20161023
testCase12493_AmmeskangasEsa_20160101_20161231
testOvertimeOnlyIfExceedsPlannedViaLabourAgreement
testOvertimeCategoryTransferWorkTimeCompensationType
testRuokataukoKamratJuhaMatti_20141218
testRistimäkiTimo_20121217_20121223
testRistimäkiTimo_20121219
testRistimäkiTimo_20121223
testKulmalaNiinaSariHannele
testRuuhonenEero20120928_bugYlityöt_ilman_henkilökohtaista_oletusylityöasetusta_noconsiderotherhours
testRuuhonenEero20120928_bugYlityöt_henkilökohtaisella_oletusylityöasetuksella_noconsiderotherhours
testPihkoluomaJuha20121202_bugYlitöitäHälytystyönAikana_ilmanHenkilökohtaistaYlityötä
testRuuhonenEero20120928_bugYlityöt_ilman_henkilökohtaista_oletusylityöasetusta_considerotherhours
testRuuhonenEero20120928_bugYlityöt_ilman_henkilökohtaisella_oletusylityöasetuksella_considerotherhours
testMansukoskiJaniPetteri_20130304_20130310_Ylityöt_henkilökohtaisella_oletusylityöasetuksella_noconsiderotherhours
testMansukoskiJaniPetteri_20130304_20130310_Ylityöt_henkilökohtaisella_oletusylityöasetuksella_considerotherhours
testKamratJuhaMatti20120912
testKortetMattiJuhani20120930_SovitunYlityonTuleeAntaaMyösPyhäkorvausJosAsetuksisaNiinMäärätty
testSovittuYlityoNoNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoWithNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoErillinenTaski_WithNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoErillinenTaski_NoNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoErillinenTaski_WithNO_OVERTIME_SKIPS_OVERTIME_WithOvertime
testSovittuYlityoErillinenTaski_NoNO_OVERTIME_SKIPS_OVERTIME_WithOvertime
testKartaslammiAriKoulutus20120830
testTODOja
testAriHaavisto_Sunnuntai_20120708
testTuomasIsokotamäki_Sunnuntai_20120923
testaaTODOArkipyhaviikkoJaEttaTilttaaEvaluateHolidaynMetodiinGetPaidHours
testRamiSalomaa_20120702_20120708
testKariPaulasalo_20120625_20120630
testAriHaavisto_20120625_20120708
testCase10417_KasariSanteri_20151221_20160131
testHalytysTyo
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterWeekAbsencesUsingEmployeeRangeReport_0_Strict
testMilitaryRefresherWithPartialWorkDays
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGivenAndPartTimeEmployee
testBugReport20100315
testBug20100406_20100101
testBug20100406_20100102
testTestaaOpintoVapaaWithPartialWorkDays
testTestaaPalkatonVapaa
testTestaaPalkatonVapaaWithPartialWorkDays
testTestaaMuuPalkatonVapaa
testPalkatonTyoajanLyhennys
testTestaaMuuPalkatonVapaaWithPartialWorkDays
testTestaaLomautus
testTestaaLomautusWithPartialWorkDays
test_TODO_UNPAID_ABSENCE_
testTestaaVanhempainvapaa
testTestaaVanhempainvapaaWithPartialWorkDays
testTestaaIsyysvapaa
testTestaaIsyysvapaaWithPartialWorkDays
testPalkallinenTestaaIsyysvapaa
testTestaaPalkallinenIsyysvapaaWithPartialWorkDays
testTestaaÄitiysvapaa
testTestaaÄitiysvapaaWithPartialWorkDays
testTestaaPalkallinenÄitiysvapaa
testTestaaPalkallinenÄitiysvapaaWithPartialWorkDays
testTestaaIsäkuukausi
testTestaaIsäkuukausiWithPartialWorkDays
testTestaaTyosuojeluvaltuutetunKorvaus
testTestaaTyosuojeluvaltuutetunKorvausWithPartialWorkDays
testTestaaLuottamusmiesvapaa
testTestaaLuottamusmiesvapaaWithPartialWorkDays
testSpentUnPaidWorkTimeReductionAndFlexTime
testSpentUnPaidWorkTimeReductionAndFlexTimeWithPartialWorkDays
testWeeklyRestDayAndFlexTime
testWeeklyRestDayAndFlexTimeWithPartialWorkDays
testDayOffAndFlexTime
testDayOffAndFlexTimeWithPartialWorkDays
testSpentFlexTime
testSpentFlexTimeWithPartialWorkDays
testSpentFlexTime_IndicateFlexDayByEmptyEntry
testSpentFlexTimeWithPartialWorkDays_IndicateFlexDayByEmptyEntry
testSpentWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentHolidayWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentHolidayWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentPaidVacationAndFlexTime
testSpentPaidVacationAndFlexTimeWithPartialWorkDays
testSpentPaidVacationAndFlexTimeWhenInitialSaldoGiven
test_TODO_SpentPaidVacationPostponedAndFlexTime
test_TODO_SpentPaidVacationPostponedAndFlexTimeWithPartialWorkDays
test_TODO_SpentPaidVacationPostponedAndFlexTimeWhenInitialSaldoGiven
testSpentOvertimeVacationAndFlexTime
testSpentPartialOvertimeVacationAndFlexTime
testSpentOvertimeVacationAndFlexTimeWhenInitialSaldoGiven
testSpentCompensationVacationAndFlexTime
testSpentPartialCompensationVacationAndFlexTime
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGiven
testMuuVapaaJossaSaldotAndFlexTime
testMuuVapaaJossaSaldotAndFlexTimeWithPartialDays
test_TODO_SpentChildSickVacationAndFlexTime
test_TODO_SpentChildSickVacationAndFlexTimeWithPartialWorkDays
testOtherPaidSickVacationAndFlexTime
testOtherPaidVacationAndFlexTimeWithPartialWorkDays
testAHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButDoesNotYetQualify
testOnlyOneHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButOnlyOneQualifies
testAHolidayIsNotCompensatedIfNoWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoPaidWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyOneEndButBothRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyInTheEndButBothRequiredByLabourAgreement
testAHolidayIsCompensatedIfWorkAroundBothEndsAsRequiredByLabourAgreement
testSickleavesAreIgnoredIfNotAvailableAccordingToLabourAgreement
testSickleavesAreIgnoredIfQualificationPeriodHasNotYetElapsed
testSickleavesAreIgnoredIfNotEnoughConsecutiveSickleaveDaysAllowed
testTheOtherSickleaveIsIgnoredOnlyOneConsecutiveSickleaveDayAllowed
testGivenSickleaveStartsBeforeMinimumEmploymentTimeThenNothingIsPaidEvenAfterTheTimeIsReached
testGivenSickleaveStartsAfterMinimumEmploymentTimeThenAllDaysAreCompensated
testIfHolidayThenNotSickleave
testIfHolidayAndWorkThenNotSickleave
testWorkAndSickleave
testUnpaidWorkAndSickleave
testTestaaVirkavapaaWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaa
testTestaaOpintoVapaa
test_TODO_
testMilitaryRefresher
com.tustor.tuntinetti.backend.logic.TestAktHuolintaAlanVarastoterminaaliJaSatamatyontekijoidenVuorotyonTes
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testYlityoIltavuoronJalkeen
com.tustor.tuntinetti.backend.logic.TestOhjelmapalvelualanTes120
testYolisa
testDailyOvertime
testWeeklyOvertime
testLapsenSairaus
testSunnuntaiKorvaus
testArkipyhienKorvausKunEiTehdaToita
testSairasloma
test_TODO_YlityokynnysEiAleneWtrPaivanToilla
test_TODO_WtrPaivanErikoisKorvaus
testViikkotylityo
com.tustor.tuntinetti.backend.logic.TestTimeLimitTypes
testTODO
testYolisa
testHalytyslisaErkkiSalminenAkt_GivesAllowanceDuringNightTimeHours_UntilDayShiftStartTime_EvenIfEmployeeWorksLonger
testHalytyslisaErkkiSalminenAkt_GivesAllowanceDuringNightTimeHours_UntilDayShiftStartTime_EvenIfEmployeeWorksMuchLonger
testNonOvertime
testTntBilling
testExtraIsNotPaidOnWorkshiftOnFridayAndSaturday_full
testExtraIsNotPaidOnWorkshiftOnFridayAndSaturday
testExtraIsNotPaidOnWorkshiftOnSaturday_full
testExtraIsNotPaidOnWorkshiftOnSaturday
testExtraPaidOnWorkshiftOnSaturdayAndSunday_full
testExtraPaidOnWorkshiftOnSaturdayAndSunday
testExtraPaidWhenFullEndingShiftIsUsedAndWorkEndsWhenNightShiftStarts
testExtraPaidOnWorkshiftOnSunday_full
testExtraPaidOnWorkshiftOnSunday_full_endsAtEndTime
testExtraPaidOnWorkshiftOnSunday
testExtraIsNotPaidOnWorkshiftOnSundayAndMonday_full
testExtraIsNotPaidOnWorkshiftOnSundayAndMonday
testMultiDayNightshiftAndShiftEndingSaturday_full
testMultiDayNightshiftAndShiftEndingSaturday
testMultiDayNightshiftAndShortShiftOnSaturdayAndSunday_full
testMultiDayNightshiftAndShortShiftOnSaturdayAndSunday
testMultiDayNightshiftAndLongShiftOnSaturdayAndSunday_full
testMultiDayNightshiftAndLongShiftOnSaturdayAndSunday
testMultiDayNightshiftAndShortShiftOnSundayAndMonday_full
testMultiDayNightshiftAndShortShiftOnSundayAndMonday
testMultiDayNightshiftAndShortShiftOnSundayAndMondayEndinglate_full
testMultiDayNightshiftAndShortShiftOnSundayAndMondayEndinglate
testMultiDayNightshiftAndShiftEndingSunday_full
testMultiDayNightshiftAndShiftEndingSunday_full_twoParts
testMultiDayNightshiftAndShiftEndingSunday
testMultiDayNightshiftAndShiftEndingMonday_full
testMultiDayNightshiftAndShiftEndingMonday
testEndingShiftAndTimeLimitNotReached_full
testEndingShiftAndTimeLimitNotReached
testEndingShiftAndTimeLimitReached_full
testEndingShiftAndTimeLimitReached
testStartingShiftAndStartingBefore_full
testStartingShiftAndStartingBefore
testStartingShiftAndStartingDuring_full
testStartingShiftAndStartingDuring
testFullStartingShiftStartingAtEndDoesNotMatch
testExtraIsNotPaidOnWorkshiftOnFridayAndSaturdayEndingStarting_full
testExtraIsNotPaidOnWorkshiftOnFridayAndSaturdayEndingStarting
testExtraIsNotPaidOnWorkshiftOnSaturdayEndingStarting_full
testExtraIsNotPaidOnWorkshiftOnSaturdayEndingStarting
testExtraPaidOnWorkshiftOnSaturdayAndSundayEndingStarting_full
testExtraPaidOnWorkshiftOnSaturdayAndSundayEndingStarting
testExtraPaidOnWorkshiftOnSundayEndingStarting_full
testExtraPaidOnWorkshiftOnSundayEndingStarting
testExtraIsNotPaidOnWorkshiftOnSundayAndMondayEndingStarting_full
testExtraIsNotPaidOnWorkshiftOnSundayAndMondayEndingStarting
testMultiDayNightshiftAndShiftEndingSaturdayEndingStarting_full
testMultiDayNightshiftAndShiftEndingSaturdayEndingStarting
testMultiDayNightshiftAndShortShiftOnSaturdayAndSundayEndingStarting_full
testMultiDayNightshiftAndShortShiftOnSaturdayAndSundayEndingStarting
testMultiDayNightshiftAndLongShiftOnSaturdayAndSundayEndingStarting_full
testMultiDayNightshiftAndLongShiftOnSaturdayAndSundayEndingStarting
testMultiDayNightshiftAndShortShiftOnSundayAndMondayEndingStarting_full
testMultiDayNightshiftAndShortShiftOnSundayAndMondayEndingStarting
testMultiDayNightshiftAndShortShiftOnSundayAndMondayEndinglateEndingStarting_full
testMultiDayNightshiftAndShortShiftOnSundayAndMondayEndinglateEndingStarting
testMultiDayNightshiftAndShiftEndingSundayEndingStarting_full
testMultiDayNightshiftAndShiftEndingSundayEndingStarting
testMultiDayNightshiftAndShiftEndingMondayEndingStarting_full
testMultiDayNightshiftAndShiftEndingMondayEndingStarting
testMultiDayNightshiftAndShiftEndingLateMondayEndingStarting_full
testMultiDayNightshiftAndShiftEndingLateMondayEndingStarting
testStartingOrEndingShiftAndTimeLimitNotReached_full
testStartingOrEndingShiftAndTimeLimitNotReached
testStartingOrEndingShiftAndTimeLimitReached_full
testStartingOrEndingShiftAndTimeLimitReached
testNormalNightshiftDoesNotApplyToWeekdayEarlyMorningWork_full
testNormalNightshiftDoesNotApplyToWeekdayToEarlyMorningWork
testNormalNightshiftAppliesToEarlyMorningWork
testNormalNightshiftAppliesToEarlyMorningWork_full
testNormalNightshiftWithTimeLimitNotReachedAndNotMatchedBecauseOfWorkingWeekDay_full
testNormalNightshiftWithTimeLimitNotReached_full
testNormalNightshiftWithTimeLimitNotReached_NotEvenCorrectWeekday
testNormalNightshiftWithTimeLimitNotReached
testNormalNightshiftWithTimeLimitReached_full
testNormalNightshiftWithTimeLimitReached
testNormalAlwaysOnNightshift
testNonOvertime_full
testHalytyslisaErkkiSalminenAkt_DoesNothingDuringEarlyDayTimeHours
testHalytyslisaErkkiSalminenAkt_DoesNothingDuringNoHours
testHalytyslisaErkkiSalminenAkt_GivesAllowanceDuringNightTimeHours
testPakkaslisaMax3_5h_20140210
testDurationLimitedShiftTimeLimit1400
testDurationLimitedShiftTimeLimitThreeHours
testLengthLowerLimitShiftTimeLimit1400
testLengthLowerLimitShiftTimeLimitThreeHours
testLengthLimitedShiftTimeLimit1400
testLengthLimitedShiftTimeLimitThreeHours
testWorkdayLengthLimitedShiftTimeLimit1400
testWorkdayLengthLimitedShiftTimeLimitThreeHours
testLengthLimitNotPassedShiftTimeLimit1400
testLengthLimitNotPassedShiftTimeLimitThreeHours
testLengthLimitPassedShiftTimeLimit1400
testLengthLimitPassedShiftTimeLimitThreeHours
testLengthCompensationWorktimeWithAmountShiftTimeLimit1400
testLengthCompensationWorktimeWithAmountShiftTimeLimitThreeHours
testLengthCompensationWorktimeWithPercentShiftTimeLimit1400
testLengthCompensationWorktimeWithPercentShiftTimeLimitThreeHours
testLengthCompensationWithAmountShiftTimeLimit1400
testLengthCompensationWithAmountShiftTimeLimitThreeHours
testLengthCompensationWithPercentShiftTimeLimit1400
testLengthCompensationWithPercentShiftTimeLimitThreeHours
testMinTotalDurationEffectShiftTimeLimit1400
testMinTotalDurationEffectShiftTimeLimitThreeHours
testNoOvertimeShiftTimeLimit1400
testNoOvertimeShiftTimeLimitThreeHours
testStartingOrEndingShiftTimeLimit1400
testStartingOrEndingShiftTimeLimitThreeHours
testEndingShiftTimeLimit1400
testEndingShiftTimeLimitThreeHours
testStartingShiftTimeLimit1400
testStartingShiftTimeLimitThreeHours
testPakkaslisaMax3_5h_20140221
testHalytyslisaErkkiSalminenAkt_GivesAllowanceDuringNightTimeHours_UntilDayShiftStartTime
testMetsatahtiHoivaAla_YolisaNormaali_RajanAlapuolella_TäysiYlityömääräys
testMetsatahtiHoivaAla_YolisaNormaali_RajanAlapuolella_VainAikaperusteisetLisät
testMetsatahtiHoivaAla_YolisaNormaali_RajanAlapuolella_AikaJaViikkoperusteisetLisät
testMetsatahtiHoivaAla_YolisaNormaali_RajanAlapuolella_AikaJaViikkoperusteisetLisät21_24
testMetsatahtiHoivaAla_YolisaNormaali_RajanYlapuolella_AikaJaViikkoperusteisetLisät21_24
testMetsatahtiHoivaAla_YolisaNormaali_Rajalla_TäysiYlityö
testMetsatahtiHoivaAla_YolisaNormaali_Rajalla_PelkätAikaperusteisetLisät
testMetsatahtiHoivaAla_YolisaNormaali_Rajalla_AikaperusteisetLisätJaJaksoylityö
testMetsatahtiHoivaAla_YolisaNormaali_RajanYli_TäysiYlityö
testMetsatahtiHoivaAla_YolisaNormaali_RajanYli_VainAikaperusteisetLisät
testMetsatahtiHoivaAla_YolisaNormaali_RajanYli_AikaperusteisetLisätJaViikkoylityö
testMetsatahtiHoivaAla_YolisaNormaali_RajanYli_2_TäysiYlityömääräys
testMetsatahtiHoivaAla_YolisaNormaali_RajanYli_2_VainAikaperusteisetLisät
testMetsatahtiHoivaAla_YolisaNormaali_RajanYli_2_AikaperusteisetLisätJaViikkoylityöt
testMetsatahtiHoivaAla_YolisaKorotettu_RajanAlapuolella_KaikkiYlityöt
testMetsatahtiHoivaAla_YolisaKorotettu_RajanAlapuolella_VainAikeperusteisetLisät
testMetsatahtiHoivaAla_YolisaKorotettu_RajanAlapuolella_AikeperusteisetLisätJaViikkoylitytö
testMetsatahtiHoivaAla_YolisaKorotettu_Rajalla_TäysiYlityömääräys
testMetsatahtiHoivaAla_YolisaKorotettu_Rajalla_PelkätAikaperusteisetLisät
testMetsatahtiHoivaAla_YolisaKorotettu_Rajalla_AikaperusteisetLisätJaViikkoylityöt
testMetsatahtiHoivaAla_YolisaKorotettu_RajanYli_KaikkiYlityöt
testMetsatahtiHoivaAla_YolisaKorotettu_RajanYli_VainAikaperusteisetLisat
testMetsatahtiHoivaAla_YolisaKorotettu_RajanYli_AikaperusteisetLisatJaViikkoylityot
testMetsatahtiHoivaAla_YolisaKorotettu_RajanYli_2_KaikkiYlityot
testMetsatahtiHoivaAla_YolisaKorotettu_RajanYli_2_VainAikaperusteisetLisat
testMetsatahtiHoivaAla_YolisaKorotettu_RajanYli_2_AikaperusteisetLisatJaViikkoylity0
testNonOvertimeTimeLimitNotReached_full
testNonOvertimeTimeLimitNotReached
testNonOvertimeTimeLimitReached_full
testNonOvertimeTimeLimitReached
testMinimumTotalDuration_SingleTask_NotEnough
testMinimumTotalDuration_SingleTask_JustEnoughAndOver
testMinimumTotalDuration_SingleTask_JustEnoughButNotOver
testMinimumTotalDuration_SingleTask_NotEnough_StartsBefore
testMinimumTotalDuration_SingleTask_JustEnoughButNotOver_StartsBefore_2
testMinimumTotalDuration_SingleTask_JustEnoughAndOver_StartsBefore
testMinimumTotalDuration_SingleTask_ExceedsOverTheEnd
testMinimumTotalDuration_SingleTask_MorningRange_endingAt10_IsNotSufficient_But_ExceedsOverTheEnd
testMinimumTotalDuration_SingleTask_MorningRange_endingAt11_IsNotSufficient_But_ExceedsOverTheEnd
testMinimumTotalDuration_SingleTask_MorningAndEveningRangeExceedLimit
testMinimumTotalDuration_SingleTask_MorningAndEveningRangeExceedLimitTwoTasks
testMinimumTotalDuration_SingleTask_MorningAndEveningRangeExceedLimitTwoTasks_NoteReverseOrder
testMinimumTotalDuration_SingleTask_MorningAndEveningRangeExceedLimitThreeTasks
testMinimumTotalDuration_SingleTask_MorningAndEveningRangeExceedLimitThreeTasks_NoteReverseOrder
testMinimumTotalDuration_SingleTask_ExceedsOverTheEnd_2
testMinimumTotalDuration_SingleTask_ExceedsOverTheEnd_3
testMinimumTotalDuration_SingleTask_ExceedsOverTheEnd_4
testMinimumTotalDuration_SingleTask_ExceedsOverTheEnd_ButDoesNotOverlapWith
testMinimumTotalDuration_SingleTask_ExceedsOverTheEnd_ButTotalTooShort
testMinimumTotalDuration_SingleTask_ExceedsOverTheEnd_ButTotalTooShort_2
testMinimumTotalDuration_SingleTask_JustEnoughButNotOver_StartsBefore
testLengthCompensationNotEnough
testLengthCompensationJustEnough
testLengthCompensationJustEnough_2
testLengthCompensationJustEnough_3
testLengthCompensationJustEnough_EvenIfTwoParts
testLengthCompensationOnce_EvenIfTwoPartsEnough
testLengthCompensationEnough
testLengthCompensationEnoughBecauseFull
testLengthCompensationJustEnoughBecauseFull
testLengthCompensationNotEnoughEvenIfFull
com.tustor.tuntinetti.backend.logic.TestBioteollisuudenTes_JatkuvaKaksivuorotyo
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSeisokkikorvaus
testArkipyhienKorvaus
testSunnuntaityo
testWtrKeryma
testArkipyhienKorvausKunEiTehdaToita
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testKarenssipaivanPoistuminen
testSairauslomaKorvataanKTAlla
testSunnuntaityotaEiKorvataKTAlla
testPaivittaistaYlityotaEiKorvataKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
com.tustor.tuntinetti.backend.logic.TestWorkTimeOvertimeDecompositionWithPersonalCompensation
testCase7WithNonScalingPersonalEuroCompensations
testCase7WithNonScalingPersonalPercentageCompensations
testCase7WithNonScalingPersonalEuroCompensationsWithOvertime
testCase7WithNonScalingPersonalPercentageCompensationsWithOvertime
testHenkilökohtaisenLisänLaskuttaminen
testTehtäväkohtaisenLisänLaskuttaminen
com.tustor.tuntinetti.backend.logic.TestPuutarhaAlanVuorotyonTes
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2020
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2021
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2022
testArkipyhatKunTyosuhdeEiOleKestanytKauaa2018
testIltalisa1
testIltalisa2
testYolisa2
testYolisa1
testIltalisa4
testIltalisa3
testArkipyhatKunTyosuhdeEiOleKestanytKauaa
testFirstSickdayNotPaidOnShortRegularSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortAccidentSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortRegularSickleaveOnLongContractperiod
testFirstSickdayIsPaidOnLongRegularSickleaveOnShortContractperiod
testFirstSickdayIsNotPaidOnShortRegularSickleaveOnTooShortContractperiod
testFirstSickdayPaidOnRecurringRegularSickleaveOnShortContractperiod
testThatSickleaveCompensatedOnlyToTheLimits
test_TODO_SairausajanPalkkaPerakkaistenTyokausienTyoajanSummanMukaan
test_TODO_ArkipyhäKorvausPerakkaistenTyokausienTyoajanSummanMukaan
test_TODO_KTA
testArkipyhatKunTekeeToita
testArkipyhatKunTekeeToitaMuttaBittiEiPaalla
testArkipyhat
testItsenaisyyspaivaMaksetaanLainMukaan
testSairastumispaivana100PctKorvaus
com.tustor.tuntinetti.backend.logic.TestKumiteollisuudenKta
testKtaLaskentaAjat
testKtaHistory
testTODOKäyttö
testKtaAikatyo5060
testTODOKäyttöä
com.tustor.tuntinetti.backend.logic.TestSailioautoJaOljytuotealanTes_Kaksivuorotyo_3vk_Jaksotyo
testSpecialSatrudayOvertime
testNormalWorktime
testWeeklyOvertime
testMaksetaanKTAlla
test_TODO_SpecialWeeklyOvertime
test_TODO_WtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testDailyOvertime
testSeisokkikorvaus
testKorottavatKTAta
testArkipyhienKorvausKunEiTehdaToita
test_TODO_ShortDayCompensation
testSairaslomakorvausSairausUusiutuu30pvSisällä
com.tustor.tuntinetti.backend.logic.TestBioteollisuudenTes_JatkuvaYksivuorotyo
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSeisokkikorvaus
testArkipyhienKorvaus
testSunnuntaityo
testWtrKeryma
testArkipyhienKorvausKunEiTehdaToita
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testKarenssipaivanPoistuminen
testSairauslomaKorvataanKTAlla
testSunnuntaityotaEiKorvataKTAlla
testPaivittaistaYlityotaEiKorvataKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
com.tustor.tuntinetti.backend.logic.TestEnsihoitopalvelualan3VkoTes
testNormalWorktime
testDailyOvertime
testPeriodOvertime
testWeeklyOvertimeWithVacationsAndSickleaves
testArkipyhaLyhentaaJaksonTyoaikaa
test_TODO_PeriodOvertime6WeekCycle
test_TODO_PeriodOvertime6WeekCycle2
testArkipyhaaEiKorvataJosAlle3TyovuoroaJaksossa
testArkipyhaKorvataanJos3TyovuoroaJaksossa
testArkipyhaNotQualified4
testCase24831_LipponenHenri_20190223_20190310
testYolisa
testIltalisa
testSunnuntaityo
testArkipyhatKorvataan
testSaannollistenSickleave
testLauantaityo
testArkipyhaQualified4
testSairasloma
testArkipyhaNotQualified1
testArkipyhaNotQualified2
testArkipyhaNotQualified3
testArkipyhaQualified2
testArkipyhaQualified3
testArkipyhaQualified
com.tustor.tuntinetti.backend.logic.TestSickleaveWithoutExtras
testGivenSickleaveWithoutExtrasIsTrueThenExtrasAreNotPaidForSickleave
testGivenSickleaveWithoutExtrasIsFalseThenExtrasArePaidForSickleave
testNoExtrasArePaidForSickleaveHours
com.tustor.tuntinetti.backend.logic.TestHenkilokohtaistenAvustajienTESVuoden2025Muutoksilla
testArkipyhienKorvaus
testYlityo
testLauantaikorvaus
testArkipyhanaToissa
testArkipyhanaToissaB
testSairasLapsi
testSunnuntaikorotusLauantaiIltana
testSunnuntaiKorotusPyhanAattona
testSunnuntaiKorotustaEiJouluaatonAattona
testSunnuntaiAattoKorotustaKunSunnuntaiPyha
testYolisa
testIltalisa
testArkipyhatLyhentavaTyoviikkoa
testSairausajanPalkka
testArkipyhaKorvaus
testYlityo2
testSunnuntaikorvaus
testArkipyhaKorvausAlle2Viikkoa
testLauantaikorvausArkpyhana
com.tustor.tuntinetti.backend.logic.TestBillLikeSalaryWithWeekStartTimeEffectsVoid
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testCase7793_TeittoTuukka_20150323_20150329
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.TestPahvinJaPaperinjalostusalanTes_KeskeytymatonKolmivuorotyo
testSpecialSatrudayOvertime
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testMaksetaanKTAlla
testWtrKeryma
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testAattolisa
testSeisokkikorvaus
testSeisokkikorvausAamulta
testSeisokkikorvausPaivalta
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testKorottavatKTAta
com.tustor.tuntinetti.backend.logic.TestLeppakoskenSahkonTestitapaukset
testCase15497_KortetMatti_20170409
testCase15497_SippolaAri_20170331
testCase15497_SippolaAri_20170403
testCase15497_VilppoJuha_20170329
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsFalse
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsTrue
testCase11774_KarhunenTiina_20120822
testTuomistoOili20161004
testCase12493_HiiriKerkkoJuhana_20160805
testCase11098_Keisala_Reijo_20160329
testVainionpääIlpoKalevi_20130501_IlmanHenkilökohtaistaYlityöasetusta
testKainulainenElina_20141222_20150104
testCase7308_MansukoskiPetteri_20131222
testCase7308_PöytälaaksoAri_20131117
testCase7308_RuohomäkiAskoJalmari_20130620
testSalomäkiMikko20140727
testMoisioArto_20150613
testCase11505_RistimakiTimo_20160510
testTODO_Case11505_RistimakiTimo_20160510_YlityonPyoristys
testHalytysPaivystajaUpdated
testHalytysPaivystajaOld
testCase19599_RaskilaEsko_20180110
testPihkoluomaJuha20121202_bugYlitöitäHälytystyönAikana_henkilökohtainenYlityöPäällä
testCase15497_SalomaaRami_20170327
testCase15497_SalomaaRami_20170403
testCase15497_SalomaaRami_20170407
testTODOSovittuYlityoRounding
testHolidayCompensationRoundingWhenWorkShiftEndsOnMonday
testTODO_HolidayCompensationRoundingWhenWorkShiftEndsOnMonday
testCase12493_MoisioArto_20161023
testCase12493_AmmeskangasEsa_20160101_20161231
testOvertimeOnlyIfExceedsPlannedViaLabourAgreement
testOvertimeCategoryTransferWorkTimeCompensationType
testCase10416_Ahtola_Petteri_20160101_Ylityö
testRuokataukoKamratJuhaMatti_20141218
testRistimäkiTimo_20121217_20121223
testRistimäkiTimo_20121219
testRistimäkiTimo_20121223
testKulmalaNiinaSariHannele
testRuuhonenEero20120928_bugYlityöt_ilman_henkilökohtaista_oletusylityöasetusta_noconsiderotherhours
testRuuhonenEero20120928_bugYlityöt_henkilökohtaisella_oletusylityöasetuksella_noconsiderotherhours
testPihkoluomaJuha20121202_bugYlitöitäHälytystyönAikana_ilmanHenkilökohtaistaYlityötä
testRuuhonenEero20120928_bugYlityöt_ilman_henkilökohtaista_oletusylityöasetusta_considerotherhours
testRuuhonenEero20120928_bugYlityöt_ilman_henkilökohtaisella_oletusylityöasetuksella_considerotherhours
testMansukoskiJaniPetteri_20130304_20130310_Ylityöt_henkilökohtaisella_oletusylityöasetuksella_noconsiderotherhours
testMansukoskiJaniPetteri_20130304_20130310_Ylityöt_henkilökohtaisella_oletusylityöasetuksella_considerotherhours
testKamratJuhaMatti20120912
testKortetMattiJuhani20120930_SovitunYlityonTuleeAntaaMyösPyhäkorvausJosAsetuksisaNiinMäärätty
testSovittuYlityoNoNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoWithNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoErillinenTaski_WithNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoErillinenTaski_NoNO_OVERTIME_SKIPS_OVERTIME
testSovittuYlityoErillinenTaski_WithNO_OVERTIME_SKIPS_OVERTIME_WithOvertime
testSovittuYlityoErillinenTaski_NoNO_OVERTIME_SKIPS_OVERTIME_WithOvertime
testVainionpääIlpoKalevi_20130501_HenkilökohtaisellaYlityöasetuksella
testKartaslammiAriKoulutus20120830
testTODOja
testAriHaavisto_Sunnuntai_20120708
testTuomasIsokotamäki_Sunnuntai_20120923
testaaTODOArkipyhaviikkoJaEttaTilttaaEvaluateHolidaynMetodiinGetPaidHours
testRamiSalomaa_20120702_20120708
testKariPaulasalo_20120625_20120630
testAriHaavisto_20120625_20120708
testCase10417_KasariSanteri_20151221_20160131
testHalytysTyo
testCase15497_PihkoluomaJuha_20170404
com.tustor.tuntinetti.backend.logic.TestAsfalttiTes
testFirstSickdayIsPaidOnLongRegularSickleaveOnShortContractperiod
testFirstSickdayIsNotPaidOnShortRegularSickleaveOnTooShortContractperiod
testThatSickleaveCompensatedOnlyToTheLimits
testSairastumispaivana100PctKorvausJosSairastumispäivänäEiMerkitäTaskiinAikajaksoja
testJosSairastumispäivänäMerkitäänTaskiinAikajaksoEiKeskiarvoistetaTyoajanMukaan
testSickDuringQfdHolidayWTimeranges
testSickDuringQfdHolidayWithoutTimeranges
testSickDuringNonQfdHolidayWTimeranges
testSickDuringNonQfdHolidayWithoutTimeranges
testToissaEnnenJaPalkallisellaSairauslomallaJalkeenArkipyhanMaksetaanArkipyhakorvaus
testPalkallisellaSairauslomallaJalkeenJaToissaEnnenArkipyhanMaksetaanArkipyhakorvaus
testTODOToissaEnnenJaLomautettunaJalkeenArkipyhanMaksetaanArkipyhakorvaus
testTODOLomautettunaEnnenJaToissaJalkeenArkipyhanEiMaksetaanArkipyhakorvausta
testTODOKausiluontoistenToidenArkipyhaoikeudenLaskenta
testFirstSickdayNotPaidOnShortRegularSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortAccidentSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortRegularSickleaveOnLongContractperiod
testFirstSickdayPaidOnRecurringRegularSickleaveOnShortContractperiod
testHolidayCompensatedOnlyAfter6WeeksOfContractPeriod
testHolidayWorkIsTreatedAsSundayWork
com.tustor.tuntinetti.backend.logic.TestEmployeeProjectDailyReport
testNpeMultanenSanna20111114
test42459_LuomanperäJasmin_20230102
testTransformOvertimeToNormalPreservesWorkedHoursTimeRangesAndDetails
test_26728_MakkonenKasperi_15_07_2019
test_26728_BryzginTimo_7_11_2019
test_26728_MantylaRoope
test_26728_MinkkinenMikko
test_26728_MakkonenEkaterina
test_26728_MukundjaHelvan
test_26728_PelkolaJukka
test_26728_ViitasaariVili
test26728_BryzginTimo_28_08_2019
test26728_MakkonenKasperi_28_08_2019
testNPEJosContractPeriodOnNull
testGetTotalSales
testEvaluateSalesKunEiTyosopimusta
testLaskutetaanVaikkaTyotTehtyVaaraanSopimussarjaan
testProjectTesYliohjaaContractPeriodTessin
testVuosilomaArkipyhanaEiAlennaYlityokynnystaLaskutuksessa
testVuosilomaArkenaEiAlennaYlityokynnystaLaskutuksessa
testNollahintaisiaKulujaEiLaskutusraportilleEiAteriakorvausta
testNollahintaisiaKulujaEiLaskutusraportille6hYksiAteriakorvaus
testNollahintaisiaKulujaEiLaskutusraportille11hKaksiAteriakorvausta
com.tustor.tuntinetti.backend.logic.TestMslYksityisenOpetusalanTes
testLauantailisa
testAattolisa
com.tustor.tuntinetti.backend.logic.TestTurvetuotantoala
testIltalisa1
testIltalisa2
testLapsenSairaus
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testLyhennysvapaidenKertyminen
testExtraHours
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testSairaslomakorvausSairausUusiutuu30pvSisalla
testSairaslomakorvaukset6kk
testSairaslomakorvaukset2v
testPoikkeavaTyoajanlisa
testYolisa2
testYolisa1
com.tustor.tuntinetti.backend.logic.TestTurvetuotantoalaPaivatyo
testIltalisa1
testIltalisa2
testYolisa2
testYolisa1
testLapsenSairaus
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testLyhennysvapaidenKertyminen
testExtraHours
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testSairaslomakorvausSairausUusiutuu30pvSisalla
testSairaslomakorvaukset6kk
testSairaslomakorvaukset2v
testPoikkeavaTyoajanlisa
com.tustor.tuntinetti.backend.logic.TestPtyTesYleistyoaika
testAattoyokorvaus
testAattoaaamukorvaus
testLehtonenJyri
testMarjaTuulikkiJussiPekka_SickleaveCompensationLimitationienJarjestyksellaEiSaaOllaValia
testHansKurppa20121015_20121021
testJohanAho_20121001_20121007
testTieraFirzetaJakupovic_20120924_20120930
testIfNo_EXTRA_COMPENSATION_PAID_ONLY_FOR_WEEKLY_EXTRA_thenNormalDuringExtraIsUsedForHoursExceedingStandardWorkHoursPerDayBeforeDailyOvertime
testIf_COMPENSATION_PAID_ONLY_FOR_WEEKLY_EXTRA_thenNormalDuringExtraIsNeverUsedForDailyHours
testEsimerkki14
testEsimerkki20
testEsimerkki21
testEsimerkki22
test
testVarallaolo
testEsimerkki11KunLaOsanaSäännöllistäTyöaikaa
testEsimerkki11KunLaMeneeYlitöiksi
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterWeekAbsencesUsingEmployeeRangeReport_2_Strict
testSpentCompensationVacationAndFlexTime
test_TODO
testMilitaryRefresherWithPartialWorkDays
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGivenAndPartTimeEmployee
testBugReport20100315
testBug20100406_20100101
testBug20100406_20100102
testTestaaOpintoVapaaWithPartialWorkDays
testTestaaPalkatonVapaa
testTestaaPalkatonVapaaWithPartialWorkDays
testTestaaMuuPalkatonVapaa
testPalkatonTyoajanLyhennys
testTestaaMuuPalkatonVapaaWithPartialWorkDays
testTestaaLomautus
testTestaaLomautusWithPartialWorkDays
test_TODO_UNPAID_ABSENCE_
testTestaaVanhempainvapaa
testTestaaVanhempainvapaaWithPartialWorkDays
testTestaaIsyysvapaa
testTestaaIsyysvapaaWithPartialWorkDays
testPalkallinenTestaaIsyysvapaa
testTestaaPalkallinenIsyysvapaaWithPartialWorkDays
testTestaaÄitiysvapaa
testTestaaÄitiysvapaaWithPartialWorkDays
testTestaaPalkallinenÄitiysvapaa
testTestaaPalkallinenÄitiysvapaaWithPartialWorkDays
testTestaaIsäkuukausi
testTestaaIsäkuukausiWithPartialWorkDays
testTestaaTyosuojeluvaltuutetunKorvaus
testTestaaTyosuojeluvaltuutetunKorvausWithPartialWorkDays
testTestaaLuottamusmiesvapaa
testTestaaLuottamusmiesvapaaWithPartialWorkDays
testSpentUnPaidWorkTimeReductionAndFlexTime
testSpentUnPaidWorkTimeReductionAndFlexTimeWithPartialWorkDays
testWeeklyRestDayAndFlexTime
testWeeklyRestDayAndFlexTimeWithPartialWorkDays
testDayOffAndFlexTime
testDayOffAndFlexTimeWithPartialWorkDays
testSpentFlexTime
testSpentFlexTimeWithPartialWorkDays
testSpentFlexTime_IndicateFlexDayByEmptyEntry
testSpentFlexTimeWithPartialWorkDays_IndicateFlexDayByEmptyEntry
testSpentWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentHolidayWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentHolidayWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentPaidVacationAndFlexTime
testSpentPaidVacationAndFlexTimeWithPartialWorkDays
testSpentPaidVacationAndFlexTimeWhenInitialSaldoGiven
test_TODO_SpentPaidVacationPostponedAndFlexTime
test_TODO_SpentPaidVacationPostponedAndFlexTimeWithPartialWorkDays
test_TODO_SpentPaidVacationPostponedAndFlexTimeWhenInitialSaldoGiven
testSpentOvertimeVacationAndFlexTime
testSpentPartialOvertimeVacationAndFlexTime
testSpentOvertimeVacationAndFlexTimeWhenInitialSaldoGiven
testSpentPartialCompensationVacationAndFlexTime
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGiven
testMuuVapaaJossaSaldotAndFlexTime
testMuuVapaaJossaSaldotAndFlexTimeWithPartialDays
test_TODO_SpentChildSickVacationAndFlexTime
test_TODO_SpentChildSickVacationAndFlexTimeWithPartialWorkDays
testOtherPaidSickVacationAndFlexTime
testOtherPaidVacationAndFlexTimeWithPartialWorkDays
testAHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButDoesNotYetQualify
testOnlyOneHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButOnlyOneQualifies
testAHolidayIsNotCompensatedIfNoWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoPaidWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyOneEndButBothRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyInTheEndButBothRequiredByLabourAgreement
testAHolidayIsCompensatedIfWorkAroundBothEndsAsRequiredByLabourAgreement
testSickleavesAreIgnoredIfNotAvailableAccordingToLabourAgreement
testSickleavesAreIgnoredIfQualificationPeriodHasNotYetElapsed
testSickleavesAreIgnoredIfNotEnoughConsecutiveSickleaveDaysAllowed
testTheOtherSickleaveIsIgnoredOnlyOneConsecutiveSickleaveDayAllowed
testGivenSickleaveStartsBeforeMinimumEmploymentTimeThenNothingIsPaidEvenAfterTheTimeIsReached
testGivenSickleaveStartsAfterMinimumEmploymentTimeThenAllDaysAreCompensated
testIfHolidayThenNotSickleave
testIfHolidayAndWorkThenNotSickleave
testWorkAndSickleave
testUnpaidWorkAndSickleave
testTestaaVirkavapaaWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaa
testTestaaOpintoVapaa
test_TODO_
testMilitaryRefresher
com.tustor.tuntinetti.backend.logic.TestTyotehtavanPalkkaKorvaaTuntipalkan
testVaravastaavanLisäMuuramenRiihivuoriKauppinenTanja201204
testLeppakoskenSahkoVerkkotoiminnanKoulutusErkkiLehtonenTi20120313OtsikostaPuuttuiLyhytnimi
testTyotehtavanPalkkaKorvaaTuntipalkan_IlmanYlityomaaraystaKokoPaivaSamaaTehtävää_SaaErikoisPalkkaaAinaVaikkaIlmanYlityömääräyksiä
testTyotehtavanPalkkaKorvaaTuntipalkan_AikaperusteisetLisatIlmanYlityomaaraystaKokoPaivaSamaaTehtävää
testTyotehtavanPalkkaKorvaaTuntipalkan_AikaperusteisetLisatIlmanYlityomaaraysta_KaksiTehtävääSamanaPäivänä
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä_ToisessaViritettyHinta
testTyotehtavanPalkkaKorvaaTuntipalkan_IlmanYlityomaaraystaKokoPaivaSamaaTehtävää_SaaErikoisPalkkaaVaikkaIlmanNsAikaperusteisiaKorvauksia_KaksiTehtävääSamanaPäivänä_ToisessaViritettyHinta
testTyotehtavanPalkkaKorvaaTuntipalkan_AikaperusteisetLisatIlmanYlityomaaraysta_KaksiTehtävääSamanaPäivänä_ToisessaViritettyHinta
testTyotehtavanPalkkaKorvaaTuntipalkanKahdessaViritetyssäTyokohteessaSamanaPäivänä_ToisessaYlityömääräysJaAikaperusteisiaLisiä
testTyotehtavanPalkkaKorvaaTuntipalkanKahdessaViritetyssäTyokohteessaSamanaPäivänä_ToisessaYlityömääräysJaAikaperusteisiaLisiä_ViceVersa
testTyotehtavanPalkkaKorvaaTuntipalkanKahdessaViritetyssäTyokohteessaSamanaPäivänä_ToisessaAikaperusteisiaLisiä
testTyotehtavanPalkkaKorvaaTuntipalkanKahdessaViritetyssäTyokohteessaSamanaPäivänä_ToisessaAikaperusteisiaLisiä_ViceVersa
testTyotehtavanPalkkaKorvaaTuntipalkanKahdessaViritetyssäTyokohteessaSamanaPäivänä_ToisessaTäysiYlityömääräysJaToisessaAikaperusteisiaLisiä
testTyotehtavanPalkkaKorvaaTuntipalkanKahdessaViritetyssäTyokohteessaSamanaPäivänä_ToisessaTäysiYlityömääräysJaToisessaAikaperusteisiaLisiä_ViceVersa
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_VirittämättömässäAikaperusteisiaLisiä
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_VainViritetyssäAikaperusteisiaLisiä
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_VainVirittämättömässäYlityömääräys
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_VainViritetyssäYlityömääräys
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_VirittämättömässäTäysiYlityömääräysJaToisessaAikaperusteisiaLisiä
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_ViritetyssäTäysiYlityömääräysJaToisessaAikaperusteisiaLisiä_ViceVersa
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_ViritetyssäTäysiYlityömääräysJaToisessaAikaperusteisiaLisiä_ViceVersa_Pyhäpäivänä
testOvertimeOnlyIfExceedsPlanned_SamaKuinSuunniteltu
testOvertimeOnlyIfExceedsPlanned_YlittaaSuunnitellun
testTODOSairasvuoronTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KokoPaivaSamaaTehtävää
testTODOMuuramePalkkasiirto
testTyotehtavanPalkkaKorvaaTuntipalkan_IlmanYlityomaaraystaKokoPaivaSamaaTehtävää_SaaErikoisPalkkaaVaikkaIlmanNsAikaperusteisiaKorvauksia_KaksiTehtävääSamanaPäivänä
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_VirittämättömässäTäysiYlityömääräysJaToisessaAikaperusteisiaLisiä_Pyhäpäivänä
testTyötehtäväEiKorotuIltalisienAikaan_YlityömääräysJaAikaperusteisiaLisiä_KokoPaivaSamaaTehtävää_TehtävälläLisäTuntiaKertaaPalkka
testCase7972_VilleIlmariJalo_20150511_20150517
testTODO_Case7972_VilleIlmariJalo_20150511_20150517
testIiriSakariPaalanen_Personalhuset_20141028_20141103
testTyotehtavanNormaalitPalkkalajit
testTyotehtavanPalkkaNollaaTuntipalkanMuttaPalkkalajitSäilyvät
testTyotehtavanPalkkaMelkeinNollaaTuntipalkanMuttaPalkkalajitSäilyvät
testTyotehtavanPalkkaKorvaaTuntipalkan
testSinitarralisäKorvaaTuntipalkanVainToisestaPaivanTehtavasta
testAikaperusteinenLisaKorvaaPalkkalajin
testAikaperusteinenSinitarralisäLisaKorvaaPalkkalajin
testCase17097
testDeboraOppisopimuksestaEiPalkkaa
testNykänenKati_20130304_20130310
testBaronaEmmaGaalaHeikkiAnsa20120120
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KokoPaivaSamaaTehtävää
testTyötehtäväEiKorotuIltalisienAikaan_YlityömääräysJaAikaperusteisiaLisiä_KokoPaivaSamaaTehtävää_TehtävälläPalkka
testTyötehtävänPalkkaKorvaaTuntipalkanSairausaikanaIlmanYlityötä
testTyötehtävänPalkkaKorvaaTuntipalkanSairausaikanaYlityönKanssaEiSkaalauduYlityönAikana
testTyötehtävänPalkkaKorvaaTuntipalkanSairausaikanaYlityönKanssaEiSkaalauduYlityönAikana2
testTyötehtävänPalkkaKorvaaTuntipalkanSairausaikanaYlityönKanssaSkaalautuuYlityönAikana
testTyötehtäväEiKorotuIltalisienAikaan_YlityömääräysJaAikaperusteisiaLisiä_KokoPaivaSamaaTehtävää_TehtävälläEuroLisä
testTyötehtäväEiKorotuIltalisienAikaan_YlityömääräysJaAikaperusteisiaLisiä_KokoPaivaSamaaTehtävää_TehtävälläProsenttiLisä
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä
com.tustor.tuntinetti.backend.logic.TestAmmatillistenKoulutuskeskustenTes_Opetushenkilonkunta_Kiky
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testKuukausipalkkaisenTyoajanYlitysKorvataanRahana
testLauantailisa
testHolidayCompensation
testYotyolisa
testIltatyolisa
testSairaudenUusiutuminen
testSickleave
testArkipyhienKorvausKunEiTehdaToita
com.tustor.tuntinetti.backend.logic.TestJalometallialanTes_JatkuvaKaksivuorotyo
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairauslomaKorvataanKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testPaivittainenYlityoKorvataanKTAlla
testLauantaiylityoKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestOhjelmapalvelualanTes112_5
testDailyOvertime
testWeeklyOvertime
testLapsenSairaus
testSunnuntaiKorvaus
testArkipyhienKorvausKunEiTehdaToita
testSairasloma
test_TODO_YlityokynnysEiAleneWtrPaivanToilla
test_TODO_WtrPaivanErikoisKorvaus
testViikkotylityo
com.tustor.tuntinetti.backend.logic.TestRakennusalanToimihenkiloidenTes
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
testNormaaliIltalisä
testNormaaliYölisä
testWeeklyOvertimeOnNormalSaturday
testWeeklyOvertimeOnHolySaturday
testWeeklyOvertimeOnChristmasEve
testLyhennysvapaidenKertyminen
testSaturdayDailyOvertime
testArkipyhäLyhentääTyöviikkoaYlitöidenNäkökulmasta
testLauantainaVuorokautisestaYlityöstä100prosentillaKorotettuPalkka
testPääsiäislauantainaViikottaisestaYlityöstä100prosentillaKorotettuPalkka
testSickleavesAfterFiveYears
com.tustor.tuntinetti.backend.logic.TestRautatiealanRautatieliikenteenPaivatyonTES
testLauantailisa
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testAattolisa
testSunnuntaiaattolisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
test_TODO_WeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime5
testArkipyahatJotkaLyhentavatTyoaikaa
testArkipyahatJotkaEivatLyhennaTyoaikaa
testSairaslomakorvausYli5vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli3vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli6kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli1vTyöpohjainen
com.tustor.tuntinetti.backend.logic.TestLattianpaallystysalanTes
testAverageHourlySalaryUsage
testWtr
testDailyOvertime
testWeeklyOvertime
testAverageHourlySalary
testWtrCompensation
testSickleaveCompensation
testSundayCompensation
testNormalWorkweek
testPalkallinenVapaa
testIndependenceDay
com.tustor.tuntinetti.backend.logic.TestAverageWeeklyRestTime
testLongestContinousRestTimeBasicCase
testLongestContinousRestTimeBasicCase2
testLongestContinousRestTimeBackToBack
test_TODO_LongestContinousRestTimeWeeklyRestTimeCanContinue
testLongestContinousRestTimeBackToBackWeeklyRestTimeCanContinue
testAverageWeeklyRestTimePositiveOffset
testAverageWeeklyRestTimeNegativeOffset
com.tustor.tuntinetti.backend.logic.TestOverlappingTasks
testOverlappingTaskWarningDates
testOverlappingTasksAmongNonPrimaryCustomers
testIfOverlappingTasksAreNotDeductedFromSalaryPerspective_NULL_Overtime
testIfOverlappingTasksAreNotDeductedFromSalaryPerspective_FULL_Overtime
testKoivistoinenSari_20151116
testTasksWhenOnlyHoursEntered
testOverlappingTasksAreDeductedFromSalaryPerspective_NULL_Overtime
testOverlappingTasksAreDeductedFromSalaryPerspective_NULL_Overtime_OnHoliday
testOverlappingTasksAreDeductedFromSalaryPerspective_FULL_Overtime
testOverlappingTasksAreDeductedFromSalaryPerspective_FULL_Overtime_OnHoliday
testOverlappingTasksAreIgnoredFromSalaryPerspective_NULL_Overtime
testOverlappingTasksAreIgnoredFromSalaryPerspective_NULL_Overtime_OnHoliday
testOverlappingTasksAreIgnoredFromSalaryPerspective_FULL_Overtime
testOverlappingTasksAreIgnoredFromSalaryPerspective_FULL_Overtime_OnHoliday
testOverlappingTaskWarningsFromRangeReport
testOverlappingTaskWarning
com.tustor.tuntinetti.backend.logic.TestElintarvikealojenTesKtaKuukausipalkkainen
testAverageHourlySalaryUsage
testShiftStartsBetween00And06
testOsaAjanKkPalkka
testMonthlySalaryDividerWhenPartialAndForOvertimeCategories
testNoScalingForHourlySalary
testOsakuukaudenPalkka
testTODOOsaAjanKkPalkanLaskutus
testAverageHourlySalaryCalculation
testWeeklyOvertime
testSunnuntaityo
testSairastumispaivana100PctKorvaus
testWeeklyOvertimeBug
testShiftContinuesAfter00
testShiftStartsBefore00AndContinuesAfter06
testWeeklyOvertimeIsNotPaidDuringAamukorvaus
testAamutuntikorvausEiRajoitaEdellisenVurokaudenPuolellaAlkanuttaYlityota
testJaloVille_20150304_20150306
testJaloVille_20150304_20150306_NoOvertimeReducesOvertime
com.tustor.tuntinetti.backend.logic.TestKVTESKVTesYleistyoaika
testArkipyhienKorvaus
testSunnuntaityo
testIltaJaYolisa
testLauantaiKorvaus
testNykänenKati_20130304_20130310
test_TODO_WeeklyOvertimeCompensationDoesNotDependOnOrderOfAbsencesInNormalWeeklyWorkSickleaveTypeRegular
testWeeklyOvertimeCompensationDoesNotDependOnOrderOfAbsencesInNormalWeeklyWorkPaidVacation
testSuurpyhaAatokorvaus
testAlankoMarjoRiitta20121015_20121021
testSaturdayCompensationIsNotPaidDuringDailyOvertime
testSaturdayCompensationIsNotPaidDuringWeeklyOvertime
testAattoKorvaus
testVarallaolo
testJouluaattoAamu
testKVTesLisat
testHalytystyo
testEiYlimääräisiäLisiäJouluaatonAatonIltana
testSickleaveQualifiedFor14Days
testRegularSickleaveQualifiedFor60plus120Days
testWorkInducedSickleaveQualifiedFor120plus120Days
testJuhannusaatto
com.tustor.tuntinetti.backend.logic.TestJalometallialanTes_KeskeytyvaKolmivuorotyo
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testExtraHours
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairauslomaKorvataanKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testPaivittainenYlityoKorvataanKTAlla
testLauantaiylityoKorvataanKTAlla
testLisatyoKorvataanKTAlla
testLisatyoEiKorotaKTAta
com.tustor.tuntinetti.backend.logic.TestRakennusalanToimihenkiloiden37_5Tes
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhat
testLyhennysvapaidenKertyminen
testSairaslomakorvausSairausUusiutuu30pvSisällä
com.tustor.tuntinetti.backend.logic.TestAirproJaksotyontekijoidenTyoaikamuoto
testSairaslomakorvaukset
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testKorottavatKTAta
testArkipyhienKorvausKunEiTehdaToita
test_TODO_ShortDayCompensation
testJaksoTyoaika
testWeeklyOvertimeLeg2
testKolmeviikkoisjaksonYlityotMatkustustaEiLasketa
test_TODO_KolmeviikkoisjaksonYlityotKoulutustaEiLasketa
testSairauslomaOnTyossaolonVeroistaTyoaikaa
testJaksoTyonYlityo
testTyoVapaapaivana
testJaksotyolaisenLauantailisa
testKTAtaiKPAjakajaKuukausipalkkaisilleYksittainenTyosopimus
testKTAtaiKPAjakajaKuukausipalkkaisilleOsaAikainen
testKTAtaiKPAjakajaKuukausipalkkaisilleVaihtuvaTyosopimus
testKTAtaiKPAjakajaKuukausipalkkaisilleVaihtuvaTyosopimusValissaYli30d
testKTAtaiKPAjakajaKuukausipalkkaisilleVaihtuvaTyosopimusValissaKatkaisevaPaattymissyy
testAverageHourlySalaryUsageKkpalkkaiset
testAverageHourlySalaryUsageTuntipalkkaiset
testKeskiarvonPerusteellaLasketunSairaslomapaivanPituudenPyoristykset
testLauantailisa
testLapsenSairaus
testSunnuntaiKorvaus
testYotyolisa
testIltatyolisa
testSairaslomakorvausSairausUusiutuu30pvSisällä
testLisatJuhlapyhinaJaAattoina
testAattoiltalisä
testJuhannusaatonAamutyölisä
testJuhannusaatonIltatyölisä
testJouluaatonAamutyönLisä
testJouluaatonIltatyönLisä
testYotyolisaAlkaaJaLoppuYolla
testTODO_Yotyolisa
testYotyolisaEriViikonpaivina
testHenkilostonEdustajaKorottavatKTAta
testHenkilostonEdustajaAverageHourlySalaryUsage
com.tustor.tuntinetti.backend.logic.TestKunnallinenTsYleistyoaika
testArkipyhienKorvaus
testSunnuntaityo
testIltaJaYolisa
testLauantaiKorvaus
testNykänenKati_20130304_20130310
test_TODO_WeeklyOvertimeCompensationDoesNotDependOnOrderOfAbsencesInNormalWeeklyWorkSickleaveTypeRegular
testWeeklyOvertimeCompensationDoesNotDependOnOrderOfAbsencesInNormalWeeklyWorkPaidVacation
testSuurpyhaAatokorvaus
testAlankoMarjoRiitta20121015_20121021
testSaturdayCompensationIsNotPaidDuringDailyOvertime
testSaturdayCompensationIsNotPaidDuringWeeklyOvertime
testAattoKorvaus
testVarallaolo
testJouluaattoAamu
testKVTesLisat
testHalytystyo
testEiYlimääräisiäLisiäJouluaatonAatonIltana
testSickleaveQualifiedFor14Days
testRegularSickleaveQualifiedFor60plus120Days
testWorkInducedSickleaveQualifiedFor120plus120Days
testJuhannusaatto
com.tustor.tuntinetti.backend.logic.TestBillLikeSalaryNoNigthShiftsDuringOvertime
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testCase7793_TeittoTuukka_20150323_20150329
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden40hYksivuorotyonTES
testLauantailisa
testYolisa
testIltalisa
testNormalWorktime
testSunnuntaityo
testAamulisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSuurjuhlapyhalisa
testVuorolisaKorottuuYliJaSunnuntaityoKorotustenSuhteessa
test_TODO_AamuvuoronlisaaMaksetaanYlityonKanssaYhteensa100Prosenttia
testWeeklyOvertime5
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testViikkolepoYksittaisinViikoinLaskettuna
testArkipyhaviikonVapaapaivat
test_TODO_ArkipyhaviikonLauantainYlityot
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkTyöpohjainen
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4vkTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli4vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testWtrKertyma
com.tustor.tuntinetti.backend.logic.TestRautatiealanKolmivuorotyonTES
testLauantailisa
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testAattolisa
testSunnuntaiaattolisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
test_TODO_WeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime5
testArkipyahatJotkaLyhentavatTyoaikaa
testArkipyahatJotkaEivatLyhennaTyoaikaa
testSairaslomakorvausYli5vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli3vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli6kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli1vTyöpohjainen
com.tustor.tuntinetti.backend.logic.TestAutonrengasalanVuorotyoTes
testJuhoKuokka20150331
testArkipyhat
testSairastumispaivana100PctKorvaus
testRegularSickleaves
testWorkInducedSickleaves
testIltalisäAfter2010_05_01
testIltalisäAfter2011_05_01
testYölisäAfter2011_05_01
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testItsenaisyyspaivaSunnuntaina
testSairaslomakorvausAlle1vTöissäSairausUusiutuu30pvSisällä
testCase11296LauantaiPidennyksenLaskutus
testWtrVapaaltaTyonAjaltaKorvaus
testAutonrengasalanLauantailisaaEiSaaAlle6TunninVuorosta
testAutonrengasalanLauantailisaaEiYli6TunninVuorostaElleiOleLauantai
test_TODO_LauantaiKorvaus
testAutonrengasalanLauantailisanSaaMyosYlityoVuorosta
testAutonrengasalanLauantailisanSaa6TunninVuorosta
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta3h
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta4h
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta6h
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta6japuolih
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta8h
testAutonrengasalanLauantailisanSaaYli6TunninVuorosta
testIltalisäAfter2012_03_01
testYölisäAfter2010_05_01
testYölisäAfter2012_03_01
testTietytLauantaitKorvataanKutenViikkoylityö
testVapunJälkeinenLauantaiKunTehdäänMyösPäivittäistäYlityötä
testVapunJälkeinenLauantaiKunViikkoNormaalistiTöissä
testArkipyhaKorvataanKunOnLuvallisiaPoissaoloja
testArkipyhatViikonloppunaEivatKerrytaLiukumasaldoa
com.tustor.tuntinetti.backend.logic.TestSailioautoJaOljytuotealanTes_Paivatyo_2vk_Jaksotyo
testSpecialSatrudayOvertime
testYolisa
testIltalisa
testNormalWorktime
testWeeklyOvertime
testSeisokkikorvaus
testMaksetaanKTAlla
testKorottavatKTAta
testWtrKeryma
test_TODO_SpecialWeeklyOvertime
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testDailyOvertime
testArkipyhienKorvausKunEiTehdaToita
test_TODO_ShortDayCompensation
testSairaslomakorvausSairausUusiutuu30pvSisällä
com.tustor.tuntinetti.backend.logic.TestPahvinJaPaperinjalostusalanTes_KeskeytyvaKolmivuorotyo
testSpecialSatrudayOvertime
testNormalWorktime
testMaksetaanKTAlla
testWtrKeryma
test_TODO_DailyOvertime
test_TODO_WeeklyOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testDailyOvertime
testWeeklyOvertime
testAattolisa
testSeisokkikorvaus
testSeisokkikorvausAamulta
testSeisokkikorvausPaivalta
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testKorottavatKTAta
com.tustor.tuntinetti.backend.logic.TestValtionVirkaKahdenviikonJaksotyoVirkamiehet
testDailyOvertime
testWeeklyOvertime
testSaturdayOvertime
testLauantailisa
testLapsenSairaus
testYolisa
testIltalisa
testNormalWorktime
testSunnuntaityo
testTODO_Yolisa
testSunnuntaiaattoiltaLisa
testAattoPaivaLisa
test_SairaslomakorvausAlleVuosi_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausKestääYliVuoden_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausRajaustenJarjestysEiVaikuta
test_TODO_SairaslomakorvauksenYlimaaraiset7pvVuodessa_Tyontekijat
testSairaudenUusiutuminen_Tyontekijat
testSairaslomakorvaus_Virkamiehet
testVarallaolo
testExtraHours
testArkipyhaKorvaus
com.tustor.tuntinetti.backend.logic.TestMuoviJaKemiantuoteteollisuudenPaivatyonTes
testWeeklyOvertimeOnNormalSaturday
testWeeklyOvertimeOnHolySaturday
testWeeklyOvertimeOnChristmasEve
testSairaslomaKorvataanKTAlla
testArkipyhatKorvataanKTAlla
testYlityotKorvataanKTAlla
testSuurjulhapyhaaattopaivakorotusKorvataanKTAlla
testYlityotKorottavatKTAta
testSuurjuhlapyhaaattoyoKorottaaKTAta
testSuurjuhlapyhaKorottaaKTAta
testSunnutaityöKorottaaKTAta
testSuurjulhapyhaaattoyokorotusKorvataanKTAlla
testSuurjuhlapyhaaattopaivaKorottaaKTAta
testSairaslomaAlkaaKeskenTyopaivan
testTietytLauaitKorvataanKutenViikkoylityö
testSuurjuhlapyhakorvaus
testSairaslomakorvausAlleViikkoTöissäEiTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausAlleViikkoTöissäTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausAlleViikkoTöissäEiTyöperäinenKestaaYli10Paivaa
testSairaslomakorvausAlleViikkoTöissäTyöperäinenKestaaYli10Paivaa
testSairaslomakorvausYliKuukausiTöissäEiTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausYliKuukausiTöissäTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausYliKuukausiTöissäEiTyöperäinenKestaaYli28Paivaa
testSairaslomakorvausYliKuukausiTöissäTyöperäinenKestaaYli28Paivaa
testSairaslomakorvausYli6kkTöissäEiTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausYli6kkTöissäEiTyöperäinenKestaaYli28Paivaa
testSairaslomakorvausYli3vTöissäKestaaYli35Paivaa
testSairaslomakorvausYli5vTöissäKestaaYli42Paivaa
testSairaslomakorvausYli10vTöissäKestaaYli56Paivaa
testSuurjuhlapyhanaattopaivakorvaus
testSuurjuhlapyhanaattoyokorvaus
testIltalisaArkipaivana
testIltalisaSuurjuhlapyhana
testYolisaArkipaivana
testYolisaSuurjuhlapyhana
com.tustor.tuntinetti.backend.logic.TestPardiaTes
testThatSickleaveCompensatedOnlyToTheLimits
testTodo
testTODOHolidayWeekOvertimeOnMayDay
testTODONightWorkMayContinueToMidday
testNightWorkMayNotContinueIfStarted430Am
testWednesdayNightShiftShouldHaveNormalNightRate
testSaturdayNightShiftShouldHaveNormalNightRate
testSundayNightShiftShouldHaveHigherNightRate
testWednesdayEveningShiftShouldHaveNormalNightRate
testSaturdayEveningShiftShouldHaveNormalNightRate
testSundayEveningShiftShouldHaveHigherNightRate
com.tustor.tuntinetti.backend.logic.TestPeltiJaTeollisuuseristysalanPaivatyonTES
testYolisa
testArkipyhatPaasiaisena
testIltalisa
testNormalWorktime
testSunnuntaityo
testWtrKeryma
testYlityotEivatKorottaKTAta
testSunnuntaityoKorvataanKTAlla
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testSunnuntaityoEiKorotaKTAta
testYlityotKorvataanKTAlla
testArkipyähäOnVapaapäiväJosOllutTöissäYliKuukauden
testArkipyähäEiOleVapaapäivänJosOllutTöissäAlleKuukauden
testArkipyähäkorvausJosOllutTöissäYliKuukaudenMuttaVapaallaArkipyhänViereisinäPäivänä
testArkipyhaaEiKorvataKTAlla
testSairaslomaaEiKorvataKTAlla
testSairaslomaAlkaaKeskenTyopaivan
testSairastuminenKeskenTyopaivanEiKorvataKTAlla
testLapsenSairastuminenKeskenTyopaivanKorvataanKTAlla
testSairaslomakorvausAlle1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausAlle1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausYli6kkTöissäSairausKestääYli28pvEiTyöpohjainen
testSairaslomakorvausYli6kkTöissäSairausKestääYli28pvTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli28pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli28pvTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli9pvEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pvTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pvEiTyöpohjainen
com.tustor.tuntinetti.backend.logic.TestSahkoalanTyontekijoidenTes
testSairastumispaivana100PctKorvaus
testArkipyhaKunOsanPaivaaToissa
testLauantaiYlityo
testSunnuntaiYlityoNormaalisti
testArkipyhaMaksetaanMyosSairauslomanAjalta
testArkipyhaMaksetaanMyosVuosilomanAjalta
testArkipyhaMaksetaanMyosVuosilomanValissa
test_TODO_ArkipyhaaEiMaksetaPekkastenAikana_MANUAALINEN
testArkipyhaMaksetaanMyosPekkastenValissa
testArkipyhaaEiMaksetaPalkattomanPoissaolonAjalta
testArkipyhaaEiMaksetaPalkattomanPoissaolonValissa
testArkipyhaaEiMaksetaMuunPalkattomanPoissaolonAjalta
testArkipyhaaEiMaksetaMuunPalkattomanPoissaolonValissa
testArkipyhaMaksetaanJosToinenReunapäiväOnViikkolepopäivä
testArkipyhaMaksetaanVapaapäivienValissa
testArkipyhaaEiMaksetaPekkasenVieressaJosReuna2OnSairaspaiva
testArkipyhaaEiMaksetaPekkasenVieressaJosReuna1OnSairaspaiva
testYlityonPyoristykset_ViikkoylityössäEiVieläTunninYlitystä
testIltatyo1
testYlityonPyoristykset_MyösViikkoylityö
testJuhlapyhanTyo200pAikaperusteisellaLisalla
testSunnuntaiksiSattuvanJuhlapyhanTyo200pAikaperusteisellalisalla
testYotyoVainAamuyo
testArkipyhaMaksetaanMyosPekkasenVieressaKunhanToinenReunaOnTyopaiva
testArkipyhaaEiMaksetaVuosilomanVieressaJosReuna1OnSairaspaiva
testArkipyhaaEiMaksetaVuosilomanVieressaJosReuna2OnSairaspaiva
testArkipyhaaEiMaksetaVapaapaivana
testLauantaikorvaukset
testLoppiaisenJälkeinenLauantai
testEltelEsimerkkiPelkkäVrkYlityö
testYotyo2
testYotyo1
testIltatyo2
com.tustor.tuntinetti.backend.logic.TestOptikoidenTesWith2021Changes
testArkipyhaKorvaus
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testExtraHours
testSairaslomakorvausSairausUusiutuu30pvSisalla
testAattoIltaLisä
testLauantaiLisa
com.tustor.tuntinetti.backend.logic.TestLasitusRakennuslasitusJaLasinjalostusalanTes_JatkuvaYksivuorotyo
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testLyhennysvapaidenKertyminen
testSairaslomakorvausKunSairausUusiutuu
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairauslomaKorvataanKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testAattokorotus
testVarallaoloaEiKorvataKTAlla
testYlityotKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestHuolintaAlanToimihenkiloiden375TesPaivatyo
testIltalisaaEiLisatyonAjalta
testYolisa
testIltalisa
testLauantaiTyo
testIltalisaaEiYlityonAjalta
testYolisaaEiYlityonAjalta
testMultipleShifts
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testArkiYlityo
testHealthInsuranceLawWaitingPeriodNotCompensatedIfDaysAreFull
testSunnuntaiYlityo
com.tustor.tuntinetti.backend.logic.TestRautatiealan40hPaivatyonWtrTES
testLauantailisa
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testAattolisa
testSunnuntaiaattolisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
test_TODO_WeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime5
testArkipyahatJotkaLyhentavatTyoaikaa
testArkipyahatJotkaEivatLyhennaTyoaikaa
testSairaslomakorvausYli5vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli3vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli6kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli1vTyöpohjainen
testWorkTimeReduction1
testWorkTimeReduction2
testWorkTimeReduction3
testWorkTimeReduction4
com.tustor.tuntinetti.backend.logic.TestPeltiJaTeollisuuseristysalanKeskytyvanKolmivuorotyonTES
testYolisa
testArkipyhatPaasiaisena
testIltalisa
testNormalWorktime
testSunnuntaityo
testWtrKeryma
testYlityotEivatKorottaKTAta
testSunnuntaityoKorvataanKTAlla
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testSunnuntaityoEiKorotaKTAta
testYlityotKorvataanKTAlla
testArkipyähäOnVapaapäiväJosOllutTöissäYliKuukauden
testArkipyähäEiOleVapaapäivänJosOllutTöissäAlleKuukauden
testKolmivuorotyonErikoislisaKorvataanKTAlla
testKolmivuorotyonErikoislisaEiKorotaKTAta
testArkipyähäkorvausJosOllutTöissäYliKuukaudenMuttaVapaallaArkipyhänViereisinäPäivänä
testArkipyhaaEiKorvataKTAlla
testSairaslomaaEiKorvataKTAlla
testSairaslomaAlkaaKeskenTyopaivan
testSairastuminenKeskenTyopaivanEiKorvataKTAlla
testLapsenSairastuminenKeskenTyopaivanKorvataanKTAlla
testSairaslomakorvausAlle1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausAlle1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausYli6kkTöissäSairausKestääYli28pvEiTyöpohjainen
testSairaslomakorvausYli6kkTöissäSairausKestääYli28pvTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli28pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli28pvTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli9pvEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pvTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pvEiTyöpohjainen
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjectsWithWeekStartTimeEffectsMiddleOfDay
testTODO
testCase7793_TeittoTuukka_20150323_20150329
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.TestTietotekniikanPalvelualanTes
testSairastumispaivana50PctKorvaus
testPaasiaisMaanantaiKorvataanMyosArkipyhanaVaikkaOlisiToissaIlmanYlityomaaraysta
com.tustor.tuntinetti.backend.logic.TestLuottotietoJaPerintaAlanAlle32Tes
testMaksetaanKTAlla
testMonthlySalary
testWtr
testDailyOvertime
testWeeklyOvertime
testStandbyCompensation
testSundayWork
testSickleaveCompensation
testEfektiivinenAlkupaivaWtrlle
testWtrKunEiSopimusta
testSaturdayWorkIsOvertime
testLisät
testOhinmaaMirja_20160928
testCase13267_AikasRaimo_20161011
com.tustor.tuntinetti.backend.logic.TestValtionVirkaKahdenviikonJaksotyoTyontekijat
testDailyOvertime
testWeeklyOvertime
testSaturdayOvertime
testLauantailisa
testLapsenSairaus
testYolisa
testIltalisa
testNormalWorktime
testSunnuntaityo
testTODO_Yolisa
testSunnuntaiaattoiltaLisa
testAattoPaivaLisa
test_SairaslomakorvausAlleVuosi_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausKestääYliVuoden_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausRajaustenJarjestysEiVaikuta
test_TODO_SairaslomakorvauksenYlimaaraiset7pvVuodessa_Tyontekijat
testSairaudenUusiutuminen_Tyontekijat
testSairaslomakorvaus_Virkamiehet
testVarallaolo
testExtraHours
testArkipyhaKorvaus
com.tustor.tuntinetti.backend.logic.TestVuosilomaKirjanpito
testNaytaSaldotTunteinaKunAlkusaldoissaJaKertymissaKaytettyPelkkiaTunteja
testNaytaSaldotPaivinaKunAlkusaldoissaJaKertymissaKaytettyPelkkiaPaivia
testNaytaSaldotPaivinaKunAlkusaldoissaJaKertymissaKaytettyPelkkiaPaivia_LisaksiYksiLomapaiva
testNaytaSaldotTunteinaKunAlkusaldoissaJaKertymissaKaytettyPelkkiaTunteja_LisaksiYksiLomapaiva
testNaytaSaldotTunteinaKunAlkusaldoissaKaytettyPelkkiaTuntejaVaikkaKertymissaKaytettyPelkkiaPaivia
testNaytaSaldotTunteinaKunAlkusaldoissaKaytettyPelkkiaTuntejaVaikkaKertymissaKaytettyPelkkiaPaivia_LisaksiYksiLomapaiva
testNaytaSaldotTunteinaKunKertymissaKaytettyPelkkiaTuntejaVaikkaAlkusaldoissaKaytettyPelkkiaPaivia
testNaytaSaldotTunteinaKunKertymissaKaytettyPelkkiaTuntejaVaikkaAlkusaldoissaKaytettyPelkkiaPaivia_LisaksiYksiLomapaiva
testNaytaSaldotTunteinaKunAlkusaldoissaKaytettyPelkkiaPaiviaMuttaKertymissaKaytettyPaiviaJaTunteja
testNaytaSaldotTunteinaKunAlkusaldoissaKaytettyPelkkiaPaiviaMuttaKertymissaKaytettyPaiviaJaTunteja_LisaksiYksiLomapaiva
testNaytaSaldotTunteinaKunAlkusaldoissaKaytettyPelkkiaTuntejaMuttaKertymissaKaytettyPaiviaJaTunteja
testNaytaSaldotTunteinaKunAlkusaldoissaKaytettyPelkkiaTuntejaMuttaKertymissaKaytettyPaiviaJaTunteja_LisaksiYksiLomapaiva
com.tustor.tuntinetti.backend.logic.TestUrheilujarjestojaKoskevaTES
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testSairaslomakorvausSairausUusiutuu30pvSisällä
testTavallinenViikkoTuntiTunnilta
testPyhäkorvauksetTotalCompensation
com.tustor.tuntinetti.backend.logic.TestBillLikeSalaryNoNigthShiftsDuringOvertimeWithWeekStartTimeEffectsVoid
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testCase7793_TeittoTuukka_20150323_20150329
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.TestLinjaAutoAsematPaakaupunkiseutu2020
testAverageHourlySalaryUsage
testSunnuntaiKorvaus
test42311MuthannaEmad
testAverageHourlySalaryUsageUsesOldNightShiftPeriods
testAverageHourlySalary
testIltaJaYolisat
testLapsenSairaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testExtraHours
test_TODO_WeeklyOvertimeWhenOver11HourDays
testWeeklyOvertimeWithVacationsAndSickleaves
test_TODO_PeriodWorkOvertimeLimitsWithAbsencesAccordingToLaw
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testLyhennysvapaidenKertyminenLoppiainenViikonloppuna
testLyhennysvapaidenKertyminenLoppiainenArkiViikolla
com.tustor.tuntinetti.backend.logic.TestMetalliTesJatkuvaYksivuoroEiLisiaYlitoissa
testYolisa
testIltalisa
testLostWeeklyRestTime
testPaasiaislauantaiViikkoylityonAikana
testSairaslomaKorvaukset
testPalkallisenAitiyslomanAjaltaEiKorvataItsenäisyysPaivaa
testPalkallisenAitiyslomanAjaltaMaksetaanVappuna
testPalkallisenRaskauslomanAjaltaMaksetaanVappuna
testIndependenceDayIsCompensatedAccordingToLaw_notQualified
testIndependenceDayIsCompensatedAccordingToLaw_qualified
testIndependenceDayIsCompensatedAccordingToLaw_unpaidReductionVacation
testIndependenceDayIsCompensated_dummyTaskOnReport
testIndependenceDayIsCompensatedAccordingToLaw_sickleave
testIndependenceDayIsCompensatedAccordingToLaw_sickleaveJollaSuunniteltuTyovuoro
testIndependenceDayIsCompensatedAccordingToLaw_fullWorkDay
testIndependenceDayIsCompensatedAccordingToLaw_vacation
testSairauslomallaArkipyhänäJaOikeusSarauslomakorvaukseenAlkanut
testSairauslomallaItsenaisyyspaivanaJaViereisinaPaivinaJaOikeusSarauslomakorvaukseenAlkanut
testArkipyhienKarenssi
testArkipyhatPaasiaisena
testWeeklyOvertime
testSunnuntaityo
testArkipyhat
testSairastumispaivana100PctKorvaus
com.tustor.tuntinetti.backend.logic.TestLihaAlanTes_Paivatyo
testYolisa
testIltalisa
testMaksetaanKTAlla
testKorottavatKTAta
testAamulisa
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testWtrKeryma
test_TODO_ArkipyhatLomienAikana
com.tustor.tuntinetti.backend.logic.TestLasitusRakennuslasitusJaLasinjalostusalanTes_Paivatyo2025Changes
testSairaslomakorvaukset
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testLyhennysvapaidenKertyminen
testSairaslomakorvausKunSairausUusiutuu
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testItsenaisyyspaivaSunnuntaina
testSairauslomaKorvataanKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testAattokorotus
testVarallaoloaEiKorvataKTAlla
testYlityotKorvataanKTAlla
testLauantaikorotusEiKorotaKTAta
com.tustor.tuntinetti.backend.logic.TestKiinteistopalvelualaTyontekijatKuukausipalkkainenTes
testSairausajanPalkka
test_TODO_ArkipyhanKorvaaminenLomanAikana
testArkipyhät
testKkPalkkaVaihtuuEnsimmäisessäAlle13JaToisessaVähintään13MuttaPalkanAutomaattinenVähennysPoisPäältäMuutamaPäiväPuuttuu
testKkPalkkaVaihtuuEnsimmäisessäVähintään13JaToisessaAlle13
testKkPalkkaVaihtuuEnsimmäisessäVähintään13JaToisessaAlle13MuutamaPäiväPuuttuu
testKkPalkkaVaihtuuEnsimmäisessäAlle13JaToisessaVähintään13MuttaPalkanAutomaattinenVähennysPoisPäältä
testKkPalkkaVaihtuuEnsimmäisessäJaToisessaAlle13MuttaPalkanAutomaattinenVähennysPoisPäältä
testKkPalkkaVaihtuuEnsimmäisessäJaToisessaAlle13MuttaPalkanAutomaattinenVähennysPoisPäältäMuutamaPäiväPuuttuu
testKkPalkkaVaihtuuEnsimmäisessäVähintään13JaToisessaAlle13MuttaPalkanAutomaattinenVähennysPoisPäältä
testKkPalkkaVaihtuuEnsimmäisessäVähintään13JaToisessaAlle13MuttaPalkanAutomaattinenVähennysPoisPäältäMuutamaPäiväPuuttuu
testTODOÄitiysJaIsyyslomatKorvataanKTAlla
testArkipyhäKarenssi
testArkipyhäKunEhdotEivätTäyty
testPalkatonArkipyhä
testKkPalkkaKunPalkkaanOikeuttaviaPäiviäAlle13
testKkPalkkaKunPalkkaanOikeuttaviaPäiviäAlle13MuttaPalkanAutomaattinenVähennysPoisPäältä
testKkPalkkaKunPalkkaanOikeuttaviaPäiviäVähintään13
testKkPalkkaKunPalkkaanOikeuttaviaPäiviäVähintään13MuttaPalkanAutomaattinenVähennysPoisPäältä
testKkPalkkaVaihtuuEnsimmäisessäAlle13JaToisessaVähintään13
testKkPalkkaVaihtuuEnsimmäisessäAlle13JaToisessaVähintään13MuutamaPäiväPuuttuu
testKkPalkkaVaihtuuEnsimmäisessäJaToisessaAlle13
testKkPalkkaVaihtuuEnsimmäisessäJaToisessaAlle13MuutamaPäiväPuuttuu
com.tustor.tuntinetti.backend.logic.TestEmployeeDailyReportOverlapping
test1
test2
test3
test4
test3B
test4B
com.tustor.tuntinetti.backend.logic.TestOvertimeRefinement
testTaskSavedInDatabaseAnotherProjectPaidAnotherUnpaidMoWeHavingOvertimeAndMoTuFriHavingNightShiftWithOvetimeAssignmentNormalDay7_5h_ConsiderAllHoursFromPastPeriod
testTNTViikkoylityot
testHasEmployeeProjectPerspectiveOvertimeRefinementWithoutContractNoWorkTimeLeft
testHasEmployeeProjectPerspectiveOvertimeRefinementWithoutContractOneDayFromStart
testHasEmployeeProjectPerspectiveOvertimeRefinementWithoutContractTwoDaysFromStart
testHasEmployeeProjectPerspectiveOvertimeRefinementWithoutContractIgnoreContractStartDate
testNeitherDailyNorWeeklyOvertimeOnEitherProjectWhenOvertimeAssignmentOnJustOneProject
testDailyAndWeeklyOvertimeOnProjectWithOvertimeAssignmentThatConsidersAlsoOtherProjects
testDailyAndWeeklyOvertimeOnProjectWithOvertimeAssignmentThatConsidersAlsoOtherProjects_10DaysAfterContractEndDate
testDailyAndWeeklyOvertimeOnProjectWithOvertimeAssignmentThatConsidersAlsoOtherProjects_
testDailyAndWeeklyOvertimeOnProjectWithOvertimeAssignmentThatConsidersAlsoOtherProjects_10DaysAfterContractEndDate_
testJouniSalminen20110204_NoExtra
testJouniSalminen20110204_WithExtra
testDailyAndWeeklyBillingOvertimeOnTwoProjectsWithSharedOvertime
testEskoKorhonen_20121015_20121022_JosAlkuviikonTunnitHuomioitaisiin
testEskoKorhonen_20121015_20121022
testAnoRutanenVko12_2011_Alkuperäinen_alsoVacationHolidaysAreCompensated
testAnoRutanenVko12_2011_Alkuperäinen_vacationHolidaysAreNotCompensated
testAnoRutanenVko12_2011_HuomioiKaikkiJaksonAikanaTehdytTunnit
testAnoRutanenVko12_2011_AläHuomioiMitäänMuitaTunteja
testAnoRutanenVko12_2011_AläHuomioiSamanPäivänAikanaTehtyjäMuitaTunteja
testTaskSavedInDatabaseOneHavingUnpaidOvertimeAndBothHavingUnpaidNightShiftWithOvretimeAssignmentNormalDay8h_STANDBY
testTaskSavedInDatabaseOneHavingUnpaidOvertimeAndBothHavingUnpaidNightShiftWithOvretimeAssignmentNormalDay8h_NORMAL
testNormal7_5HoursPerDayWeekButNotPaidDueToCleanosolOvertimeAssignmentSwitch
testNormal7_5HoursPerDayWeekButOnlyBasicHoursNotPaidDueToCleanosolOvertimeAssignmentSwitch
testGivenSickleaveCompensatedAccordingToWorkshiftWhenWorkshiftIsStandardLengthThenItDoesNotUseExtraHourReserve
testNormal7_5HoursPerDayHolidayOnThursdayHasMuchWorkFromAnotherProjectWithOvertimeAssignment
testNormal7_5HoursPerDayHolidayOnThursdayHasLittleWorkThoughFromOneProjectWithOvertimeAssignment_FlexRule
testNormal7_5HoursPerDayHolidayOnThursdayHasLittleWorkThoughFromOneProjectWithOvertimeAssignment_NoFlexRule
testTaskSavedInDatabaseAnotherProjectPaidAnotherUnpaidMoWeHavingOvertimeAndMoTuFriHavingNightShiftWithOvetimeAssignmentNormalDay7_5h_DoNotConsiderOtherHoursFromPastPeriod
testNormal7_5HoursPerDayWeekButNotPaidNoLabouragreement
testNormal7_5HoursPerDayWeekButOnly10InitialHoursPaidNoLabouragreement
testNormal7_5HoursPerDayWeekButNotPaid
testNormal7_5HoursPerDayWeekNoOvertimeButHasOvertimeAssignment
testSeveralHoursPerDayOvertimeDuringWeekendWithOvertimeAssignment
testSeveralHoursPerDayOvertimeDuringWeekendWithOvertimeAssignment_1
testSeveralHoursPerDayOvertimeDuringWeekendWithOvertimeAssignment_1B
com.tustor.tuntinetti.backend.logic.TestPahvinJaPaperinjalostusalanTes_Yksivuorotyo
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testAattolisa
testSeisokkikorvaus
testSeisokkikorvausAamulta
testSeisokkikorvausPaivalta
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
testWtrKeryma
com.tustor.tuntinetti.backend.logic.TestPamVeikkausTyontekijatJaksotyoKuukausipalkka
testVuorovapaa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testAattolisä
testVeikkausTyoVapaapaivanaLisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
com.tustor.tuntinetti.backend.logic.TestKaupanAutomiestenTes
testYolisa
testIltalisa
testThatFirstSickleaveDayWhenWorkdayIsCompensatedEvenAfterLimitsReached
testThatFirstSickleaveDayWhenNotWorkdayIsNotCompensatedEvenAfterLimitsReached
testTODOExtraCompensationOnWorkOnWorktimeReductionDay
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterWeekAbsencesUsingEmployeeRangeReport_1_Strict
testPalkatonTyoajanLyhennys
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGivenAndPartTimeEmployee
testMilitaryRefresherWithPartialWorkDays
testBugReport20100315
testBug20100406_20100101
testBug20100406_20100102
testTestaaOpintoVapaaWithPartialWorkDays
testTestaaPalkatonVapaa
testTestaaPalkatonVapaaWithPartialWorkDays
testTestaaMuuPalkatonVapaa
testTestaaMuuPalkatonVapaaWithPartialWorkDays
testTestaaLomautus
testTestaaLomautusWithPartialWorkDays
test_TODO_UNPAID_ABSENCE_
testTestaaVanhempainvapaa
testTestaaVanhempainvapaaWithPartialWorkDays
testTestaaIsyysvapaa
testTestaaIsyysvapaaWithPartialWorkDays
testPalkallinenTestaaIsyysvapaa
testTestaaPalkallinenIsyysvapaaWithPartialWorkDays
testTestaaÄitiysvapaa
testTestaaÄitiysvapaaWithPartialWorkDays
testTestaaPalkallinenÄitiysvapaa
testTestaaPalkallinenÄitiysvapaaWithPartialWorkDays
testTestaaIsäkuukausi
testTestaaIsäkuukausiWithPartialWorkDays
testTestaaTyosuojeluvaltuutetunKorvaus
testTestaaTyosuojeluvaltuutetunKorvausWithPartialWorkDays
testTestaaLuottamusmiesvapaa
testTestaaLuottamusmiesvapaaWithPartialWorkDays
testSpentUnPaidWorkTimeReductionAndFlexTime
testSpentUnPaidWorkTimeReductionAndFlexTimeWithPartialWorkDays
testWeeklyRestDayAndFlexTime
testWeeklyRestDayAndFlexTimeWithPartialWorkDays
testDayOffAndFlexTime
testDayOffAndFlexTimeWithPartialWorkDays
testSpentFlexTime
testSpentFlexTimeWithPartialWorkDays
testSpentFlexTime_IndicateFlexDayByEmptyEntry
testSpentFlexTimeWithPartialWorkDays_IndicateFlexDayByEmptyEntry
testSpentWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentHolidayWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentHolidayWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentPaidVacationAndFlexTime
testSpentPaidVacationAndFlexTimeWithPartialWorkDays
testSpentPaidVacationAndFlexTimeWhenInitialSaldoGiven
test_TODO_SpentPaidVacationPostponedAndFlexTime
test_TODO_SpentPaidVacationPostponedAndFlexTimeWithPartialWorkDays
test_TODO_SpentPaidVacationPostponedAndFlexTimeWhenInitialSaldoGiven
testSpentOvertimeVacationAndFlexTime
testSpentPartialOvertimeVacationAndFlexTime
testSpentOvertimeVacationAndFlexTimeWhenInitialSaldoGiven
testSpentCompensationVacationAndFlexTime
testSpentPartialCompensationVacationAndFlexTime
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGiven
testMuuVapaaJossaSaldotAndFlexTime
testMuuVapaaJossaSaldotAndFlexTimeWithPartialDays
test_TODO_SpentChildSickVacationAndFlexTime
test_TODO_SpentChildSickVacationAndFlexTimeWithPartialWorkDays
testOtherPaidSickVacationAndFlexTime
testOtherPaidVacationAndFlexTimeWithPartialWorkDays
testAHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButDoesNotYetQualify
testOnlyOneHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButOnlyOneQualifies
testAHolidayIsNotCompensatedIfNoWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoPaidWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyOneEndButBothRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyInTheEndButBothRequiredByLabourAgreement
testAHolidayIsCompensatedIfWorkAroundBothEndsAsRequiredByLabourAgreement
testSickleavesAreIgnoredIfNotAvailableAccordingToLabourAgreement
testSickleavesAreIgnoredIfQualificationPeriodHasNotYetElapsed
testSickleavesAreIgnoredIfNotEnoughConsecutiveSickleaveDaysAllowed
testTheOtherSickleaveIsIgnoredOnlyOneConsecutiveSickleaveDayAllowed
testGivenSickleaveStartsBeforeMinimumEmploymentTimeThenNothingIsPaidEvenAfterTheTimeIsReached
testGivenSickleaveStartsAfterMinimumEmploymentTimeThenAllDaysAreCompensated
testIfHolidayThenNotSickleave
testIfHolidayAndWorkThenNotSickleave
testWorkAndSickleave
testUnpaidWorkAndSickleave
testTestaaVirkavapaaWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaa
testTestaaOpintoVapaa
test_TODO_
testMilitaryRefresher
com.tustor.tuntinetti.backend.logic.TestMeijerityontekijatTES
testPeriodOvertime
testSpecialSaturdayOvertime
testLauantailisa
testDailyOvertime
testSairastumispaivana100PctKorvaus
testSaannollinenTyoaika
testArkipyhatLyhentavaTyoviikkoa
test_TODO_ASIAKASKOHTAISESTI_Halytystyo
testSairausajanPalkka
testIltatyosta_maksetaan_ylitoina_vain_mikali_ne_alkavat_ennen_ylitoita_IltatyolisaEsimerkki1TesSivu33
testIltatyolisaEsimerkki2TesSivu33
testLauantailisaEsimerkki1Tes34
testIltatyostaMaksetaanJo14_16_MikaliTyoAlkaaTallaValilla
testSaturdaySpecialOvertimeBugi
testLauantailisaEsimerkki2Tes34
testPaasiaislauantaiEnnenKlo16
testJuhannusaattoEnnenKlo16
testJouluaattoEnnenKlo16
testPaasiaislauantaiMyosKlo16Jalkeen
testPaasiaislauantaiKlo16JalkeenSimple
testJuhannusaattoMyosKlo16Jalkeen
testJouluaattoMyosKlo16Jalkeen
testSuurJuhlapyhaKorvaus
testPitkaperjantainSuurjuhlapyhakorvaus
testSuurjuhlapyhakorvausJuhannuksenJalkeisenaSunnuntaina
test_TODO_Yolisa
test_TODO_EiYotyolisaaJosVuoroAlkaaPuolenyonJalkeen
testIltalisaLauantaina
testIltalisaaEiMaksetaYlityonAikana
testIltalisaMaksetaanKorotettunaYlityonAikana
testIltalisaSunnuntaina
testYolisaMaksetaanTuplanaViikonloppuisin
testSaturdayOvertime
testSaturdayExtraIsScaledByOvertime
testNightshift
testWorkingOnAscensionDayNight
testWorkingOnWeeklyRestDay
testRegularSickleaves
testWorkInducedSickleaves
testChildSick
testVarallaolo50
testAamulisa
com.tustor.tuntinetti.backend.logic.TestMuuttopalveluKTA
testKtaTyöajanlyhennysvapaidenKanssa
com.tustor.tuntinetti.backend.logic.analysis.automation.TestWorkShiftValidation
testDuplicateRecurringShifts
com.tustor.tuntinetti.backend.logic.TestElisaIctTesKta
testSpecialSaturdayOvertime
testKta1History
testCase43669NilssonHugo_01042023_31052023_monthlySalary
testCase43669NilssonHugo_01042023_31052023_hourlySalary
testCase35981_SjöstrandSamuel_20211001_20211015
testCase12893KtaOsittainHistoriatiedostosta
testKta1LaskentaAjat
testKta1Aikatyo5060
testKta2
testKta2_withOnlyLatest
com.tustor.tuntinetti.backend.logic.TestLongestContinousWeeklyRestTime
testLongestContinousRestTime
testLongestContinousRestTimeWeekStart
testLongestContinousRestTimeWeekStartPositiveOffset
testLongestContinousWeeklyRestTimeWeekStartNegativeOffset
testLongestContinousRestRestTimeWeekStartCanContinueAfterWeekChanges
test_TODO_LongestContinousRestWeeklyRestTimeWeekEndCanContinueAfterWeekChanges
testWeeklyRestTimeTwoEquallyLongRestTimes
testTwoWeekRestTime
test_TODO_TwoWeekRestTimeRestTimeCanContinue
test_TODO_TwoWeekRestTimeRestTimeCanContinueAdv
testTwoWeekRestTimeRestTimeWithPositiveOffsetAdv
testTwoWeekRestTimeRestTimeWithNegativeOffsetAdv
testTwoWeekRestTimeRestTimeOnFirstWeekAdv
testTwoWeekRestTimeEqualRestsFirstWeekAdv
testTwoWeekRestTimeRestMissingAdv
testTwoWeekRestTimeMinRestTimeMissingOnFirstWeekAdv
testTwoWeekRestTimeRestDictatedBySpecificDay
testTwoWeekRestTimeRestDictatedBySpecificDayRestDayOnSecondWeek
testTwoWeekRestTimeRestTimeMissingOnSecondWeekAdv
testTwoWeekRestTimeRestTimeMissingOnWeekBeginning
testTwoWeekRestTimeEnoughRestTimeOnWeekBeginning
testTwoWeekRestTimeAlmostEnoughRestTimeOnWeekEnd
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden40hPaivatyonWtrTES
testWtrKertyma
testLauantailisa
testYolisa
testIltalisa
testNormalWorktime
testSunnuntaityo
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSuurjuhlapyhalisa
testVuorolisaKorottuuYliJaSunnuntaityoKorotustenSuhteessa
testWeeklyOvertime5
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testViikkolepoYksittaisinViikoinLaskettuna
testArkipyhaviikonVapaapaivat
test_TODO_ArkipyhaviikonLauantainYlityot
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkTyöpohjainen
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4vkTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli4vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testEiIltalisaaYlityonAjalta
com.tustor.tuntinetti.backend.logic.TestValtionVirkaVirastotyoTyontekijat
testNormalWorktime
testDailyOvertime
testSaturdayOvertime
testLauantailisa
testLapsenSairaus
testYolisa
testIltalisa
testWeeklyOvertime
testSunnuntaityo
testTODO_Yolisa
testSunnuntaiaattoiltaLisa
testAattoPaivaLisa
test_SairaslomakorvausAlleVuosi_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausKestääYliVuoden_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausRajaustenJarjestysEiVaikuta
test_TODO_SairaslomakorvauksenYlimaaraiset7pvVuodessa_Tyontekijat
testSairaudenUusiutuminen_Tyontekijat
testSairaslomakorvaus_Virkamiehet
testVarallaolo
testExtraHours
testArkipyhaKorvaus
com.tustor.tuntinetti.backend.logic.TestJalometallialanTes_JatkuvaYksivuorotyo
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairauslomaKorvataanKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testPaivittainenYlityoKorvataanKTAlla
testLauantaiylityoKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestRakennusalanTes
testSunnuntaityo
testSairastumispaivana100PctKorvaus
testUusiutuvaSairaus
testYölisä1
testIltalisä1
testIltalisä2
testIltaJaYolisaaEiMaksetaYlitoidenAikana
testYölisä2
testSairasajanPalkkaWorkedLessThanYearRegularSickleave
testPaasiaislauantai
testSairasajanPalkkaWorkedLessThanTwoWeeksRegularSickleave
testSairasajanPalkkaWorkedLessThanTwoWeeksWorkInducedSickleave
testSairasajanPalkkaWorkedLessThanMonthRegularSickleave
testSairasajanPalkkaWorkedLessThanMonthLongSickleave
testSairasajanPalkkaWorkedLessThanMonthWorkInducedSickleave
testSairasajanPalkkaWorkedLessThan6monthsRegularSickleave
testSairasajanPalkkaWorkedLessThanYearLongSickleave
testSairasajanPalkkaWorkedLessThanYearWorkInducedSickleave
testSairasajanPalkkaWorkedOverYear
testIikkanenJukka_20150803_20150808
testHolidayCompensationOnSickleave
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjectsInOrderOfArrivalWithWeekStartTimeEffectsVoid
testCase7793_TeittoTuukka_20150323_20150329
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCase7856_Laitinen_Mirja_20150112_20150117
testCase7790_HeikuraRisto_20150413
testYlityoidenJakautuminenAsiakkaille2
testYlitoidenJakautuminenAsiakkaille
testYlitoidenJakautuminenAsiakkaille2
testYlitoidenJakautuminenAsiakkaille3
testProjectLevelOvertimeRefinement
testProjectLevelOvertimeRefinement_MinutePrecision
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.TestSuunnitteluJaKonsulttialanToimihenkiloidenTES40hvko
testWorkTimeReduction
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testNightshiftsIncludedInOvertime
testMonthlyOvertime
testWorkTimeReductionAndEffectiveDays
testMaxWorkHours
testName
testSickLeaveRepeating
testSickleaveLimits
testSundaysAndHolidays
testOvertimeSaturdays
testWeeklyOvertimeAccumulatedOnWeekHolidayWeekSaturdaysAndSpecialHolidayEves
testTODOOnWeekHolidayWeek
testNightshifts
testMinShiftLength
testWeeklyRestTimeCompensation
testOsaAjanKkPalkka
com.tustor.tuntinetti.backend.logic.TestTeatterialanTesTekninenNaytantotyoIlmanKta
testArkipyhät
testLapsenSairaus
testSairaslomakorvaukset
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testYölisä
testIltalisä
testPyhänAattoiltalisä
testSunnuntaiJaArkipyhälisät
com.tustor.tuntinetti.backend.logic.TestPtyTesMatkaAikaIlmanYlityomaaraysta
testTodo
testMatkaanKäytettyAikaJotaEiLuetaTyöaikaan_TyöaikaKirjattuKellonaikoina
testMatkaanKäytettyAikaJotaEiLuetaTyöaikaan_KirjattuKellonaikoina
testMatkaanKäytettyAikaJotaEiLuetaTyöaikaan_TyöaikaKirjattuTuntimäärinä
testMatkaanKäytettyAikaLuetaanTyöaikaan
testVarallaolo
testEsimerkki11KunLaOsanaSäännöllistäTyöaikaa
testEsimerkki11KunLaMeneeYlitöiksi
com.tustor.tuntinetti.backend.logic.TestAutoJaKonekaupan37_5hTES
testYolisa
testSunnuntaiKorvaus
testNormalWorktime37_5h
testNormalWorktime40h
testLeg1DailyOvertime
testLeg2DailyOvertime
testLeg1WeeklyOvertimeOnSaturday
testLeg1WeeklyOvertimeOnSunday
testLeg2WeeklyOvertimeWorkingOnEveryDay
testArkipyhakorvaus
testSairausUusiutuu30pvSisälläJaMaksimiAikaOnJoKorvattu
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testSairaslomakorvausYli1kkTöissäSairausKestääYli28pvEiTyöperäinen
testSairaslomakorvausYli6kkTöissäSairausKestääAlle6pvEiTyöperäinen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvTyöperäinen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pv
testSairaslomakorvausYli1kkTöissäSairausKestääYli6pvEiTyöperäinen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvEiTyöperäinen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli9pv
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testItalisa
com.tustor.tuntinetti.backend.logic.TestAutonrengasalanTes
testArkipyhat
testSairastumispaivana100PctKorvaus
testRegularSickleaves
testWorkInducedSickleaves
testIltalisäAfter2010_05_01
testIltalisäAfter2011_05_01
testYölisäAfter2011_05_01
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testItsenaisyyspaivaSunnuntaina
testSairaslomakorvausAlle1vTöissäSairausUusiutuu30pvSisällä
testCase11296LauantaiPidennyksenLaskutus
testWtrVapaaltaTyonAjaltaKorvaus
testAutonrengasalanLauantailisaaEiSaaAlle6TunninVuorosta
testAutonrengasalanLauantailisaaEiYli6TunninVuorostaElleiOleLauantai
test_TODO_LauantaiKorvaus
testAutonrengasalanLauantailisanSaaMyosYlityoVuorosta
testAutonrengasalanLauantailisanSaa6TunninVuorosta
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta3h
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta4h
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta6h
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta6japuolih
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta8h
testAutonrengasalanLauantailisanSaaYli6TunninVuorosta
testIltalisäAfter2012_03_01
testYölisäAfter2010_05_01
testYölisäAfter2012_03_01
testTietytLauantaitKorvataanKutenViikkoylityö
testVapunJälkeinenLauantaiKunTehdäänMyösPäivittäistäYlityötä
testVapunJälkeinenLauantaiKunViikkoNormaalistiTöissä
testArkipyhaKorvataanKunOnLuvallisiaPoissaoloja
testArkipyhatViikonloppunaEivatKerrytaLiukumasaldoa
com.tustor.tuntinetti.backend.logic.TestTyotehtavanPalkkaRatioKorvaaTuntipalkan
testWithout_WorkTimeDecomposition_TIME_BASED_COMPENSATION_OTHER_PERSONAL_EffectDuringOvertime_NO_EFFECT_effectToAppliesToWholeShift
testWithout_WorkTimeDecomposition_TIME_BASED_COMPENSATION_OTHER_PERSONAL_EffectDuringOvertime_SCALED_BY_SPECIAL_DAY_AND_TIME_BASED_COMPENSATIONS_NO_EFFECT
testAsiakastietoPäivystys
testCase14384TehtäväkohtainenYhteenveto
testAsiakastietoMatkapäivä
testAsiakastietoMatkapäiväKotimaaAssignedCostCenter
testAsiakastietoMatkapäiväKotimaa
testVarallaoloCustomProsentilla
testVarallaoloCustomProsentillaKkPalkkainen
testVarallaoloCustomProsentillaTuntiPalkkainen
testVarallaoloCustomProsentillaKkPalkkaisellaVainTuntipalkka
testVarallaoloCustomProsentillaKkJaTuntiPalkka
testVarallaoloCustomProsentillaPelkkäKkPalkka
testAaltonenKariKoulutus
testSalminenSirpaHarjoitustehtavanRatio100Prosenttia
testTyotehtavanPalkkaRatioKorvaaTuntipalkan
testSinitarralisäPalkkaRatioKorvaaTuntipalkan
testWithPersonalCompensation_EffectDuringOvertime_NO_EFFECT_effectToAppliesToWholeShift
testWithPersonalCompensation_EffectDuringOvertime_SCALED_BY_SPECIAL_DAY_AND_TIME_BASED_COMPENSATIONS_effectToAppliesToWholeShift
testWithout_WorkTimeDecomposition_TIME_BASED_COMPENSATION_OTHER_PERSONAL_EffectDuringOvertime_SCALED_BY_SPECIAL_DAY_AND_TIME_BASED_COMPENSATIONS_effectToAppliesToWholeShift
testWithPersonalCompensation_EffectDuringOvertime_NO_EFFECT
testWithPersonalCompensation_EffectDuringOvertime_SCALED_BY_SPECIAL_DAY_AND_TIME_BASED_COMPENSATIONS
testWithout_WorkTimeDecomposition_TIME_BASED_COMPENSATION_OTHER_PERSONAL_EffectDuringOvertime_NO_EFFECT
testWithout_WorkTimeDecomposition_TIME_BASED_COMPENSATION_OTHER_PERSONAL_EffectDuringOvertime_SCALED_BY_SPECIAL_DAY_AND_TIME_BASED_COMPENSATIONS
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterDaysAbsencesUsingEmployeeRangeReport_2
test_TODO
testSpentPaidVacationAndFlexTime
testSpentPaidVacationAndFlexTimeWithPartialWorkDays
testTestaaOpintoVapaaWithPartialWorkDays
testTestaaPalkatonVapaa
testTestaaPalkatonVapaaWithPartialWorkDays
testTestaaMuuPalkatonVapaa
testPalkatonTyoajanLyhennys
testTestaaMuuPalkatonVapaaWithPartialWorkDays
testTestaaLomautus
testTestaaLomautusWithPartialWorkDays
test_TODO_UNPAID_ABSENCE_
testTestaaVanhempainvapaa
testTestaaVanhempainvapaaWithPartialWorkDays
testTestaaIsyysvapaa
testTestaaIsyysvapaaWithPartialWorkDays
testPalkallinenTestaaIsyysvapaa
testTestaaPalkallinenIsyysvapaaWithPartialWorkDays
testTestaaÄitiysvapaa
testTestaaÄitiysvapaaWithPartialWorkDays
testTestaaPalkallinenÄitiysvapaa
testTestaaPalkallinenÄitiysvapaaWithPartialWorkDays
testTestaaIsäkuukausi
testTestaaIsäkuukausiWithPartialWorkDays
testTestaaTyosuojeluvaltuutetunKorvaus
testTestaaTyosuojeluvaltuutetunKorvausWithPartialWorkDays
testTestaaLuottamusmiesvapaa
testTestaaLuottamusmiesvapaaWithPartialWorkDays
testSpentUnPaidWorkTimeReductionAndFlexTime
testSpentUnPaidWorkTimeReductionAndFlexTimeWithPartialWorkDays
testWeeklyRestDayAndFlexTime
testWeeklyRestDayAndFlexTimeWithPartialWorkDays
testDayOffAndFlexTime
testDayOffAndFlexTimeWithPartialWorkDays
testSpentFlexTime
testSpentFlexTimeWithPartialWorkDays
testSpentFlexTime_IndicateFlexDayByEmptyEntry
testSpentFlexTimeWithPartialWorkDays_IndicateFlexDayByEmptyEntry
testSpentWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentHolidayWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentHolidayWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentPaidVacationAndFlexTimeWhenInitialSaldoGiven
test_TODO_SpentPaidVacationPostponedAndFlexTime
test_TODO_SpentPaidVacationPostponedAndFlexTimeWithPartialWorkDays
test_TODO_SpentPaidVacationPostponedAndFlexTimeWhenInitialSaldoGiven
testSpentOvertimeVacationAndFlexTime
testSpentPartialOvertimeVacationAndFlexTime
testSpentOvertimeVacationAndFlexTimeWhenInitialSaldoGiven
testSpentCompensationVacationAndFlexTime
testSpentPartialCompensationVacationAndFlexTime
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGiven
testMuuVapaaJossaSaldotAndFlexTime
testMuuVapaaJossaSaldotAndFlexTimeWithPartialDays
test_TODO_SpentChildSickVacationAndFlexTime
test_TODO_SpentChildSickVacationAndFlexTimeWithPartialWorkDays
testOtherPaidSickVacationAndFlexTime
testOtherPaidVacationAndFlexTimeWithPartialWorkDays
testAHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButDoesNotYetQualify
testOnlyOneHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButOnlyOneQualifies
testAHolidayIsNotCompensatedIfNoWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoPaidWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyOneEndButBothRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyInTheEndButBothRequiredByLabourAgreement
testAHolidayIsCompensatedIfWorkAroundBothEndsAsRequiredByLabourAgreement
testSickleavesAreIgnoredIfNotAvailableAccordingToLabourAgreement
testSickleavesAreIgnoredIfQualificationPeriodHasNotYetElapsed
testSickleavesAreIgnoredIfNotEnoughConsecutiveSickleaveDaysAllowed
testTheOtherSickleaveIsIgnoredOnlyOneConsecutiveSickleaveDayAllowed
testGivenSickleaveStartsBeforeMinimumEmploymentTimeThenNothingIsPaidEvenAfterTheTimeIsReached
testGivenSickleaveStartsAfterMinimumEmploymentTimeThenAllDaysAreCompensated
testIfHolidayThenNotSickleave
testIfHolidayAndWorkThenNotSickleave
testWorkAndSickleave
testUnpaidWorkAndSickleave
testTestaaVirkavapaaWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaa
testTestaaOpintoVapaa
test_TODO_
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjectsInOrderOfArrivalNoNigthShiftsDuringOvertimeWithWeekStartTimeEffectsMiddleOfDay
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testProjectLevelOvertimeRefinement_MinutePrecision
testProjectLevelOvertimeRefinement
testIdaNieminen20111124
testStefanSilverström20111121
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testCase7793_TeittoTuukka_20150323_20150329
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.TestAbsencesUsingEmployeeRangeReport
testTestaaOpintoVapaaWithPartialWorkDays
testTestaaPalkatonVapaa
testTestaaPalkatonVapaaWithPartialWorkDays
testTestaaMuuPalkatonVapaa
testPalkatonTyoajanLyhennys
testTestaaMuuPalkatonVapaaWithPartialWorkDays
testTestaaLomautus
testTestaaLomautusWithPartialWorkDays
test_TODO_UNPAID_ABSENCE_
testTestaaVanhempainvapaa
testTestaaVanhempainvapaaWithPartialWorkDays
testTestaaIsyysvapaa
testTestaaIsyysvapaaWithPartialWorkDays
testPalkallinenTestaaIsyysvapaa
testTestaaPalkallinenIsyysvapaaWithPartialWorkDays
testTestaaÄitiysvapaa
testTestaaÄitiysvapaaWithPartialWorkDays
testTestaaPalkallinenÄitiysvapaa
testTestaaPalkallinenÄitiysvapaaWithPartialWorkDays
testTestaaIsäkuukausi
testTestaaIsäkuukausiWithPartialWorkDays
testTestaaTyosuojeluvaltuutetunKorvaus
testTestaaTyosuojeluvaltuutetunKorvausWithPartialWorkDays
testTestaaLuottamusmiesvapaa
testTestaaLuottamusmiesvapaaWithPartialWorkDays
testSpentUnPaidWorkTimeReductionAndFlexTime
testSpentUnPaidWorkTimeReductionAndFlexTimeWithPartialWorkDays
testWeeklyRestDayAndFlexTime
testWeeklyRestDayAndFlexTimeWithPartialWorkDays
testDayOffAndFlexTime
testDayOffAndFlexTimeWithPartialWorkDays
testSpentFlexTime
testSpentFlexTimeWithPartialWorkDays
testSpentFlexTime_IndicateFlexDayByEmptyEntry
testSpentFlexTimeWithPartialWorkDays_IndicateFlexDayByEmptyEntry
testSpentWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentHolidayWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentHolidayWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentPaidVacationAndFlexTime
testSpentPaidVacationAndFlexTimeWithPartialWorkDays
testSpentPaidVacationAndFlexTimeWhenInitialSaldoGiven
test_TODO_SpentPaidVacationPostponedAndFlexTime
test_TODO_SpentPaidVacationPostponedAndFlexTimeWithPartialWorkDays
test_TODO_SpentPaidVacationPostponedAndFlexTimeWhenInitialSaldoGiven
testSpentOvertimeVacationAndFlexTime
testSpentPartialOvertimeVacationAndFlexTime
testSpentOvertimeVacationAndFlexTimeWhenInitialSaldoGiven
testSpentCompensationVacationAndFlexTime
testSpentPartialCompensationVacationAndFlexTime
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGiven
testMuuVapaaJossaSaldotAndFlexTime
testMuuVapaaJossaSaldotAndFlexTimeWithPartialDays
test_TODO_SpentChildSickVacationAndFlexTime
test_TODO_SpentChildSickVacationAndFlexTimeWithPartialWorkDays
testOtherPaidSickVacationAndFlexTime
testOtherPaidVacationAndFlexTimeWithPartialWorkDays
testAHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButDoesNotYetQualify
testOnlyOneHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButOnlyOneQualifies
testAHolidayIsNotCompensatedIfNoWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoPaidWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyOneEndButBothRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyInTheEndButBothRequiredByLabourAgreement
testAHolidayIsCompensatedIfWorkAroundBothEndsAsRequiredByLabourAgreement
testSickleavesAreIgnoredIfNotAvailableAccordingToLabourAgreement
testSickleavesAreIgnoredIfQualificationPeriodHasNotYetElapsed
testSickleavesAreIgnoredIfNotEnoughConsecutiveSickleaveDaysAllowed
testTheOtherSickleaveIsIgnoredOnlyOneConsecutiveSickleaveDayAllowed
testGivenSickleaveStartsBeforeMinimumEmploymentTimeThenNothingIsPaidEvenAfterTheTimeIsReached
testGivenSickleaveStartsAfterMinimumEmploymentTimeThenAllDaysAreCompensated
testIfHolidayThenNotSickleave
testIfHolidayAndWorkThenNotSickleave
testWorkAndSickleave
testUnpaidWorkAndSickleave
testTestaaVirkavapaaWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaa
testTestaaOpintoVapaa
test_TODO_
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
com.tustor.tuntinetti.backend.logic.TestCompensatedHolidayDayLength
testHolidayLengthIsAverageOfPreviousTwoMonths
testHolidayLengthIsAverageOfPreviousPeriod
testHolidayLengthIsAverageOfPreviousTwoPeriods
testHolidayLengthIsAverageOfPreviousTwoThreeWeekPeriods
testHolidayLengthIsAverageOfPreviousTwoWeeks
testAveragingPeriodIsClippedAtContractStart
testContractPeriodStartedDuringThisPeriod
testContractPeriodStartedDuringThisPeriodWithFlagToAverageExisting
testContractPeriodStartedDuringThisPeriodWithFlagToAverageExisting2
testHolidayLengthIsAverageDayLength
testHolidayLengthIsAverageOfPreviousMonth
com.tustor.tuntinetti.backend.logic.TestLasitusRakennuslasitusJaLasinjalostusalanTes_Yksivuorotyo
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testLyhennysvapaidenKertyminen
testSairaslomakorvausKunSairausUusiutuu
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairauslomaKorvataanKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testAattokorotus
testVarallaoloaEiKorvataKTAlla
testYlityotKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden40hPaivatyonTES
testLauantailisa
testYolisa
testIltalisa
testNormalWorktime
testSunnuntaityo
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSuurjuhlapyhalisa
testVuorolisaKorottuuYliJaSunnuntaityoKorotustenSuhteessa
testWeeklyOvertime5
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testViikkolepoYksittaisinViikoinLaskettuna
testArkipyhaviikonVapaapaivat
test_TODO_ArkipyhaviikonLauantainYlityot
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkTyöpohjainen
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4vkTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli4vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testWtrKertyma
testEiIltalisaaYlityonAjalta
com.tustor.tuntinetti.backend.logic.TestLeppakoskenTyontekijoidenSahkoalanTes
testKirjaaLyhennysvapaaVäliaikaisestiTaskille
testHälytystyö_MattiJuhaniKortet_20120220_20120226
testYlityonPyöristykset_MyösHälytystyö_JormaKorpela_20120630_TIME_BASED_COMPENSATION_OTHER_TASK_AND_PERSONAL
testYlityonPyöristykset_MyösHälytystyö_JormaKorpela_20120630_TIME_BASED_COMPENSATIONS
testYlityonPyöristykset_MyösHälytystyö_JormaKorpela_20120630_NONE
testYlityonPyöristykset_MyösHälytystyö_JormaKorpela_20120630_FULL_OVERTIME
testYlityonPyöristykset_MyösViikkoylityöTaiLauantaiYlityö
testYlityonPyöristykset_ViikkoylityössäEiVieläTunninYlitystä
testKerkkoHiiri20120505_Päivystyskorvaus
test_TODO_HälytystyöVaihtaaPalkkalajin
test_TODO_halytysVarallaoloaikana
testKoulutus_MattiJuhaniKortet_20120327_TaskGroupilla
testKoulutus_MattiJuhaniKortet_20120327_IlmanTaskGrouppia
testHälytystyö
test_TODO_Kta
test_TODO_alle1hHalytysMin1h
testKoulutus_MattiJuhaniKortet_20120327_TaskGroupilla_PäällekkäinenKoulutusWorkTimeCompensationType
testKoulutus_MattiJuhaniKortet_20120327_IlmanTaskGrouppia_PäällekkäinenKoulutusWorkTimeCompensationType
test_TODO_PoisEtukäteenSovittuYölisä
testSairausAmmattitautiTyotapaturmaJaVapaaAjanTapaturma
testPaasiaislauantainViikonViikkoylityo
testLauantaiYlityo
testSunnuntaiYlityoNormaalisti
testIltaJaYolisaaEiOle
testArkipyhaMaksetaanMyosSairauslomanAjalta
testArkipyhaMaksetaanMyosVuosilomanAjalta
testArkipyhaMaksetaanMyosVuosilomanValissa
test_TODO_ArkipyhaaEiMaksetaPekkastenAikana_MANUAALINEN
testArkipyhaMaksetaanMyosPekkastenValissa
testArkipyhaaEiMaksetaPalkattomanPoissaolonAjalta
testArkipyhaaEiMaksetaPalkattomanPoissaolonValissa
testArkipyhaaEiMaksetaMuunPalkattomanPoissaolonAjalta
testArkipyhaaEiMaksetaMuunPalkattomanPoissaolonValissa
testArkipyhaMaksetaanJosToinenReunapäiväOnViikkolepopäivä
testArkipyhaMaksetaanVapaapäivienValissa
testArkipyhaMaksetaanMyosKunPekkanenOnReunapaiva2KunhanReuna1OnTyopaiva
testArkipyhaMaksetaanMyosKunPekkanenOnReunapaiva1KunhanReuna2OnTyopaiva
testArkipyhaaEiMaksetaPekkasenVieressaJosReuna2OnSairaspaiva
testArkipyhaaEiMaksetaPekkasenVieressaJosReuna1OnSairaspaiva
testArkipyhaaEiMaksetaVuosilomanVieressaJosToinenReunaOnSairaspaiva
testSpecialSaturdayOvertime
testPyhälisäSuurjuhlapyhänä
com.tustor.tuntinetti.backend.logic.TestVarastoJaKuljetusesimiestenTes_MuuSuomi
testSuIltalisä
testLauantailisa
testTodo
testUudetHolidayMode
testNormaaliViikko
testNormaaliViikkoIltalisienKanssa
testYlityoviikkoEnintaan10TuntiaVuorokaudessa
testYlityoviikkoEnintaan12TuntiaVuorokaudessa
testYlityoviikkoYli12TuntiaVuorokaudessa_Vanha
testIltalisäBefore2010_10_01
testIltalisäAfter2010_10_01
testIltalisäAfter2011_04_01
testLauantailisaPaasiaislauantaina
testIltalisäMaksetaanSairauslomanAjalta
testLauantailisääEiMaksetaSairauslomanAjalta
testJosSairausAlkaaKeskenTyöpäivänLauantainaNiinLaLisääMaksetaanSairaudenAlkuunAsti
testJosSairausLoppuuKeskenTyöpäivänLauantainaNiinLaLisääMaksetaanSairaudenLoppumisenJälkeen
testLoppiainenOnArkipyha
testIltalisa12hRajoituksella
testYolisa12hRajoituksella
test
testSairastumispaivana50PctKorvaus
test_TODO_ArkipyhanKorvaaminenLomanAikana
test_ID_WhenQualifiedForHolidayAndNotWorking
test_ID_WhenQualifiedForHolidayAndWorking
test_ID_WhenNotQualifiedForHolidayAndNotWorking
test_ID_WhenNotQualifiedForHolidayAndWorking
test_ID_OnSundayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
com.tustor.tuntinetti.backend.logic.TestBiWeeklyRestTimeRanges
testLostWeeklyRestTimesAreCorrectlyCalculatedForTwoWeekPeriods
testLostWeeklyRestTimesPerformanceCompare
testLostWeeklyRestTimesAreAffectedBySalaryPeriodStartDate
testLostWeeklyRestTimeWhenContractEndsBeforeBiWeeklyPeriodEnds
testLostWeeklyRestTimeWhenSalaryPeriodStartsOnMonday
testLostWeeklyRestTimeWhenSalaryPeriodStartsOnTuesday
testNoTasksOnSecondWeek
testOnlyPartialTasksOnSecondWeek
testNoTasksOnFirstWeek
testOnlyPartialTasksOnFirstWeek
testContractSeriesGap
testLostWeeklyRestTimeStartDate
com.tustor.tuntinetti.backend.logic.TestSiparilaKaksivuoroTes
testYölisä
testIltalisä
testSunnuntaityö
testWtrWorkDay
testLauantailisä
com.tustor.tuntinetti.backend.logic.TestMaraTesKokoaikainen
testKallePiippo_21_10_2013___8_11_2013
testKallePiippo_21_10_2013___8_11_2013__evenLongerWorkday_4_11
testMaraJp
testAriAinasto_20120514_20120520_NoOvertimeDaySummary
testAriAinasto_20120514_20120520_WithOvertimeDaySummary
testWithNormalMaraTes_WEEKLY_EXTRA_HOURS_DETERMINED_BY_MULTIPLYING_DAILY_EXTRA_HOURS
testWithNormalMaraTes_WEEKLY_EXTRA_HOURS_DETERMINED_BY_MULTIPLYING_DAILY_EXTRA_HOURS_SickleaveWithTimeRanges
testWithNormalMaraTes
testWithNormalMaraTes_without_WEEKLY_EXTRA_HOURS_DETERMINED_BY_MULTIPLYING_DAILY_EXTRA_HOURS_SickleaveWithTimeRanges
testWith_Unspecified_Behavior_MaraTes
testWith_Unspecified_Behavior_MaraTes_SickleaveWithTimeRanges
testNormaaliIltalisä
testNormaaliYölisä
testSunnuntaikorotusIltalisään
testYölisäEnnen1_5_2010
testNormaaliYölisä_kevät2011
testSunnuntaikorotusYölisään
testEräsJouluaatto
testGivenPartDaySickleaveWhenWorksDuringNightshiftThenExtrasArePaidForWorktime
testThereCanBeWeeklyOvertimeButNoDailyOvertime
testGivenSickleaveWithoutExtrasIsFalseThenOvertimeCompensationIsPaidForSickleaveAndNightShiftPeriods
testGivenSickleaveWithoutExtrasIsTrueThenOvertimeCompensationIsPaidForSickleaveButNoNightShiftPeriods
testGivenSickleaveWithoutExtrasIsTrueThenNoSundayExtraIsPaidForSickleave
testNightshiftsDecember2009_18_19
testNightshiftsDecember2010_18_19
testNightshiftsDecember2006_18_19
testNightshiftsDecember2010_12_13
testYlityöIltaJaYövuorossa
testYlityöJaAattolisä
testYlityöAlkaaKeskenIltavuoron
testEiSunnuntailisääMaanantaiyöltäVaikkaVuoroAlkaaSunnuntainPuolella
testNightshiftsDecember2010_16_17
testEsimerkki4VuosilomaPaasiaisAikana
testEsimerkki5VuosilomaHelatorstainYmpärillä
testEsimerkki6VuosilomaJuhannuksenYmpärilläJaEttaEiVaikutaKuukausipalkkaan
testVuosilomaItsenaisyyspaivanYmparilla
testVuosilomaItsenaisyyspaivanYmparillaTuoreTyontekija
testVuosilomaItsenaisyyspaivanaLauantainaEiVahennaTyoaikaa_1
testVuosilomaItsenaisyyspaivanaLauantainaEiVahennaTyoaikaa_2
com.tustor.tuntinetti.backend.logic.TestBillLikeSalary
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testCase7793_TeittoTuukka_20150323_20150329
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.TestSiparilaYksivuoroTes
testYölisä
testIltalisä
testSunnuntaityö
testWtrWorkDay
testLauantailisä
com.tustor.tuntinetti.backend.logic.TestLostWeeklyRestTimeWhenWeekChanges
test_TODO_scanRestTimeWithTodayRangeAndWeekStartOffset
test_TODO_scanRestTimeWithSuspectDateAndWeekStartOffset
testEmptyReportOnNextMonday
testNoReportOnNextMonday
testMondayWorkCutsRestTime
testMondayWorkCutsRestTimeWhenRangereportReindexed
testMondayWorkDoesNotCutsRestTime
testMondayWorkDoesNotCutsRestTimeWhenRangereportReindexed
testLastReportAndPositiveOffset
com.tustor.tuntinetti.backend.logic.TestMekaanisenMetsateollisuudenKeskeytyvaKolmivuoro
testTODO
testSairastumispaivana100PctKorvaus
testWtrSkipataanEtsittaessaTyopaiviaHolidaynReunoilla
testKta2
testKta1
testCaseHukkaAikaNormaali100Prosenttia_null
testKta2KunTuntipalkka5euroa
testCaseHukkaAikaNormaali100Prosenttia
testCaseHukkaAikaNormaali85Prosenttia
testCaseHukkaAika85ProsenttiaVähintäänNormaaliTuntipalkka
testCaseHukkaAikaNormaali100ProsenttiaKulukirjauksella
testCaseHukkaAikaNormaali85ProsenttiaKulukirjauksella
testCaseHukkaAika85ProsenttiaVähintäänNormaaliTuntipalkkaKulukirjauksella
testSairaspäivänKta2
testTODOMatkaAika
testTODOSeisokkiajanKorvaus
testTODOYöylityö
com.tustor.tuntinetti.backend.logic.TestICTYlemmatToimihenkilot40
testTyoajanLyhennys
testVapaatKuluttavatTyoajanlyhennysta
testTyoajanLyhennysHetiTyosuhteenAlussa
com.tustor.tuntinetti.backend.logic.TestSpectraVartiointiUseCases
testCase8405_PuhakkaToni_20150624_PalkanlisätSisällytettynäTuntipalkkaan
testHälytysrahaEiKartutaKtaKuukausipalkkainen_HenkilökohtainenLisäEiKartuta
testHälytysrahaEiKartutaKtaKuukausipalkkainen_HenkilökohtainenLisäKartuttaa
testHälytysrahaEiKartutaKtaTuntipalkkainen
testKoulutuslisäKartuttaakoKta_Tuntipalkkaisella_Kyllä
testKoulutuslisäKartuttaakoKta_Kuukausipalkkaisella_Ei
testKoulutuslisäKartuttaakoKta_Kuukausipalkkaisella_Kyllä
testCase8405_PuhakkaToni_20150624
com.tustor.tuntinetti.backend.logic.TestUnpaidVacationSpending
testPaternalLeaveIsSpentFromMondayToSaturday
testWorkTimeReductionSpentOnSaturday
testPaternalLeaveIsNotSpentOnSundays
testPaternalLeaveIsNotSpentOnHolidays
testPaternalLeaveAndWork
testMilitaryRefresherIsSpentFromMondayToFriday
testMilitaryRefresherIsNotSpentOnHolidays
testMilitaryRefresherAndWork
testUnpaidAbsenceIsSpentFromMondayToSunday
testUnpaidAbsenceOtherIsSpentFromMondayToSunday
testUnpaidAbsenceIsSpentOnSundays
testUnpaidAbsenceOtherIsSpentOnSundays
testUnpaidAbsenceCanBeSpentOnHolidays
testUnpaidAbsenceOtherCanBeSpentOnHolidays
testUnpaidAbsenceAndWork
testUnpaidAbsenceOtherAndWork
testEarnedPaternalLeave
testEarnedFlextimeVacation
com.tustor.tuntinetti.backend.logic.TestKustannustoimittajienTes
testSunnuntaityo
testNormalWorktime1
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testWeeklyOvertime3
testWeeklyOvertime2
testNormalWorktime2
test_TODO_SunnuntaityöVuorokaudenVaihtuessa_SU_MA
testSunnuntaityöVuorokaudenVaihtuessa_LA_SU
test_TODO_ArkipyhakorvausVuorokaudenVaihtuessa_ARKIPYHA_LA
testArkipyhakorvausVuorokaudenVaihtuessa_TO_ARKIPYHA
testSunnuntaityö
testSairaslomakorvausAlleKuukausiTöissä
testLapsiSairaana
testSairaslomakorvausAlle1VuosiTöissä
testSairaslomakorvausAlle5VuottaTöissä
testSairaslomakorvausYli5VuottaTöissä
com.tustor.tuntinetti.backend.logic.TestKumiteollisuusTyontekijoidenTesKaksivuoro
testNormaaliYölisä
testNormaaliIltavuoro
testTODONormaaliIltavuoroJatkuuYötyönä
testSairastumispaivana100PctKorvauKTAlla
com.tustor.tuntinetti.backend.logic.TestKaupanISSKTARyhma2TesFast
testCase16552_IlvonenHannu_20170529_20170629
testToivoLindstedtWithKTA
testEiolosuhdeLisääEiVaikutaKTAhan
testOvernightAveragedSalaryfix
testToivoLindstedSickLeave12_06_2014
testJuusoKorvuoWithKta
testCase9674_KristersonAleksei_20151028_20151030
com.tustor.tuntinetti.backend.logic.TestKemianPerusteollisuudenTES_Paivatyo_375
testSpecialSatrudayOvertime
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testKorvataanKTAlla
testWtrKertyma
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testAattolisa
testArkipyhienKorvaus
testKorottavatKTAta
testPyhalisa
testPyhalisaSeuraavaltaYolta
testUusiutuvaSairaus
com.tustor.tuntinetti.backend.logic.TestHuolintaAlanSatamatyontekijoidenTes
testArkipyhatKorvataan
testSundayWork
testSundayWork2
testSundayWork1
testSundayWork3
testHolySaturdayIsPaidDouble
testHolySaturdayIsNotPaidIfNotWorking
testNormalSaturdayIsNotPaidDouble
testArkipyhäEiLyhennäViikkotyöaikaa
testArkipyhästäEiMaksetaVapaapäiväkorvausta
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjectsInOrderOfArrivalNoNigthShiftsDuringOvertime
testProjectLevelOvertimeRefinement
testProjectLevelOvertimeRefinement_MinutePrecision
testIdaNieminen20111124
testStefanSilverström20111121
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testCase7793_TeittoTuukka_20150323_20150329
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.TestBioteollisuudenTes_KeskeytymatonKolmivuorotyo
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSeisokkikorvaus
testArkipyhienKorvaus
testSunnuntaityo
testArkipyhienKorvausKunEiTehdaToita
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testKarenssipaivanPoistuminen
testSairauslomaKorvataanKTAlla
testSunnuntaityotaEiKorvataKTAlla
testPaivittaistaYlityotaEiKorvataKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testWtrKertyma
com.tustor.tuntinetti.backend.logic.TestPahvinJaPaperinjalostusalanTes_JatkuvaYksivuorotyo
testWtrKeryma
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testAattolisa
testSeisokkikorvaus
testSeisokkikorvausAamulta
testSeisokkikorvausPaivalta
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
com.tustor.tuntinetti.backend.logic.TestRautatiealanRautatieliikenteenKaksivuorotyonTES
testLauantailisa
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testAattolisa
testSunnuntaiaattolisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
test_TODO_WeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime5
testArkipyahatJotkaLyhentavatTyoaikaa
testArkipyahatJotkaEivatLyhennaTyoaikaa
testSairaslomakorvausYli5vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli3vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli6kkEiTyöpohjainen
testSairaslomakorvausYli6kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli21pvEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli1vTyöpohjainen
com.tustor.tuntinetti.backend.logic.TestSahkoalanKTA
testBonustenVaikutusJaKtanKayttoPyhakorvauksissa
testKtaVahintaanTuntipalkka
testBonustenVaikutusJaKtanKayttoSairauslomapalkassa
testLisatKorottavatKTAta
testKtaEiKaytossaKuukausipalkkaisilla
testBonustenVaikutusJaKtanKayttoYlityokorvauksissa
testIltaJaYolisienVaikutus
com.tustor.tuntinetti.backend.logic.Test_TTES_KunnallinenTuntipalkkaisenHenkilostonTesKeskeytymatonKolmivuorotyo
testArkipyhanPituus_yliKolmeKvartaaliaToissa
testKTAEiVielaYliKolmeaKvartaaliaToissa
testKTAEiVielaYhtaanKvartaaliaToissa
testKTA_yliKolmeKvartaaliaToissa
testArkipyhaviikot2013
testKTAYliKolmeKvartaaliaToissa_Arkipyhakorvaus_pitaisi_laskea_mukaan_jos_on_oltu_toissa
testKTAYliKolmeKvartaaliaToissa_Arkipyhakorvaus_pitaisi_laskea_mukaan_jos_on_oltu_toissa2
testKTAnKaytto
testVuorolisä
testVuorolisätyö
testSairastumispaivana100PctKorvaus
testKTAEiVielaYhtaanKuukauttaToissa
testArkipyhakorvausRecordataanErikseenTyonAjalta
com.tustor.tuntinetti.backend.logic.TestTietotekniikanPalvelualanKolmivuoroLogicaTesFast
testKeskimaarainenVuorolisaTyosuhteenEnsimmäisten5ViikonAikana
testArkipaivisinVuorot7Viiva15EiYlimaaraistaPe
testKuukausiRaja
testArkipaivisinVuorot7Viiva15EiYlimaaraistaTi
testKeskeytymattomanKolmivuorotyonLaskutusAsiakkaaltaUseammassaProjektissa
testTasoitusHyvitysTaiVähennysTasoittumisjaksonPäättyessä
testArkipaivisinVuorot7Viiva15EiYlimaaraistaTi_VuoroVoiVaihdella7Viiva19
testArkipaivisinVuorot7Viiva15EiYlimaaraistaTi_VuoroVoiVaihdella7Viiva20
testArkipaivisinVuorot7Viiva15EiYlimaaraistaTi_VuoroVoiVaihdella8Viiva20
testArkipaivisinVuorot7Viiva15EiYlimaaraistaTi_VuoroVoiVaihdella8Viiva19
testArkipaivisinVuorot7Viiva15EiYlimaaraistaLa
testIltavuorotArkipaivisin15Viiva23LisaKokoVuoroltaTi
testIltavuorotArkipaivisin15Viiva23LisaKokoVuoroltaPe
testIltavuorotArkipaivisin15Viiva23LisaKokoVuoroltaLa
testYovuorotArkipaivisin23Viiva7LisaKokoVuoroltaTi
testYovuorotArkipaivisin23Viiva7LisaKokoVuoroltaPe
testYovuorotArkipaivisin23Viiva7LisaKokoVuoroltaPe12h
testYovuorotArkipaivisin23Viiva7LisaKokoVuoroltaPe13h
testYovuorotArkipaivisin23Viiva7LisaKokoVuoroltaLa
testYovuorotArkipaivisin23Viiva11LisaKokoVuoroltaLa
testArkipaivisinVuorot630Viiva2230AlkaenEiYlimaaraistaLa
testArkipaivisinVuorot730Viiva2230AlkaenEiYlimaaraistaLa
testArkipaivisinVuorot11Viiva2230AlkaenEiYlimaaraistaLa
testArkipaivisinVuorot1030Viiva2230AlkaenEiYlimaaraistaLa
testArkipaivisinVuorot1130Viiva2230AlkaenEiYlimaaraistaLa
testArkipaivisinVuorot1130Viiva1530AlkaenEiYlimaaraistaLa
testVuorolisienVaihtuminenPaivavuoroJatkuuPitkaan
testVuorolisienVaihtuminenIltavuoroJatkuuPitkaan
testVuorolisienVaihtuminenYovuoro
testSunnuntainaPaivavuoro
testEiTuplaPyhalisaaSunnuntaiTapaninpaivanAamuvuorosta
testEiTuplaPyhalisaaYövuorostaSunnuntaiTapaninpaivanAamuna
testSunnuntainaIltavuoro
testSunnuntainaAlkavaYövuoro
testPyhalisaYövuorostaTapaninpaivaaSeuraavanaAamunaTapaninpaivaEiSunnuntai
testEiPyhalisaaSunnuntaitaSeuraavanaAamunaAlkavastaVuorostaTavallinenMaanantai
testEiPyhalisaaPyhapaivaaSeuraavanaAamunaAlkavastaVuorostaTavallinenMaanantai
testEiPyhalisaaPyhapaivaaSeuraavanaAamunaAlkavastaVuorostaItsenaisyyspaivanJalkeinenTiistai
testViritaViikonAlkamisajankohta
testViikoittainenYlityoaika
testNormaaliVuorokausiTyoaika
testNormaaliViikkotyoaika
testNormaaliViikkotyoaikaVoiVaihdellaKeskeytymattomassaKolmivuorotyossa
testVuorokautinenLisatyoaika
testVuorokautinenLisatyoaikaKunViikkotyoaikaVoiVaihdellaKeskeytymattomassaKolmivuorotyossa
testViikoittainenLisatyoaika
testVuorokautinenYlityoaika
testNormaaliArkipyhaviikkoNeljaPaivaaToissa_LiukumavapaaArkipyhana
testNormaaliArkipyhaviikkoNeljaPaivaaToissa
testArkipyhaviikkoNeljaPaivaaToissaYlityoPerjanatina_LiukumavapaaArkipyhänä
testArkipyhaviikkoNeljaPaivaaToissaYlityoPerjanatina
testArkipyhaviikkoNeljaPaivaaToissaArkenaJaYlityoLauantaina
testArkipyhaviikkoNeljaPaivaaToissaArkenaJaYlityoTiistainaLiukumavapaaArkipyhana
testArkipyhaviikkoNeljaPaivaaToissaArkenaJaYlityoTiistaina
testNormaaliArkiviikkoViisiPaivaaArkenaToissaJaYlityoLauantaina
testNormaaliArkiviikkoViisiPaivaaArkenaToissaJaYlityoSunnuntaina
testArkipyhaviikkoNeljaPaivaaToissaNormaalistiMuttaYlitoissaArkipyhana
testArkipyhaviikkoYlitoissaArkipaivanaJaPyhapaivana
testArkiviikkoYksiTyovuorolistanMukainenPoissaoloYlityoSunnuntaina
testArkiviikkoKolmePaivaaToissaYksiLyhennysvapaaJaYksiMuuPoissaoloSitenYlityoSunnuntaiAamupaivallaEiOleYlityota
testArkiviikkoKolmePaivaaToissaYksiLyhennysvapaaJaYksiMuuPoissaoloIlmoittamattaSitenYlityoSunnuntaiAamupaivallaEiOleYlityota
testArkiviikkoKolmePaivaaToissaYksiMuuPoissaoloSitenYlityoSunnuntaiAamupaivallaEiOleYlityota_YlityomaaraysVainSunnuntailla
testSaannollinenTyoaikaTasoittuuJotenYlityotOlettavatSaannollisenTyoajan
testSaannollinenTyoaikaTasoittuuJotenYlityotPerjantainaOlettavatSaannollisenTyoajanTiistaiOnLyhyt
testSaannollinenTyoaikaTasoittuuJotenYlityotPerjantainaOlettavatSaannollisenTyoajanTiistaiOnNormaali
testPitkaViikkoIlmanYlityomaaraystaYlitoissaLauantaina
testSaannollinenTyoaikaTasoittuuJotenYlityotPerjantainaOlettavatSaannollisenTyoajanTiistaiOnTasausvapaa
testSaannollinenTyoaikaTasoittuuJotenYlityotPerjantainaOlettavatSaannollisenTyoajanTiistaiOnLiukumavapaa
testSaannollinenTyoaikaEiTasoitu_TiistaiPoissaolo_KsYlityotPerjantaina
testSaannollinenTyoaikaTasoittuuJotenYlityotPerjantainaOlettavatSaannollisenTyoajanTiistaiOnPalkatonPoissaolo
testSaannollinenTyoaikaTasoittuuJotenYlityotPerjantainaOlettavatSaannollisenTyoajanTiistaiOnPalkallinenPoissaolo
testSaannollinenTyoaikaTasoittuuJotenYlityotPerjantainaOlettavatSaannollisenTyoajanTiistaiOnVirkavapaa
testSaannollinenTyoaikaTasoittuuJotenYlityotLauantainaOlettavatSaannollisenTyoajanTiistaiOnLyhyt
testTasausvapaanMerkitseminenIkaankuinPalkalliseksiLiukumavapaaksiJaPalkanlaskentaSekaLaskutus
testWorkTimeCyclesPerProject
testVuorolisanLaskentavaliTyosuhteenAikana_SykliAlkaaMarrasJoulukuutaLahinnaOlevanViikonVaihteesta
testKeskimaaraisenVuorolisanLaskentavaliTyosuhteenAikana_SyliAlkaaVuosittainJoulukuunAlusta
testAnnikaEnsimmäisenPuolenVuodenJälkeen
testKeskimaarainenVuorolisaEnnenTyosuhteenAlkua
testKeskimaarainenVuorolisaTyosuhteenEnsimmaisenaPaivanaElleiTöissä
testKeskimaarainenVuorolisaTyosuhteenEnsimmaisenaPaivana
testAnnikaMore
testKeskimaarainenVuorolisaEnnenEnsimmaista5vko
testKeskimaarainenVuorolisaEnsimmaisen5vkoJalkeen
testKeskimaarainenVuorolisaEnsimmaisen6kkJalkeen
testKeskimaarainenVuorolisaTäydenSyklinJalkeen
testKeskimaarainenVuorolisaTyosuhteenAikana
testVuosilomapaivienKaytto
testVuosilomapaivienKayttoDetalji
testTasausvapaatSairausaikana
testVapaidenVastaaminenTyoaikaa
testPalkallistenVapaidenVastaaminenTyoaikaa
testKoulutusaika
testVuorolistanMuuttaminen
testVuosilomanLaskeminen
testAnnikaPaavola_20101207_20121031
testArkipaivisinVuorot630Viiva1530AlkaenEiYlimaaraistaLa
testPitkaViikkoYlitoissaMyosLauantaina
testNinaKollin_20101115_20101124
testAnnikaPaavola_20101207_20110327
com.tustor.tuntinetti.backend.logic.TestMainContractSerieSelectedSeparately
test
com.tustor.tuntinetti.backend.logic.TestViestinValitysJaLogistiikkaAlaKuukausipalkkainen
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testExtraHours
testArkipyhaKorvaus
testSairaslomakorvausSairausUusiutuu30pvSisalla
testLauantaiLisa
testTODO_Yolisa2
testAattoLisa
testSunnuntaiAattoLisa
com.tustor.tuntinetti.backend.logic.TestAktHuolintaAlanVarastoterminaaliJaSatamatyontekijoidenTes
testArkipyhatKorvataan
testSundayWork
testHolidayCompensations
testCase45267
testOvertimeNotTriggeredOnSaturnday
testSundayOvertimeDoesNotHaveLeg1
testArkipyhäLyhentääViikkotyöaikaa
testArkipyhäLyhentääViikkotyöaikaa2
testHolySaturdayIsPaidDouble
testNormalSaturdayIsNotPaidDouble
com.tustor.tuntinetti.backend.logic.TestHenkilostopalvelualanTes
testFail
testaaYlityotAlkuviikostaKunPerjantaiOnLomapaiva
testaaYlityotAlkuviikostaKunPerjantaiOnSairaspaiva
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_not_during_overtime_afterwards
testPsgKkAaltoSirje_20150301_20150331
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_not_during_though_inexisting_overtime
testTuntipalkkaisenIPKorvataanVainLainMukaan
testEikösMyösViikkoylityölaskennassaPitäisiVoidaKuluttaaLisätyötä
testWorkTimeDecomposition_TIME_BASED_COMPENSATION_ALL_OvertimeAssignment
testWorkTimeDecomposition_TIME_BASED_COMPENSATION_ALL_OvertimeAssignment_OvertimeDaySummary_ShouldNotAffectResults
testWorkTimeDecomposition_TIME_BASED_COMPENSATION_ALL_OvertimeAssignment_OvertimeDaySummaryOnLastDay_ShouldNotAffectResults
testWorkTimeDecomposition_TIME_BASED_COMPENSATION_ALL_OvertimeSetting_OvertimeDaySummary_ShouldNotAffectResults
testWorkTimeDecomposition_TIME_BASED_COMPENSATION_ALL_OvertimeSetting_OvertimeDaySummaryOnLastDay_ShouldNotAffectResults
testNoOvertimeTestOvertimeDaySummaryDateRange
testNoOvertime_OvertimeDaySummary_ShouldNotAffectResults
testNoOvertime_OvertimeDaySummaryOnLastDay_ShouldNotAffectResults
testNoOvertime_OvertimeDaySummary_ShouldNotAffectResults_TestOvertimeDaySummaryDateRange
testNoOvertime_OvertimeDaySummaryOnLastDay_ShouldNotAffectResults_TestOvertimeDaySummaryDateRange
testJouniSalminen_20130325_20130331_Considered_SickleaveIgnoresTimeRanges
testNoOvertime
testBugi
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_NighShiftsAreEuros_not_during_though_inexisting_overtime
testWorkTimeOvertimeDecomposition_FULL_OVERTIME_workTimeCompensationDecomposition_FULL_OVERTIME_Sicklave_MONDAY_HOURS_ONLY
testFullWeekRegressionCheckAlsoWeekStartTimeEffect
testPsgKkAroalhoHannaKatriina_20150301_20150331
testKkpalkkaisenVappuKorvataanJoKuukausipalkassa
testKkPalkkaisenItsenaisyysPaivaKorvataanAinaVaikkaEiOlisiOllut2kkToissa
testTuntipalkkaisenVappuKorvataanRahana
testSairauslomanAjaltaPeruspalkka
testSairauslomanAjaltaSivuTesPalkka
testLyhennysvapaanAjaltaSivuTesPalkka
testaaYlityotAlkuviikostaKunPerjantaiOnArkipyha
testaaYlityotAlkuviikostaKunPerjantaiOnSairaspaivaPyhäpäivänä
testJouniSalminen_20130325_20130331_StandardConsiderHoursDuringSameDay_SickleaveIgnoresTimeRanges
testJouniSalminen_20130325_20130331_StandardConsiderHoursDuringSameDay_SickleaveAccountsTimeRanges
testJouniSalminen_20130325_20130331_Considered_SickleaveAccountsTimeRanges
testaaYlityotAlkuviikostaKunPerjantaiOnLomapaivaPyhäpäivänä
testWorkTimeDecomposition_FULL_OVERTIME
testWorkTimeDecomposition_FULL_OVERTIME_OvertimeAssignment_WithOneMinutePrecision
testWorkTimeDecomposition_FULL_OVERTIME_ProjectDefaultOvertime_WithOneMinutePrecision
testWorkTimeDecomposition_FULL_OVERTIME_OvertimeAssignment_OvertimeDaySummary_ShouldNotAffectResults
testWorkTimeDecomposition_FULL_OVERTIME_OvertimeSettings_OvertimeDaySummary_ShouldNotAffectResults
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_MONDAY_HOURS_ONLY
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_FRIDAY_HOURS_ONLY
testEmployeeProjectOverTimePeriodStartDate
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_SATURDAY_HOURS_ONLY
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_SUNDAY_HOURS_ONLY
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_MONDAY_WITH_TIME_RANGE
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_FRIDAY_WITH_TIME_RANGE
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_SATURDAY_WITH_TIME_RANGE
testWorkTimeDecomposition_FULL_OVERTIME_Sickleave_SUNDAY_WITH_TIME_RANGE
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_not_during_overtime
testYlläoleva_testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_not_during_overtime_afterwards_JärkevältäAikaväliltä
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_scaled_during_overtime
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_NighShiftsAreEuros
testWorkTimeOvertimeDecomposition_FULL_OVERTIME_workTimeCompensationDecomposition_FULL_OVERTIME
testWorkTimeOvertimeDecomposition_FULL_OVERTIME_workTimeCompensationDecomposition_FULL_OVERTIME_workTimeCompensationDecompositionBasicHours_NO_OVERTIME
testWorkTimeOvertimeDecomposition_FULL_OVERTIME_workTimeCompensationDecomposition_NO_OVERTIME_workTimeCompensationDecompositionBasicHours_FULL_OVERTIME
testJouniManninen_20120430_20120506
testNinaRissanen_20130225_20130303
testWorkTimeOvertimeDecomposition_FULL_OVERTIME_workTimeCompensationDecomposition_FULL_OVERTIME_Sicklave_MONDAY_WITH_TIME_RANGE
testWorkTimeDecomposition_PERIOD_OVERTIME
testTODOWorkTimeDecomposition_PERIOD_OVERTIME_PERIOD_OVERTIME
testWorkTimeDecomposition_PERIOD_OVERTIME_PERIOD_OVERTIME_sickleave
testWorkTimeDecomposition_DAILY_OVERTIME
testTODOWorkTimeDecomposition_DAILY_OVERTIME_BaronaTestCase
testBarona_Bugeja
testWorkTimeDecomposition_LOST_WEEKLY_REST_TIME_COMPENSATIONS
testJoulupäivänKorotus
testTODOJouluaatonKorotus
testUudenvuodenaatonJaVapunaatonNormaaliPalkkaPäivällä
testUudenvuodenaatonJaVapunaatonKorotusEnnenIltaa
testUudenvuodenaatonJaVapunaatonKorotusIllalla
testUudenvuodenaatonJaVapunaatonKorotusYöllä
testVapunAattonaOnKorotusJaLisaTaiYlityotaMutteiIltaTaiYotyolisia
testUudenvuodenAattonaOnKorotusJaLisaTaiYlityotaMutteiIltaTaiYotyolisia
test_RiikkaAhlsten_20130325_20130331_YlityömääräyksenKanssa_IlmanArkipyhäkorvausta
test_RiikkaAhlsten_20130325_20130331_YlityömääräyksenKanssa_Arkipyhäkorvauksella
test_RiikkaAhlsten_20130325_20130331_YlityömääräyksenKanssa_Arkipyhäkorvauksella_SäännöllinenTyöaikaAlleTyöehtosopimuksen
testSickleaveSimple
testSickleaveSimpleWithEmployeeProject
testSairausvakuutuslainKarenssi
testRepeatingSicknessWithinSevenDays
testRepeatingSicknessWithinSevenDaysAndSicknessOccursDuringWorkingDay
testRepeatingSicknessWithGapMoreThanSevenDays
testSairausLomaJostaOsaDisabloituPalkattomallaPoissaololla_timetrailien_kera
testSairausLomaJostaOsaDisabloituPalkattomallaPoissaololla_ilman_timetraileja
testMaximumWorkShiftLengthSetting
testKululajiJolleKäyttäjäVoiSyöttääMääränJaYksikköhinnan
testKululajiJolleKäyttäjäVoiSyöttääMääränJaYksikköhinnan2x1kplEriHintaisiaEriSeliteIlmanHinnastoa
testHolidayCompensationOverNight
testKululajiJolleKäyttäjäVoiSyöttääMääränJaYksikköhinnan2x1kplEriHintaisiaSamaSeliteIlmanHinnastoa
testKululajiJolleKäyttäjäVoiSyöttääMääränJaYksikköhinnan2x1kplEriHintaisiaEriSeliteHinnastolla
testKululajiJolleKäyttäjäVoiSyöttääMääränJaYksikköhinnan2x1kplEriHintaisiaSamaSeliteHinnastolla
testCase5331NoPaidVacation
testCase5331WithPaidVacation
com.tustor.tuntinetti.backend.logic.TestViestintaAlanKirjatyontekijoidenTes
testTODO
testSairastumispaivana50PctKorvaus
testEiAlkaaTaiPaattyyTyyppistaIltalisaaJosVuoroPaattyyEnnenAikarajaa
testEiAlkaaTaiPaattyyTyyppistaIltalisaaJosVuoroAlkaaAikarajanJalkeen
testAlkaaTaiPaattyyTyyppinenIltalisaJosVuoroPaattyyAikarajanAikana
testViikonloppuIltalisaJosVuoroAlkaaJaPaattyyAikarajanAikana
testEiIltalisaaJosVuoroAlkaaJaPaattyyAikarajanJälkeen
testEiIltalisaaJosVuoroPaattyyAikarajanJälkeen
testEiIltalisaaJosVuoroAlkaaAikarajanAikanaJaPaattyySenJalkeen
testIltalisaJosVuoroAlkaaJaPaattyyAikarajanAikana
testIltalisaJosVuoroAlkaaEnnenAikarajaaJaPaattyySenAikana
testEiIltalisaaJosVuoroAlkaaAikarajanAikanaJaPaattyySenJalkeenVaikkaOlisiYlitoita
testIltalisaSkaalattunaYlityokertoimillaJosVuoroAlkaaEnnenAikarajaaJaPaattyySenAikana
testIltalisaSkaalattunaYlityokertoimillaJosVuoroAlkaaEnnenAikarajaaJaPaattyySenAikanaHuomSarjassaKaksiLisääVoimassa
testKaksiEriIltalisaaMolemmatSkaalattunaYlityokertoimillaJosVuoroAlkaaEnnenAikarajaaJaPaattyySenAikana
testEiIltalisaaJosVuoroPaattyyEnnenAikarajaa
testEiLisääJosVuoroEiPäätyAikarajanAikana
com.tustor.tuntinetti.backend.logic.TestEffectivePaidDaysTietotekniikanPalveluala
testBeforeRange
com.tustor.tuntinetti.backend.logic.TestLasitusRakennuslasitusJaLasinjalostusalanTes_JatkuvaKaksivuorotyo
testLyhennysvapaidenKertyminen
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testSairaslomakorvausKunSairausUusiutuu
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairauslomaKorvataanKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testAattokorotus
testVarallaoloaEiKorvataKTAlla
testYlityotKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestHammaslaakarienTehyTES
testSairastumispaivana100PctKorvaus
testYölisä
testIltalisä
testNormalWorktime1
testDailyOvertime1
testWeeklyOvertime1
testAattolisä
testLauantailisä
testArkipyhätEivätLyhennäViikottaistaYlityörajaa2
testArkipyhäKorvaus1
testArkipyhäKorvaus2
testArkipyhätLyhentävätViikkoa1
testSickleaveKeskiarvoistus
testArkipyänäTöissä1
testArkipyänäTöissä2
testArkipyhätEivätLyhennäViikottaistaYlityörajaa1
testArkipyhätLyhentävätViikkoa2
com.tustor.tuntinetti.backend.logic.TestEffectivePaidDaysMetalli
testChildSick
testBeforeRange
testPaidVacation
testTasksAndHoliday
testTasksAndHolidayAndSickleave
testPaidVacationAndSickleave
testPaidVacationOnWeekendOrPaidHolidayIsNotEffectivelyPaid
testSickleaveOnWeekendIsNotEffectivelyPaid
testUnpaidVacation
testUnpaidVacationOther
com.tustor.tuntinetti.backend.logic.TestMuoviJaKemiantuoteteollisuudenPaivatyonKtaTes
testWeeklyOvertimeOnNormalSaturday
testWeeklyOvertimeOnHolySaturday
testWeeklyOvertimeOnChristmasEve
testSairaslomaKorvataanKTAlla
testArkipyhatKorvataanKTAlla
testYlityotKorvataanKTAlla
testSuurjulhapyhaaattopaivakorotusKorvataanKTAlla
testYlityotKorottavatKTAta
testSuurjuhlapyhaaattoyoKorottaaKTAta
testSuurjuhlapyhaKorottaaKTAta
testSunnutaityöKorottaaKTAta
testSairaslomakorvausAlleViikkoTöissäTyöperäinenKestaaYli10Paivaa
testSuurjulhapyhaaattoyokorotusKorvataanKTAlla
testSuurjuhlapyhaaattopaivaKorottaaKTAta
testSuurjuhlapyhakorvaus
testSairaslomakorvausAlleViikkoTöissäEiTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausAlleViikkoTöissäTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausAlleViikkoTöissäEiTyöperäinenKestaaYli10Paivaa
testSairaslomaAlkaaKeskenTyopaivan
testSairaslomakorvausYliKuukausiTöissäEiTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausYliKuukausiTöissäTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausYliKuukausiTöissäEiTyöperäinenKestaaYli28Paivaa
testSairaslomakorvausYliKuukausiTöissäTyöperäinenKestaaYli28Paivaa
testSairaslomakorvausYli6kkTöissäEiTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausYli6kkTöissäEiTyöperäinenKestaaYli28Paivaa
testSairaslomakorvausYli3vTöissäKestaaYli35Paivaa
testSairaslomakorvausYli5vTöissäKestaaYli42Paivaa
testSairaslomakorvausYli10vTöissäKestaaYli56Paivaa
testSuurjuhlapyhanaattopaivakorvaus
testSuurjuhlapyhanaattoyokorvaus
testIltalisaArkipaivana
testIltalisaSuurjuhlapyhana
testYolisaArkipaivana
testYolisaSuurjuhlapyhana
com.tustor.tuntinetti.backend.logic.TestValtionVirkaKolmenviikonJaksotyoTyontekijat
testDailyOvertime
testWeeklyOvertime
testSaturdayOvertime
testLauantailisa
testLapsenSairaus
testYolisa
testIltalisa
testNormalWorktime
testSunnuntaityo
testTODO_Yolisa
testSunnuntaiaattoiltaLisa
testAattoPaivaLisa
test_SairaslomakorvausAlleVuosi_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausKestääYliVuoden_Tyontekijat
testSairaslomakorvausYli1vTöissäSairausRajaustenJarjestysEiVaikuta
test_TODO_SairaslomakorvauksenYlimaaraiset7pvVuodessa_Tyontekijat
testSairaudenUusiutuminen_Tyontekijat
testSairaslomakorvaus_Virkamiehet
testVarallaolo
testExtraHours
testArkipyhaKorvaus
com.tustor.tuntinetti.backend.logic.utils.TestOvertimeCategoryMapper
testOvertimeCategoryMapper
com.tustor.tuntinetti.backend.logic.utils.TestCpAndProjectCustomerSummaryVisitor
testDst20150328
testCase11383JennaPuisto_20160418_20160419
testCase7622_HärkänenJari_20150331
testCpAndProjectCustomerSummaryVisitor
com.tustor.tuntinetti.backend.logic.TestMedGroupCompensationTypes
testTodo
testAutoetuPuhelinKilometritPäivärahaJaLainanLyhennysMedGroupinTyyliinLuontaisedutTyösopimuksenMukaan_PeräkkäisissäSopimuksissaEriArvot
testAutoetuKilometritPäivärahaJaLainanLyhennysMedGroupinTyyliinKululajitKirjattuRaportille
testAutoetuKilometritPäivärahaJaLainanLyhennysMedGroupinTyyliinLuontaisedutTyösopimuksenMukaan
testAutoetuPuhelinKilometritPäivärahaJaLainanLyhennysMedGroupinTyyliinLuontaisedutTyösopimuksenMukaan
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden40hYksivuorotyonWtrTES
testWtrKertyma
testLauantailisa
testYolisa
testIltalisa
testNormalWorktime
testSunnuntaityo
testAamulisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSuurjuhlapyhalisa
testVuorolisaKorottuuYliJaSunnuntaityoKorotustenSuhteessa
test_TODO_AamuvuoronlisaaMaksetaanYlityonKanssaYhteensa100Prosenttia
testWeeklyOvertime5
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testViikkolepoYksittaisinViikoinLaskettuna
testArkipyhaviikonVapaapaivat
test_TODO_ArkipyhaviikonLauantainYlityot
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkTyöpohjainen
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4vkTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli4vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
com.tustor.tuntinetti.backend.logic.TestKaupanKonttoriTyontekijoidenTesPkl1
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testIltalisaLauantaina
testIltalisaSunnuntaina
testDailyExtraIsNotCompensated
testWeeklyExtraAndOvertime
testYolisaLauantaina
testYolisaSunnuntaina
testYolisaLoppiaisena
testYolisaVapunAattona
testYolisaVapunpaivana
testJuhannusAattoJaJuhannusPaivaWtrAsetuksenKumoaminen
testJuhannusAattoJaJuhannusPaivaEiWtrAsetusta
testPaasiaisLauantaiWtrAsetuksenKumoaminen
testPaasiaisLauantaiEiWtrAsetusta
testYolisaArkena
testIltalisaArkena
testIltalisaLoppiaisena
testIltalisaVapunAattona
testIltalisaVapunpaivana
testIltaJuhannusaattona
testIltaJuhannusPaivana
testIltalisaItsenaisyyspaivana
testIltaJouluaattona
testIltaToisenaJoulupaivana
testSairastumispaivana50PctKorvaus
test_TODO_ArkipyhanKorvaaminenLomanAikana
test_ID_WhenQualifiedForHolidayAndNotWorking
test_ID_WhenQualifiedForHolidayAndWorking
test_ID_WhenNotQualifiedForHolidayAndNotWorking
test_ID_WhenNotQualifiedForHolidayAndWorking
test_ID_OnSundayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSundayWhenNotQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndNotWorking
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
com.tustor.tuntinetti.backend.logic.TestTeknisenHuollonJaKunnossapitoalanTes_Kaksivuorotyo
testSpecialSatrudayOvertime
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
testWtrKeryma
test_TODO_SpecialWeeklyOvertime
test_TODO_ExtraWhenNotPlannedWork
testPerakkaistenArkipyhienKorvaaminen
testMinimumWorkHoursNeededToCalculateKTA
testExtra
com.tustor.tuntinetti.backend.logic.TestLeipomoidenTaysipaivaisiaKolmivuorolaisia40hViikossaKoskevaTyoehtoSopimus
testVuorokautinenYlityo
testLauantaiVuorot
testLyhennysvapaidenKertyminen
testSyyskuu2014
testPaasiaisViikkoPerjantaiTyoskennellaan
testPaasiaisViikkoLauantaiTyoskennellaan
testJoulukuu2015AattoTyota
testJoulukuu2015AattoVapaa
testJoulukuu2016AattoVapaa
testJoulukuu2016AattoTyota
test_TODO_Joulukuu2016AattoEiYliTyota
testJoulukuu2017AattoVapaa
testJoulukuu2017AattoTyota
test_TODO_Syyskuu2014HoursExceedingPlanned
testPaasiaisViikkoPerjantaiJALauantaiTyoskennellaan
testLapsenSairaus
testSairaslomakorvaukset
testSairastumispaivana100PctKorvaus
testArkipyha
testViikkoylityot
testSunnuntaiTyo
testArkiTyo
testAatot
com.tustor.tuntinetti.backend.logic.TestJhlTes
testThatSickleaveCompensatedOnlyToTheLimits
testTodo
testTODOHolidayWeekOvertimeOnMayDay
testTODONightWorkMayContinueToMidday
testNightWorkMayNotContinueIfStarted430Am
testWednesdayNightShiftShouldHaveNormalNightRate
testSaturdayNightShiftShouldHaveNormalNightRate
testSundayNightShiftShouldHaveHigherNightRate
testWednesdayEveningShiftShouldHaveNormalNightRate
testSaturdayEveningShiftShouldHaveNormalNightRate
testSundayEveningShiftShouldHaveHigherNightRate
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjectsInOrderOfArrivalWithWeekStartTimeEffectsMiddleOfDay
testCase7856_Laitinen_Mirja_20150112_20150117
testCase7793_TeittoTuukka_20150323_20150329
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCase7790_HeikuraRisto_20150413
testYlityoidenJakautuminenAsiakkaille2
testYlitoidenJakautuminenAsiakkaille
testYlitoidenJakautuminenAsiakkaille2
testYlitoidenJakautuminenAsiakkaille3
testProjectLevelOvertimeRefinement
testProjectLevelOvertimeRefinement_MinutePrecision
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_TIME_BASED_COMPENSATIONS_Toimii
testFail
testLisätyönLaskutushinta
testCase8680_Juho_Hentilä_20150701_20150731
testPasiSaukkoPäivystystehtävän50ProsLaskutushintaTyötehtävällä_20150824_20150830
testYlityoidenJakautuminen_CUSTOMER_RESOLUTION
testYlityoidenJakautuminen_PROJECT_RESOLUTION
testMatkaAjanLaskuttaminenEiSaaMennäYlityöksi
testBillingLikeSalaryJaProjectOvertimeRefinement_null_Toimii
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii_MinutePrecision
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement_MinutePrecision
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_NoOvertime_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInOne_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testAnnikaPaavola_20120901_20120930
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProject_TIME_BASED_COMPENSATIONS_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testNevanderPekka_20150804_20150806
testTuiskuJulia_20150628_20150630
testTuiskuJulia_20150628_20150630_Psg
testMinkkinenEmilia_20150910_20150911
testCase52445_Varvaamo_missingBillingHours_WhenTaskHasNoTimerangesAndProjectCompensationOvertimeResolution_CUSTOMER_RESOLUTION
com.tustor.tuntinetti.backend.logic.TestMuseoidenTesPaivatyo3625
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testWeeklyOvertime2
test_WeeklyOvertime3
test_WeeklyOvertime4
testSunnuntaiKorvaus
testArkipyhat
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testAattolisat
testSairauslomakorvausAlle1kkTöissä
testEiIltalisaa
testEiYolisaa
testSairauslomakorvausAlle1kkTöissäSairausKestääYli3pvLapsenSairaus
testSairauslomakorvausYli1kkTöissäSairausKestääYli3pvLapsenSairaus
testSairauslomakorvausYli1kkTöissäSairausKestääYli28pv
testSairauslomakorvausYli3vTöissäSairausKestääYli35pv
testSairauslomakorvausYli5vTöissäSairausKestääYli42pv
testSairauslomakorvausYli10vTöissäSairausKestääYli56pv
testSairauslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSickleaveHolidaysAreNotCompensated
testEiLauantailisaa
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
testNormaaliTyoaika
com.tustor.tuntinetti.backend.logic.TestMaraTesOsaAikainenWith2022Changes
testSairaslomakorvaukset
testLapsenSairaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testKikyNotActive
testVuosivapaa
com.tustor.tuntinetti.backend.logic.TestMaraEsimiestenTes
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testWeeklyOvertime
testAattolisa
testWtrKeryma
testArkipyhienKorvausKunEiTehdaToita
testIltalisaSunnuntaina
testSairaslomakorvausSairausUusiutuu30pvSisällä
testYolisaSunnuntaina
testIltalisaAattona
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterWeekAbsencesUsingEmployeeRangeReport_2
test_TODO
testMilitaryRefresherWithPartialWorkDays
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGivenAndPartTimeEmployee
testBugReport20100315
testBug20100406_20100101
testBug20100406_20100102
testTestaaOpintoVapaaWithPartialWorkDays
testTestaaPalkatonVapaa
testTestaaPalkatonVapaaWithPartialWorkDays
testTestaaMuuPalkatonVapaa
testPalkatonTyoajanLyhennys
testTestaaMuuPalkatonVapaaWithPartialWorkDays
testTestaaLomautus
testTestaaLomautusWithPartialWorkDays
test_TODO_UNPAID_ABSENCE_
testTestaaVanhempainvapaa
testTestaaVanhempainvapaaWithPartialWorkDays
testTestaaIsyysvapaa
testTestaaIsyysvapaaWithPartialWorkDays
testPalkallinenTestaaIsyysvapaa
testTestaaPalkallinenIsyysvapaaWithPartialWorkDays
testTestaaÄitiysvapaa
testTestaaÄitiysvapaaWithPartialWorkDays
testTestaaPalkallinenÄitiysvapaa
testTestaaPalkallinenÄitiysvapaaWithPartialWorkDays
testTestaaIsäkuukausi
testTestaaIsäkuukausiWithPartialWorkDays
testTestaaTyosuojeluvaltuutetunKorvaus
testTestaaTyosuojeluvaltuutetunKorvausWithPartialWorkDays
testTestaaLuottamusmiesvapaa
testTestaaLuottamusmiesvapaaWithPartialWorkDays
testSpentUnPaidWorkTimeReductionAndFlexTime
testSpentUnPaidWorkTimeReductionAndFlexTimeWithPartialWorkDays
testWeeklyRestDayAndFlexTime
testWeeklyRestDayAndFlexTimeWithPartialWorkDays
testDayOffAndFlexTime
testDayOffAndFlexTimeWithPartialWorkDays
testSpentFlexTime
testSpentFlexTimeWithPartialWorkDays
testSpentFlexTime_IndicateFlexDayByEmptyEntry
testSpentFlexTimeWithPartialWorkDays_IndicateFlexDayByEmptyEntry
testSpentWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentHolidayWorkTimeReductionAndFlexTimeWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentHolidayWorkTimeReductionAndFlexTimeWhenInitialSaldoGiven
testSpentPaidVacationAndFlexTime
testSpentPaidVacationAndFlexTimeWithPartialWorkDays
testSpentPaidVacationAndFlexTimeWhenInitialSaldoGiven
test_TODO_SpentPaidVacationPostponedAndFlexTime
test_TODO_SpentPaidVacationPostponedAndFlexTimeWithPartialWorkDays
test_TODO_SpentPaidVacationPostponedAndFlexTimeWhenInitialSaldoGiven
testSpentOvertimeVacationAndFlexTime
testSpentPartialOvertimeVacationAndFlexTime
testSpentOvertimeVacationAndFlexTimeWhenInitialSaldoGiven
testSpentCompensationVacationAndFlexTime
testSpentPartialCompensationVacationAndFlexTime
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGiven
testMuuVapaaJossaSaldotAndFlexTime
testMuuVapaaJossaSaldotAndFlexTimeWithPartialDays
test_TODO_SpentChildSickVacationAndFlexTime
test_TODO_SpentChildSickVacationAndFlexTimeWithPartialWorkDays
testOtherPaidSickVacationAndFlexTime
testOtherPaidVacationAndFlexTimeWithPartialWorkDays
testAHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButDoesNotYetQualify
testOnlyOneHolidayIsCompensatedIfNoWorkAroundItAndNotRequiredByLabourAgreementButOnlyOneQualifies
testAHolidayIsNotCompensatedIfNoWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfNoPaidWorkAroundItButRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyOneEndButBothRequiredByLabourAgreement
testAHolidayIsNotCompensatedIfWorkAroundOnlyInTheEndButBothRequiredByLabourAgreement
testAHolidayIsCompensatedIfWorkAroundBothEndsAsRequiredByLabourAgreement
testSickleavesAreIgnoredIfNotAvailableAccordingToLabourAgreement
testSickleavesAreIgnoredIfQualificationPeriodHasNotYetElapsed
testSickleavesAreIgnoredIfNotEnoughConsecutiveSickleaveDaysAllowed
testTheOtherSickleaveIsIgnoredOnlyOneConsecutiveSickleaveDayAllowed
testGivenSickleaveStartsBeforeMinimumEmploymentTimeThenNothingIsPaidEvenAfterTheTimeIsReached
testGivenSickleaveStartsAfterMinimumEmploymentTimeThenAllDaysAreCompensated
testIfHolidayThenNotSickleave
testIfHolidayAndWorkThenNotSickleave
testWorkAndSickleave
testUnpaidWorkAndSickleave
testTestaaVirkavapaaWithPartialWorkDays
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaa
testTestaaOpintoVapaa
test_TODO_
testMilitaryRefresher
com.tustor.tuntinetti.backend.logic.TestVartiointiAlanTesMuutOsaAikaiset
testArkipyhatKorvataan
testArkipyhaKorvataanJosToissa_8h
testArkipyhaKorvataanJosToissa_6h
testArkipyhaaEiKorvataJosEiToissa
testArkipyhaKorvataanJosToissa_MAX_8h
testArkipyhatEivatLyhennaJaksotyoaikaa
testArkipyhaKorvataanJosToissaAlle3kkSopimusta
com.tustor.tuntinetti.backend.logic.TestMaraEsimiestenTes2021Muutoksilla
testLapsenSairaus
testSairaslomakorvaukset
testSpecialSatrudayOvertime
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testWeeklyOvertime
testAattolisa
testWtrKeryma
testArkipyhienKorvausKunEiTehdaToita
testIltalisaSunnuntaina
testSairaslomakorvausSairausUusiutuu30pvSisällä
testYolisaSunnuntaina
testIltalisaAattona
com.tustor.tuntinetti.backend.logic.TestSailioautoJaOljytuotealanTes_Kaksivuorotyo_2vk_Jaksotyo
testSpecialSatrudayOvertime
testNormalWorktime
testWeeklyOvertime
testMaksetaanKTAlla
testWtrKeryma
test_TODO_SpecialWeeklyOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testDailyOvertime
testSeisokkikorvaus
testKorottavatKTAta
testArkipyhienKorvausKunEiTehdaToita
test_TODO_ShortDayCompensation
testSairaslomakorvausSairausUusiutuu30pvSisällä
com.tustor.tuntinetti.backend.logic.TestBioteollisuudenTes_Paivatyo
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSeisokkikorvaus
testArkipyhienKorvaus
testSunnuntaityo
testSairaudenUusiutuminen
testWtrKeryma
testArkipyhienKorvausKunEiTehdaToita
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testKarenssipaivanPoistuminen
testSairauslomaKorvataanKTAlla
testSunnuntaityotaEiKorvataKTAlla
testPaivittaistaYlityotaEiKorvataKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
com.tustor.tuntinetti.backend.logic.TestKunnallinenTsToimistotyoaika
testLisatyoCurrentTuotanto
testVarallaolo
testJouluaattoAamu
testKVTesLisat
testHalytystyo
testEiYlimääräisiäLisiäJouluaatonAatonIltana
testSickleaveQualifiedFor14Days
testRegularSickleaveQualifiedFor60plus120Days
testWorkInducedSickleaveQualifiedFor120plus120Days
testJuhannusaatto
com.tustor.tuntinetti.backend.logic.TestLeipomoRealLifeCases
testTODO_KoskivuoriHelena
com.tustor.tuntinetti.backend.logic.TestLentoliikenteenPalvelualojenKeskeytymatonKolmivuorotyoTes
testSunnutaityöKorottaaKTAta
testArkipyhät
testIltavuoroLisä
testTövuoroLisä
testDailyOvertime
testSaturdayOvertime
testChristmasDayAndBoxingDay
testMidsummer
testChristmasEve
testOvertimeOnEves
testSaturdayExtraIsNotPaidOnSpecialSaturday
testNewYearsEve
testLaborDayEve
testSaturdayExtraIsPaidOnNormalSaturday
testCase53387IltaJaYovuorolisienVoimassaoloPyhapaivanaKorjaus
com.tustor.tuntinetti.backend.logic.TestJalometallialanTes_Yksivuorotyo
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testYolisa
testSunnuntaiKorvaus
testIltalisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairauslomaKorvataanKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testPaivittainenYlityoKorvataanKTAlla
testLauantaiylityoKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestEnforceAverageHourlySalaries
testMixes
testNewSchoolContractPeriodMapOvertimeSummaryEnforceAverageHourlySalaries_NoDefaultSalary
testNewSchoolContractPeriodMapOvertimeSummaryEnforceAverageHourlySalaries_DefaultSalaryGiven
testNewSchoolContractPeriodMapOvertimeSummaryEnforceAverageHourlySalaries_MoreComplexUseCase_NoDefaultSalary
testNewSchoolContractPeriodMapOvertimeSummaryEnforceAverageHourlySalaries_MoreComplexUseCase__DefaultSalaryGiven
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden40hJatkuvanKaksivuorotyonWtrTES
testWtrKertyma
testLauantailisa
testYolisa
testIltalisa
testNormalWorktime
testSunnuntaityo
testAamulisa
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSuurjuhlapyhalisa
testVuorolisaKorottuuYliJaSunnuntaityoKorotustenSuhteessa
test_TODO_AamuvuoronlisaaMaksetaanYlityonKanssaYhteensa100Prosenttia
testWeeklyOvertime5
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testViikkolepoYksittaisinViikoinLaskettuna
testArkipyhaviikonVapaapaivat
test_TODO_ArkipyhaviikonLauantainYlityot
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkTyöpohjainen
testSairaslomakorvausYli5vTöissäSairausKestääYli3kkEiTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkTyöpohjainen
testSairaslomakorvausYli1vTöissäSairausKestääYli5vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4vkTyöpohjainen
testSairaslomakorvausYli1kkTöissäSairausKestääYli4vkEiTyöpohjainen
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
com.tustor.tuntinetti.backend.logic.TestMaraTesKokoaikainenWith2022Changes
testLapsenSairaus
testSairaslomakorvaukset
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testKikyNotActive
testVuosivapaa
com.tustor.tuntinetti.backend.logic.TestTekstiiliteollisuudenTes
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
testSairastumispaivana100PctKorvaus
testEveningHoursCompensationC
testNightHoursCompensationA
testNightHoursCompensationB
testEveningHoursCompensationA
testEveningHoursCompensationB
testItsenaisyyspaivaSunnuntaina
testSundayCompensation
testIfSickleaveCompensatedOverTheLimits
testLisatAattona
testArkipyhaKorotus
testSuurjuhlapyhaKorotus
testAattoIltaLisat
testSpecialSaturdayOvertime3
com.tustor.tuntinetti.backend.services.tasks.TestReminderTask
testRemindSupervisorTwoDaysAfterPeriodEndOrNextWorkDay
com.tustor.tuntinetti.backend.reporting.export.talenom.payroll.tikon.TestTalenomTikonJmkDetailedDailyExportApi
testTODO
testAnneHannunen_20160201_20160229_TYNRO
testAnneHannunen_20160201_20160229
testMäkinenSuvi_20160201_20160229
com.tustor.tuntinetti.common.dto.utils.TestEmployeeNoteMigration
testConvertAdvancedToPlain
testConvertPlainToAdvanced
testDateScanning
testBug
testDateScanningWithImplicitYears
testConvertPlainToAdvanced2
testConvertPlainToAdvancedStartsWithoutDate
testConvertPlainToAdvancedNoDates
testBug2
testBug3
testBug4
testExplicitYearEnforcing
com.tustor.tuntinetti.common.dto.utils.TestSalaryExportDefinitionUtils
testMapSalaryExportDefinitionForSpecialSaturdayOvertime
testCase11043_HeinoJukkaAntero_20160301_20160331
com.tustor.tuntinetti.logic.design.testitapaukset.TestIssConvertProvisionToHourlySalary
testTapahtumatunnus124Ylitöitä
testEriPäivälleMerkittyUrakkaEiVaikuta
testTapahtumatunnus124
testTapahtumatunnus124UseHourlySalary
testJosProvisioOnPienempiKuinPalkkaNiinMaksetaanPalkalla
testSamanTyökohteenTyöIlmanUrakkaaKäsitelläänKuinUrakka
testEriTyökohteenTyöIlmanUrakkaaMaksetaanNormaalsiti
testTuntipalkkaSuurempiKuinUrakka
testTapahtumatunnus122
testExample3
testTapahtumatunnus122UseHourlySalary
testEriPäivälleMerkittyUrakkaEiVaikuta_TODO
com.tustor.tuntinetti.calculators.vacations.TestMetsatahtiCasesCopiedFromProduction
testIsmailSalah_20140508
com.tustor.tuntinetti.calculators.vacations.TestLeadLomacasesCopiedFromProduction
testSaarinenSanna
testYrttimaaChristian
testAaltonenJaakko
testMarjaMalin20130101_20130912_eiBugejaStandarditesti
testKatjaSurkka20120401_20130331_Kun_sickleavet_olivat_viela_disabloituja
testKatjaSurkka20120401_20130331
testMakipaaInkaWithOneContractPeriod
testMakipaaInkaWithTwoContractPeriods
testOutiPuhakka
testRautioRiina
testJennaLehtimaa_20120101_20130520
testHorkkoAntti
com.tustor.tuntinetti.protocols.tyel.backend.TestIlmarinenTyelVuosiIlmoitusTiedostoUsingSalaryCalculationModels
testTyösuhdeJatkuuAlkanutTänäVuonna_TulojaEiVielä
testTyösuhdeJatkuuAlkaaEnsiVuonna_TulojaOn_JoTänäVuonna
testTyösuhdePäättyyEnsiVuonnaAlkaaEnsiVuonna_TulojaOn_JoTänäVuonna
testTyösuhdeJatkuuAlkanutTänäVuonna_TulojaOn
testTyösuhdeJatkuuAlkanutToissaVuonna_TulojaTänäVuonnaEi
testTyösuhdeJatkuuAlkanutViimeVuonna_EiTulojaViimeVuonna_TänäVuonnaEiVieläTuloja
testTyösuhdeJatkuuAlkanutViimeVuonna_EiTulojaViimeVuonna_TänäVuonnaTuloja
testTyösuhdeJatkuuAlkanutToissaVuonna_TulojaTänäVuonnaOn
testTyösuhdePäättyyTänäVuonnaAlkanutTänäVuonna_TulojaEiVielä
testTyösuhdePäättyyTänäVuonnaAlkanutTänäVuonna_TulojaOn
testTyösuhdePäättyyTänäVuonnaAlkanutEdellisenäVuonna_TulojaOn
testTyösuhdePäättyyTänäVuonnaAlkanutEdellisenäVuonna_TulojaEiOle
testTyösuhdePäättynytViimeVuonnaAlkanutToissaVuonna_TulojaVastaTänäVuonna
testTyösuhdePäättynytViimeVuonnaAlkanutToissaVuonnaVuonna_TulojaMyösTänäVuonna
testTyösuhdePäättynytViimeVuonnaAlkanutViimeVuonna_TulojaTänäVuonna
com.tustor.tuntinetti.view.application.netvisor.TestNetvisorInvocationParameters
testNetvisorInvocationParametersToimiiMapKeyna
testMitaTunnuksiaKaytetaan
testEiSallitaEmployerUnitKonflikteja
com.tustor.tuntinetti.backend.services.adapters.generic.export.TestAdministerEmployeeExportApi
testEmployeeExcelWorkbookForAdminister
com.tustor.tuntinetti.view.application.reports.TestSaveWintimeBillingReportExportCsvPage
testSaveWintimeBillingReportExportCsvPage