Previous run: SmokeTests-production-aacba4824d404a9c8e2f0181874770358cac8d9d-20260408-1145.html
This run: SmokeTests-production-40d21741b08d859d2d798a32bff695cc92a8699e-20260408-1342.html
Compile time: 61 seconds
Started: 13:43:34 (8.4.2026)
Page generated: 13:04:21 (9.4.2026)
Commit:
40d21741b0 | Johanna | 08.04.2026 | 45815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
3b6f569aa7CI08.04.2026CI: target auto-commit
aacba4824dJukka08.04.202653294 - toistuvien vuorojen valitsimet allekkain
0471c19850CI08.04.2026CI: target auto-commit
d4212a50e5CI08.04.2026CI: target auto-commit
142a7af7a0Johanna08.04.2026Case 53232 removed hetu SA palvelutilauslomakkeelta
25b86359b8Martin08.04.202645676 Disable featureusage archiving if isDuplicateProduction())
9600742d19CI07.04.2026CI: target auto-commit
dc204dda3eMartin07.04.2026Cleanup
6f8f94e0e6CI07.04.2026CI: target auto-commit
288a8f93efCI07.04.2026CI: target auto-commit
4fc0af2033Martin07.04.202645676 isProdutionSecondary() enforce read only with exceptions: EntityManagerUtils.readOnly, EntityManagerUtils.OVERRIDE_READ_ONLY
c99ebde484CI07.04.2026CI: target auto-commit
368aad7481Martin07.04.2026Log hostname and ip
5432f535e6Martin07.04.202645676 Tuntinetti readOnly disables submit actions
9f297e8efaMartin07.04.202645676 isProdutionSecondary() enforce read only with exceptions: EntityManagerUtils.readOnly, EntityManagerUtils.OVERRIDE_READ_ONLY
6437f1aecaCI07.04.2026CI: target auto-commit
a98da5ba3bMartin07.04.2026Format
ad4a56a6dfMartin07.04.2026Format
0031c440a9Martin07.04.2026Format

Memory:
 Max: 18,204 MB, Total: 2,047 MB, Used: 1,108 MB, Free: 939 MB
 Heap: Init: 2,048 MB, Used: 1,107 MB, Committed: 2,047 MB, Max: 18,204 MB
 Non-Heap: Init: 2 MB, Used: 236 MB, Committed: 304 MB, Max: 0 MB

TestEmployeeRangeReportLoader.testCase44003MultipleThreadsShouldNotInterfereWhenAllocatingRecurringServiceDemands() (pending 22h 27min 18s)
24.12%
24.12%

[exception] TestEmployeeRangeReportLoader.testSessionLevelCacheDoesNotReindexExistingRangeReport
java.lang.NullPointerException at com.tustor.backend.services.DatabaseServices.save(DatabaseServices.java:920) at com.tustor.backend.services.transactions.DatabaseTransactions.save(DatabaseTransactions.java:174) at sun.reflect.GeneratedMethodAccessor125.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.backend.utils.DataStructureUtils.addNewContractPeriod(DataStructureUtils.java:349) at com.tustor.backend.services.TestEmployeeRangeReportLoader$SipuliTestVariables.(TestEmployeeRangeReportLoader.java:195) at com.tustor.backend.services.TestEmployeeRangeReportLoader.testSessionLevelCacheDoesNotReindexExistingRangeReport(TestEmployeeRangeReportLoader.java:854) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.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: 06.04.2026. Cooldown in effect until 06.05.2026.
8de591a3a5Martin06.04.2026initialize only once
[exception] TestElakeSalaryCalculationRowInitialization.testJosTyontekija15vNiinEiPalkansaajanElakemaksuaTyottomyysturvaaEikaSosiaaliturvamaksua
ERROR: table tid from new index tuple (1367,37) cannot find insert offset between offsets 13 and 22 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1367,37) cannot find insert offset between offsets 13 and 22 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499) at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationsPanelRowsTestCase.safeSetUp(AbstractSalaryCalculationsPanelRowsTestCase.java:95) 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)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[exception] TestElakeSalaryCalculationRowInitialization.testJosTyontekijaOnAlle53vNiinPalkansaajanElakemaksuprosentinSalaryRowDefaultEiPeriydyMuttaPaluuMenneisyyteenVirkistaaSen
ERROR: table tid from new index tuple (1367,44) cannot find insert offset between offsets 12 and 20 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1367,44) cannot find insert offset between offsets 12 and 20 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499) at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationsPanelRowsTestCase.safeSetUp(AbstractSalaryCalculationsPanelRowsTestCase.java:95) 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)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[exception] TestElakeSalaryCalculationRowInitialization.testJosTyontekijaOnYli53vNiinPalkansaajanElakemaksuprosenttiPeriytyyPreviousSalaryCalculationRowlta
ERROR: table tid from new index tuple (1553,15) cannot find insert offset between offsets 13 and 22 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1553,15) cannot find insert offset between offsets 13 and 22 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499) at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationsPanelRowsTestCase.safeSetUp(AbstractSalaryCalculationsPanelRowsTestCase.java:95) 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)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[exception] TestStaffComGainerSalaryCalculationApi.testYhdessaProjektissaNormipalkkaToisessaProvikka_SittenSairauslomaArkipyhäJaLuottamusmieskorvausKtaNa
Tes puuttuu: junit.framework.AssertionFailedError: Tes puuttuu 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 com.tustor.tuntinetti.view.application.AbstractStaffComGainerSalaryCalculationApiTestCase.safeSetUp(AbstractStaffComGainerSalaryCalculationApiTestCase.java:81) 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)
--> Martin ⏳
Last email sent: 06.04.2026. Cooldown in effect until 06.05.2026.
ae8fd1ab4dMartin06.04.202645676 isProdutionSecondary(), isProductionServer(), isRealProduction(), isProdutionOrProductionDebug()
[exception] TestStaffComGainerSalaryCalculationApi.testYhdessaProjektissaNormipalkkaToisessaProvikka_SittenSairauslomaArkipyhäJaLuottamusmieskorvausKtaNaCountInAbsense
Tes puuttuu: junit.framework.AssertionFailedError: Tes puuttuu 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 com.tustor.tuntinetti.view.application.AbstractStaffComGainerSalaryCalculationApiTestCase.safeSetUp(AbstractStaffComGainerSalaryCalculationApiTestCase.java:81) 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)
--> Martin ⏳
Last email sent: 06.04.2026. Cooldown in effect until 06.05.2026.
ae8fd1ab4dMartin06.04.202645676 isProdutionSecondary(), isProductionServer(), isRealProduction(), isProdutionOrProductionDebug()
[exception] TestTulorekisteriWithSalaryCalculationApi.testArkipyhakorvausTransactions_Eurolisat
Only one element (2) can be selected in single select mode: [Hälytysraha.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO, Hälytysraha.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO]: java.lang.IllegalStateException: Only one element (2) can be selected in single select mode: [Hälytysraha.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO, Hälytysraha.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO] at com.tustor.common.utils.Utils.getSingleton(Utils.java:2205) at com.tustor.common.utils.Utils.getSingleton(Utils.java:2183) at com.tustor.backend.services.DatabaseServices.get(DatabaseServices.java:1665) at com.tustor.backend.services.SalaryRowClassServices.find(SalaryRowClassServices.java:103) at com.tustor.backend.services.transactions.SalaryRowClassTransactions.findOrCreate(SalaryRowClassTransactions.java:118) at com.tustor.backend.services.transactions.SalaryRowClassTransactions.findOrCreate(SalaryRowClassTransactions.java:100) at sun.reflect.GeneratedMethodAccessor25.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.$Proxy48.findOrCreate(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePalkanLisaosat(AbstractSalaryTemplateTestCase.java:706) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1350) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testArkipyhakorvausTransactions_Eurolisat(TestTulorekisteriWithSalaryCalculationApi.java:1628) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.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: 06.04.2026. Cooldown in effect until 06.05.2026.
ae8fd1ab4dMartin06.04.202645676 isProdutionSecondary(), isProductionServer(), isRealProduction(), isProdutionOrProductionDebug()
[exception] TestTulorekisteriWithSalaryCalculationApi.testCase24813
ERROR: table tid from new index tuple (1476,5) overlaps with invalid duplicate tuple at offset 13 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1476,5) overlaps with invalid duplicate tuple at offset 13 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[exception] TestTulorekisteriWithSalaryCalculationApi.testCase36821
ERROR: table tid from new index tuple (1490,5) overlaps with invalid duplicate tuple at offset 20 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1490,5) overlaps with invalid duplicate tuple at offset 20 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[exception] TestTulorekisteriWithSalaryCalculationApi.testCaseOtherId
ERROR: table tid from new index tuple (1472,5) overlaps with invalid duplicate tuple at offset 11 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1472,5) overlaps with invalid duplicate tuple at offset 11 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[exception] TestTulorekisteriWithSalaryCalculationApi.testConsecutiveContractSeries
ERROR: table tid from new index tuple (1488,5) overlaps with invalid duplicate tuple at offset 19 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1488,5) overlaps with invalid duplicate tuple at offset 19 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Martin ⏳
Last email sent: 08.04.2026. Cooldown in effect until 08.05.2026.
25b86359b8Martin08.04.202645676 Disable featureusage archiving if isDuplicateProduction())
[exception] TestTulorekisteriWithSalaryCalculationApi.testIltatyokorvausTransactions_Eurolisat
Only one element (2) can be selected in single select mode: [Hälytysraha.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO, Hälytysraha.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO]: java.lang.IllegalStateException: Only one element (2) can be selected in single select mode: [Hälytysraha.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO, Hälytysraha.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO] at com.tustor.common.utils.Utils.getSingleton(Utils.java:2205) at com.tustor.common.utils.Utils.getSingleton(Utils.java:2183) at com.tustor.backend.services.DatabaseServices.get(DatabaseServices.java:1665) at com.tustor.backend.services.SalaryRowClassServices.find(SalaryRowClassServices.java:103) at com.tustor.backend.services.transactions.SalaryRowClassTransactions.findOrCreate(SalaryRowClassTransactions.java:118) at com.tustor.backend.services.transactions.SalaryRowClassTransactions.findOrCreate(SalaryRowClassTransactions.java:100) at sun.reflect.GeneratedMethodAccessor25.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.$Proxy48.findOrCreate(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePalkanLisaosat(AbstractSalaryTemplateTestCase.java:706) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1350) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testIltatyokorvausTransactions_Eurolisat(TestTulorekisteriWithSalaryCalculationApi.java:1321) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[exception] TestTulorekisteriWithSalaryCalculationApi.testKKPalkka_Sairausloma
ERROR: table tid from new index tuple (1453,8) overlaps with invalid duplicate tuple at offset 6 of block 6 in index "salaryrowclass_employer_id_nameupper_datatype_vuosiilmoitu_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1453,8) overlaps with invalid duplicate tuple at offset 6 of block 6 in index "salaryrowclass_employer_id_nameupper_datatype_vuosiilmoitu_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2510) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Jukka ⏳
Last email sent: 08.04.2026. Cooldown in effect until 08.05.2026.
aacba4824dJukka08.04.202653294 - toistuvien vuorojen valitsimet allekkain
[exception] TestTulorekisteriWithSalaryCalculationApi.testKKPalkka_SairauslomaKeskenPaivan_Osapalkka
ERROR: table tid from new index tuple (1466,5) overlaps with invalid duplicate tuple at offset 8 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1466,5) overlaps with invalid duplicate tuple at offset 8 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[exception] TestTulorekisteriWithSalaryCalculationApi.testKKpalkka_Liukumavapaa_FlextimeForReporting
ERROR: table tid from new index tuple (1430,15) overlaps with invalid duplicate tuple at offset 8 of block 6 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1430,15) overlaps with invalid duplicate tuple at offset 8 of block 6 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2510) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Jukka ⏳
Last email sent: 08.04.2026. Cooldown in effect until 08.05.2026.
aacba4824dJukka08.04.202653294 - toistuvien vuorojen valitsimet allekkain
[exception] TestTulorekisteriWithSalaryCalculationApi.testKKpalkka_Liukumavapaa_VacationEarned_Negatiivinen
ERROR: table tid from new index tuple (1445,26) overlaps with invalid duplicate tuple at offset 6 of block 6 in index "salaryrowclass_employer_id_nameupper_datatype_vuosiilmoitu_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1445,26) overlaps with invalid duplicate tuple at offset 6 of block 6 in index "salaryrowclass_employer_id_nameupper_datatype_vuosiilmoitu_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2510) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Jukka ⏳
Last email sent: 08.04.2026. Cooldown in effect until 08.05.2026.
aacba4824dJukka08.04.202653294 - toistuvien vuorojen valitsimet allekkain
[exception] TestTulorekisteriWithSalaryCalculationApi.testKKpalkka_Liukumavapaa_VacationEarned_Positiivinen
ERROR: table tid from new index tuple (1438,8) overlaps with invalid duplicate tuple at offset 6 of block 6 in index "salaryrowclass_employer_id_nameupper_datatype_vuosiilmoitu_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1438,8) overlaps with invalid duplicate tuple at offset 6 of block 6 in index "salaryrowclass_employer_id_nameupper_datatype_vuosiilmoitu_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2510) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Martin ⏳
Last email sent: 06.04.2026. Cooldown in effect until 06.05.2026.
ae8fd1ab4dMartin06.04.202645676 isProdutionSecondary(), isProductionServer(), isRealProduction(), isProdutionOrProductionDebug()
[exception] TestTulorekisteriWithSalaryCalculationApi.testKorvaukset
Only one element (2) can be selected in single select mode: [Hälytysraha.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO, Hälytysraha.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO]: java.lang.IllegalStateException: Only one element (2) can be selected in single select mode: [Hälytysraha.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO, Hälytysraha.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO] at com.tustor.common.utils.Utils.getSingleton(Utils.java:2205) at com.tustor.common.utils.Utils.getSingleton(Utils.java:2183) at com.tustor.backend.services.DatabaseServices.get(DatabaseServices.java:1665) at com.tustor.backend.services.SalaryRowClassServices.find(SalaryRowClassServices.java:103) at com.tustor.backend.services.transactions.SalaryRowClassTransactions.findOrCreate(SalaryRowClassTransactions.java:118) at com.tustor.backend.services.transactions.SalaryRowClassTransactions.findOrCreate(SalaryRowClassTransactions.java:100) at sun.reflect.GeneratedMethodAccessor25.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.$Proxy48.findOrCreate(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePalkanLisaosat(AbstractSalaryTemplateTestCase.java:706) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1350) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.assertCompensationUnitType(TestTulorekisteriWithSalaryCalculationApi.java:1068) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testKorvaukset(TestTulorekisteriWithSalaryCalculationApi.java:1037) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.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: 06.04.2026. Cooldown in effect until 06.05.2026.
ae8fd1ab4dMartin06.04.202645676 isProdutionSecondary(), isProductionServer(), isRealProduction(), isProdutionOrProductionDebug()
[exception] TestTulorekisteriWithSalaryCalculationApi.testLauantaikorvausTransactions
ERROR: table tid from new index tuple (1525,29) overlaps with invalid duplicate tuple at offset 20 of block 8 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1525,29) overlaps with invalid duplicate tuple at offset 20 of block 8 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499) at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareWorkHoursInPeriod(AbstractSalaryTemplateTestCase.java:1841) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1347) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Martin ⏳
Last email sent: 06.04.2026. Cooldown in effect until 06.05.2026.
ae8fd1ab4dMartin06.04.202645676 isProdutionSecondary(), isProductionServer(), isRealProduction(), isProdutionOrProductionDebug()
[exception] TestTulorekisteriWithSalaryCalculationApi.testLisatunnitKKPalkkaTransactions
ERROR: table tid from new index tuple (1668,6) overlaps with invalid duplicate tuple at offset 24 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1668,6) overlaps with invalid duplicate tuple at offset 24 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareMonthlySalaryRows(AbstractSalaryTemplateTestCase.java:1299) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getMonthlySalaryTemplate(AbstractSalaryTemplateTestCase.java:110) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2701) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2563) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testLisatunnitKKPalkkaTransactions(TestTulorekisteriWithSalaryCalculationApi.java:1705) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.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: 06.04.2026. Cooldown in effect until 06.05.2026.
0ffd5ab803Martin06.04.202645676 isProdutionSecondary() enforce read only with exceptions: EntityManagerUtils.readOnly, EntityManagerUtils.OVERRIDE_READ_ONLY
2f2cfc3ae6Martin06.04.202645676 isProdutionSecondary() enforce read only with exceptions: EntityManagerUtils.readOnly, EntityManagerUtils.OVERRIDE_READ_ONLY
066cdf9088Martin06.04.2026TODO refactor Fixed "EntityManager is closed: Switched to optimistic locking for better performance"
ead48ca9bbMartin06.04.2026Format
6050c90797Martin06.04.2026Fixed "EntityManager is closed: Switched to optimistic locking for better performance"
[exception] TestTulorekisteriWithSalaryCalculationApi.testLisatunnitTransactions
ERROR: table tid from new index tuple (1578,32) cannot find insert offset between offsets 2 and 11 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1578,32) cannot find insert offset between offsets 2 and 11 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2563) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testLisatunnitTransactions(TestTulorekisteriWithSalaryCalculationApi.java:1669) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.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: 06.04.2026. Cooldown in effect until 06.05.2026.
6050c90797Martin06.04.2026Fixed "EntityManager is closed: Switched to optimistic locking for better performance"
ead48ca9bbMartin06.04.2026Format
066cdf9088Martin06.04.2026TODO refactor Fixed "EntityManager is closed: Switched to optimistic locking for better performance"
2f2cfc3ae6Martin06.04.202645676 isProdutionSecondary() enforce read only with exceptions: EntityManagerUtils.readOnly, EntityManagerUtils.OVERRIDE_READ_ONLY
0ffd5ab803Martin06.04.202645676 isProdutionSecondary() enforce read only with exceptions: EntityManagerUtils.readOnly, EntityManagerUtils.OVERRIDE_READ_ONLY
[exception] TestTulorekisteriWithSalaryCalculationApi.testLisatunnitTransactions_Eurolisat
ERROR: table tid from new index tuple (1636,23) overlaps with invalid duplicate tuple at offset 25 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1636,23) overlaps with invalid duplicate tuple at offset 25 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499) at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Martin ⏳
Last email sent: 07.04.2026. Cooldown in effect until 07.05.2026.
7cc01c65a1Martin06.04.2026Revert "Rename"
9f4ab50b1dMartin06.04.2026Update
[exception] TestTulorekisteriWithSalaryCalculationApi.testLuontoisedut
Only one element (2) can be selected in single select mode: [Palkankorotuksen kertaerä (ei vaikuta lomakorvauksiin).BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO, Palkankorotuksen kertaerä (ei vaikuta lomakorvauksiin).BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO]: java.lang.IllegalStateException: Only one element (2) can be selected in single select mode: [Palkankorotuksen kertaerä (ei vaikuta lomakorvauksiin).BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO, Palkankorotuksen kertaerä (ei vaikuta lomakorvauksiin).BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO] at com.tustor.common.utils.Utils.getSingleton(Utils.java:2205) at com.tustor.common.utils.Utils.getSingleton(Utils.java:2183) at com.tustor.backend.services.DatabaseServices.get(DatabaseServices.java:1665) at com.tustor.backend.services.SalaryRowClassServices.find(SalaryRowClassServices.java:103) at com.tustor.backend.services.transactions.SalaryRowClassTransactions.findOrCreate(SalaryRowClassTransactions.java:118) at com.tustor.backend.services.transactions.SalaryRowClassTransactions.findOrCreate(SalaryRowClassTransactions.java:100) at sun.reflect.GeneratedMethodAccessor25.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.$Proxy48.findOrCreate(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addPalkankorotuksenKertaera(AbstractSalaryTemplateTestCase.java:791) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePalkanLisaosat(AbstractSalaryTemplateTestCase.java:724) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1350) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.assertCompensationUnitType(TestTulorekisteriWithSalaryCalculationApi.java:1068) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testLuontoisedut(TestTulorekisteriWithSalaryCalculationApi.java:831) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.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: 06.04.2026. Cooldown in effect until 06.05.2026.
ae8fd1ab4dMartin06.04.202645676 isProdutionSecondary(), isProductionServer(), isRealProduction(), isProdutionOrProductionDebug()
[exception] TestTulorekisteriWithSalaryCalculationApi.testMuuKorvausTransactions
ERROR: table tid from new index tuple (26,12) overlaps with invalid duplicate tuple at offset 23 of block 4 in index "salaryrowdefault_unique_when_null": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (26,12) overlaps with invalid duplicate tuple at offset 23 of block 4 in index "salaryrowdefault_unique_when_null" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499) at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:437) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareNonWorkTimeSalaries(AbstractSalaryTemplateTestCase.java:2603) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1348) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testMuuKorvausTransactions(TestTulorekisteriWithSalaryCalculationApi.java:1232) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
--> Jukka ⏳
Last email sent: 08.04.2026. Cooldown in effect until 08.05.2026.
aacba4824dJukka08.04.202653294 - toistuvien vuorojen valitsimet allekkain
[exception] TestTulorekisteriWithSalaryCalculationApi.testMuuKorvausTransactions_Eurolisat
ERROR: table tid from new index tuple (27,14) overlaps with invalid duplicate tuple at offset 25 of block 4 in index "salaryrowdefault_unique_when_null": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (27,14) overlaps with invalid duplicate tuple at offset 25 of block 4 in index "salaryrowdefault_unique_when_null" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499) at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:437) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareNonWorkTimeSalaries(AbstractSalaryTemplateTestCase.java:2603) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1348) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Martin ⏳
Last email sent: 06.04.2026. Cooldown in effect until 06.05.2026.
f36f93ab76Martin06.04.2026Fixed "EntityManager is closed: Get current date before making the query because it has builtin capability of releasing entity managers in case of congestion"
[exception] TestTulorekisteriWithSalaryCalculationApi.testPuhelinetu_Puhelinetuvahennys3_IlmanPuhelinvahennysta
ERROR: table tid from new index tuple (1431,9) cannot find insert offset between offsets 14 and 24 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1431,9) cannot find insert offset between offsets 14 and 24 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499) at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[exception] TestTulorekisteriWithSalaryCalculationApi.testSunnuntaikorvausTransactions
ERROR: table tid from new index tuple (1525,4) cannot find insert offset between offsets 27 and 28 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1525,4) cannot find insert offset between offsets 27 and 28 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499) at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[exception] TestTulorekisteriWithSalaryCalculationApi.testSunnuntaikorvausTransactions_Eurolisat
Only one element (2) can be selected in single select mode: [Urakka- tai suoritepalkka.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO, Urakka- tai suoritepalkka.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO]: java.lang.IllegalStateException: Only one element (2) can be selected in single select mode: [Urakka- tai suoritepalkka.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO, Urakka- tai suoritepalkka.BRUTTORAHAPALKKA_TYÖSUHTEESSA.LISAPALKKA_BRUTTO] at com.tustor.common.utils.Utils.getSingleton(Utils.java:2205) at com.tustor.common.utils.Utils.getSingleton(Utils.java:2183) at com.tustor.backend.services.DatabaseServices.get(DatabaseServices.java:1665) at com.tustor.backend.services.SalaryRowClassServices.find(SalaryRowClassServices.java:103) at com.tustor.backend.services.transactions.SalaryRowClassTransactions.findOrCreate(SalaryRowClassTransactions.java:118) at com.tustor.backend.services.transactions.SalaryRowClassTransactions.findOrCreate(SalaryRowClassTransactions.java:100) at sun.reflect.GeneratedMethodAccessor25.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.$Proxy48.findOrCreate(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePalkanLisaosat(AbstractSalaryTemplateTestCase.java:726) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1350) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testSunnuntaikorvausTransactions_Eurolisat(TestTulorekisteriWithSalaryCalculationApi.java:1553) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.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: 06.04.2026. Cooldown in effect until 06.05.2026.
ae8fd1ab4dMartin06.04.202645676 isProdutionSecondary(), isProductionServer(), isRealProduction(), isProdutionOrProductionDebug()
[exception] TestTulorekisteriWithSalaryCalculationApi.testTuntipalkka_EiPoissaoloja
ERROR: table tid from new index tuple (1636,33) cannot find insert offset between offsets 18 and 33 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1636,33) cannot find insert offset between offsets 18 and 33 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499) at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[exception] TestTulorekisteriWithSalaryCalculationApi.testTuntipalkka_Liukumavapaa_VacationEarned_Positiivinen
ERROR: table tid from new index tuple (1418,10) overlaps with invalid duplicate tuple at offset 6 of block 6 in index "salaryrowclass_employer_id_nameupper_datatype_vuosiilmoitu_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1418,10) overlaps with invalid duplicate tuple at offset 6 of block 6 in index "salaryrowclass_employer_id_nameupper_datatype_vuosiilmoitu_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2510) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.buildLiukumavapaaCase(TestTulorekisteriWithSalaryCalculationApi.java:2363) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testTuntipalkka_Liukumavapaa_VacationEarned_Positiivinen(TestTulorekisteriWithSalaryCalculationApi.java:2108) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.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: 06.04.2026. Cooldown in effect until 06.05.2026.
0ffd5ab803Martin06.04.202645676 isProdutionSecondary() enforce read only with exceptions: EntityManagerUtils.readOnly, EntityManagerUtils.OVERRIDE_READ_ONLY
2f2cfc3ae6Martin06.04.202645676 isProdutionSecondary() enforce read only with exceptions: EntityManagerUtils.readOnly, EntityManagerUtils.OVERRIDE_READ_ONLY
066cdf9088Martin06.04.2026TODO refactor Fixed "EntityManager is closed: Switched to optimistic locking for better performance"
ead48ca9bbMartin06.04.2026Format
6050c90797Martin06.04.2026Fixed "EntityManager is closed: Switched to optimistic locking for better performance"
[exception] TestTulorekisteriWithSalaryCalculationApi.testTuntipalkka_Lyhennysvapaa
ERROR: table tid from new index tuple (1751,22) overlaps with invalid duplicate tuple at offset 7 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1751,22) overlaps with invalid duplicate tuple at offset 7 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2685) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testTuntipalkka_Lyhennysvapaa(TestTulorekisteriWithSalaryCalculationApi.java:1951) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.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: 07.04.2026. Cooldown in effect until 07.05.2026.
9f4ab50b1dMartin06.04.2026Update
7cc01c65a1Martin06.04.2026Revert "Rename"
[exception] TestTulorekisteriWithSalaryCalculationApi.testTuntipalkka_ProsenttiperusteinenWtrKorvaus
ERROR: table tid from new index tuple (1464,5) overlaps with invalid duplicate tuple at offset 7 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1464,5) overlaps with invalid duplicate tuple at offset 7 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[exception] TestTulorekisteriWithSalaryCalculationApi.testTuntipalkka_Sairausloma
ERROR: table tid from new index tuple (1460,26) overlaps with invalid duplicate tuple at offset 6 of block 6 in index "salaryrowclass_employer_id_nameupper_datatype_vuosiilmoitu_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1460,26) overlaps with invalid duplicate tuple at offset 6 of block 6 in index "salaryrowclass_employer_id_nameupper_datatype_vuosiilmoitu_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2510) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Jukka ⏳
Last email sent: 08.04.2026. Cooldown in effect until 08.05.2026.
aacba4824dJukka08.04.202653294 - toistuvien vuorojen valitsimet allekkain
[exception] TestTulorekisteriWithSalaryCalculationApi.testTuntipalkka_SairauslomaKeskenPaivan_Osapalkkaa
ERROR: table tid from new index tuple (1468,5) overlaps with invalid duplicate tuple at offset 9 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1468,5) overlaps with invalid duplicate tuple at offset 9 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Martin ⏳
Last email sent: 08.04.2026. Cooldown in effect until 08.05.2026.
25b86359b8Martin08.04.202645676 Disable featureusage archiving if isDuplicateProduction())
[exception] TestTulorekisteriWithSalaryCalculationApi.testTuntipalkka_Tapaturma
ERROR: table tid from new index tuple (1462,7) overlaps with invalid duplicate tuple at offset 6 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1462,7) overlaps with invalid duplicate tuple at offset 6 of block 7 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Veikko, Martin
7a3a0610c7Veikko07.04.2026Korjattu typo
5dc85edaf7Martin07.04.2026Format
d7efc4d5e5Martin07.04.2026Format
8dc59dd524Martin07.04.2026Scp fix + format
c1b661c798Martin07.04.2026Format
0031c440a9Martin07.04.2026Format
ad4a56a6dfMartin07.04.2026Format
a98da5ba3bMartin07.04.2026Format
[exception] TestTulorekisteriWithSalaryCalculationApi.testTyoaikaLisatTransactions
ERROR: table tid from new index tuple (16,65) overlaps with invalid duplicate tuple at offset 102 of block 4 in index "salaryrowdefault_unique_when_null": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (16,65) overlaps with invalid duplicate tuple at offset 102 of block 4 in index "salaryrowdefault_unique_when_null" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499) at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:437) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2500) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2685) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testTyoaikaLisatTransactions(TestTulorekisteriWithSalaryCalculationApi.java:1419) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[exception] TestTulorekisteriWithSalaryCalculationApi.testYlityoTransactions
ERROR: table tid from new index tuple (1668,20) overlaps with invalid duplicate tuple at offset 12 of block 7 in index "salaryrowclass_employer_id_nameupper_datatype_vuosiilmoitu_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1668,20) overlaps with invalid duplicate tuple at offset 12 of block 7 in index "salaryrowclass_employer_id_nameupper_datatype_vuosiilmoitu_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184) at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063) at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443) at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2563) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testYlityoTransactions(TestTulorekisteriWithSalaryCalculationApi.java:1780) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.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: 06.04.2026. Cooldown in effect until 06.05.2026.
ae8fd1ab4dMartin06.04.202645676 isProdutionSecondary(), isProductionServer(), isRealProduction(), isProdutionOrProductionDebug()
[exception] TestTulorekisteriWithSalaryCalculationApi.testYlityoTransactions_Eurolisat
ERROR: table tid from new index tuple (1636,28) cannot find insert offset between offsets 17 and 31 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (1636,28) cannot find insert offset between offsets 17 and 31 of block 2 in index "salaryrowclass_employer_id_formulaalias_datatype_vuosiilmo_idx1" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499) at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[exception] TestTulorekisteriWithSalaryCalculationApi.testYotyokorvausTransactions
ERROR: table tid from new index tuple (12,54) overlaps with invalid duplicate tuple at offset 79 of block 4 in index "salaryrowdefault_unique_when_null": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (12,54) overlaps with invalid duplicate tuple at offset 79 of block 4 in index "salaryrowdefault_unique_when_null" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499) at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:437) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2500) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Veikko, Martin
a98da5ba3bMartin07.04.2026Format
ad4a56a6dfMartin07.04.2026Format
0031c440a9Martin07.04.2026Format
c1b661c798Martin07.04.2026Format
8dc59dd524Martin07.04.2026Scp fix + format
d7efc4d5e5Martin07.04.2026Format
5dc85edaf7Martin07.04.2026Format
7a3a0610c7Veikko07.04.2026Korjattu typo
[exception] TestTulorekisteriWithSalaryCalculationApi.testYotyokorvausTransactions_Eurolisat
ERROR: table tid from new index tuple (16,56) overlaps with invalid duplicate tuple at offset 85 of block 4 in index "salaryrowdefault_unique_when_null": org.postgresql.util.PSQLException: ERROR: table tid from new index tuple (16,56) overlaps with invalid duplicate tuple at offset 85 of block 4 in index "salaryrowdefault_unique_when_null" at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2565) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:322) at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:481) at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:401) at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164) at org.postgresql.jdbc.PgPreparedStatement.executeUpdate(PgPreparedStatement.java:130) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:147) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499) at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295) at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300) at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152) at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77) at com.sun.proxy.$Proxy44.save(Unknown Source) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:437) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2500) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358) at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100) at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226) at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149) 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)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[exception] TestVacationSummaryProxyForVacations.testThreeContractPeriodsWithGapsAndDifferentEarning
SKIP_LABOURAGREEMENT_UPDATES default=false value=true: junit.framework.AssertionFailedError: SKIP_LABOURAGREEMENT_UPDATES default=false value=true at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.assertTrue(Assert.java:20) at com.tustor.common.constants.TemporaryConstantHolder.assertDefaultValues(TemporaryConstantHolder.java:2953) 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 com.tustor.tuntinetti.view.application.timemanagement.models.TestVacationSummaryProxyForVacations.setUp(TestVacationSummaryProxyForVacations.java:95) 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)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[failed] TestDummyActivityLogEvents.testLocalization
Localization not yet done. See usage of and getString("n.n."): junit.framework.AssertionFailedError: Localization not yet done. See usage of 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)
[failed] TestWorktimeReductionBillingFast.testWtrJakautuminen_PERCENT_BASED_IssStyle
Project 3: PERCENT_BASED - SICKLEAVE ei vaikuta jakautuvan projektikohtaisesti. expected:<[1]> but was:<[0]>: junit.framework.ComparisonFailure: 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:383) at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:361) 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)
[failed] TestViikkoylityoJaViikonAlkamisajankohta.testSunnuntaiIltanaAlkavaTyoviikkoEiViikkoylitoita_EnsimmainenViikkoAlkaaKlo7
expected:<[64]> but was:<[48]>: junit.framework.ComparisonFailure: expected:<[64]> but was:<[48]> at junit.framework.Assert.assertEquals(Assert.java:81) at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:383) at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372) 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)
[failed] TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.testMaanantaiAamullaAlkavaTyoviikkoEiViikkoylitoita_EnsimmainenViikkoAlkaaKlo7
[NORMAL_TOWARDS_OVERTIME, NORMAL_DURING_EXTRA, NORMAL_DURING_WEEKLY_OVERTIME, EXTRA, WEEKLY_OVERTIME] expected:<3> but was:<5>: junit.framework.AssertionFailedError: [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)
[failed] TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.testMaanantaiKlo7AlkavaTyoviikkoEiViikkoylitoita
[NORMAL_TOWARDS_OVERTIME, NORMAL_DURING_EXTRA, NORMAL_DURING_WEEKLY_OVERTIME, EXTRA, WEEKLY_OVERTIME] expected:<3> but was:<5>: junit.framework.AssertionFailedError: [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)
[failed] TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.testNormaaliTyoviikkoEiViikkoylitoita
[NORMAL_TOWARDS_OVERTIME, NORMAL_DURING_EXTRA, NORMAL_DURING_WEEKLY_OVERTIME, EXTRA, WEEKLY_OVERTIME] expected:<3> but was:<5>: junit.framework.AssertionFailedError: [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)
[failed] TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.testNormaaliTyoviikkoEiViikkoylitoita_EnsimmainenViikkoAlkaaKlo7
[NORMAL_TOWARDS_OVERTIME, NORMAL_DURING_EXTRA, NORMAL_DURING_WEEKLY_OVERTIME, EXTRA, WEEKLY_OVERTIME] expected:<3> but was:<5>: junit.framework.AssertionFailedError: [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)
[failed] TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.testSunnuntaiIltanaAlkavaTyoviikkoEiViikkoylitoita
[NORMAL_TOWARDS_OVERTIME, NORMAL_DURING_EXTRA, NORMAL_DURING_WEEKLY_OVERTIME, EXTRA, WEEKLY_OVERTIME, HOLIDAY_COMPENSATION] expected:<4> but was:<6>: junit.framework.AssertionFailedError: [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)
[failed] TestViikkoylityoJaViikonAlkamisajankohtaIlmanVrkYlitoita.testSunnuntaiIltanaAlkavaTyoviikkoEiViikkoylitoita_EnsimmainenViikkoAlkaaKlo7
[NORMAL_TOWARDS_OVERTIME, NORMAL_DURING_EXTRA, NORMAL_DURING_WEEKLY_OVERTIME, EXTRA, WEEKLY_OVERTIME, HOLIDAY_COMPENSATION] expected:<4> but was:<6>: junit.framework.AssertionFailedError: [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)
[failed] TestDuplicateUserCollisions.testANewPersonShallMergeWithAnExistingPartitionedPersonFromTheSameEmployerWithDuplicateAlias
Assert partitioned expected not null, was null: junit.framework.AssertionFailedError: Assert partitioned expected not null, was null at junit.framework.Assert.fail(Assert.java:47) at com.tustor.common.utils.AbstractTestCase.assertNotEquals(AbstractTestCase.java:498) at com.tustor.tuntinetti.backend.services.AbstractUserCollisionsTestCase.assertPartitioned(AbstractUserCollisionsTestCase.java:71) at com.tustor.tuntinetti.backend.services.AbstractUserCollisionsTestCase.assertANewPersonShallMergeWithAnExistingPartitionedPersonFromTheSameEmployer(AbstractUserCollisionsTestCase.java:370) at com.tustor.tuntinetti.backend.services.TestDuplicateUserCollisions.testANewPersonShallMergeWithAnExistingPartitionedPersonFromTheSameEmployerWithDuplicateAlias(TestDuplicateUserCollisions.java:446) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[failed] TestDuplicateUserCollisions.testANewPersonShallMergeWithAnExistingPartitionedPersonFromTheSameEmployerWithoutDuplicateAlias
Assert partitioned expected not null, was null: junit.framework.AssertionFailedError: Assert partitioned expected not null, was null at junit.framework.Assert.fail(Assert.java:47) at com.tustor.common.utils.AbstractTestCase.assertNotEquals(AbstractTestCase.java:498) at com.tustor.tuntinetti.backend.services.AbstractUserCollisionsTestCase.assertPartitioned(AbstractUserCollisionsTestCase.java:71) at com.tustor.tuntinetti.backend.services.AbstractUserCollisionsTestCase.assertANewPersonShallMergeWithAnExistingPartitionedPersonFromTheSameEmployer(AbstractUserCollisionsTestCase.java:370) at com.tustor.tuntinetti.backend.services.TestDuplicateUserCollisions.testANewPersonShallMergeWithAnExistingPartitionedPersonFromTheSameEmployerWithoutDuplicateAlias(TestDuplicateUserCollisions.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)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[failed] TestDuplicateUserCollisions.testPartitionedPersonsOfDifferentEmployersShallNeverConflict
By default new employers' employees' persons are partitioned as per their employer if this flag is set expected: but was:: junit.framework.AssertionFailedError: By default new employers' employees' persons are partitioned as per their employer if this flag is set 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:146) at com.tustor.tuntinetti.backend.services.TestDuplicateUserCollisions.testPartitionedPersonsOfDifferentEmployersShallNeverConflict(TestDuplicateUserCollisions.java:373) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
--> Johanna 📩
40d21741b0Johanna08.04.202645815 KEHITYSTYÖ TemporaryConstantHolder.assertIsUsingDefaultValues() refactor-kokonaisuus
[failed] TestIssTiedonsiirtoUtils.testIssPalkaustiedot
expected:<9> but was:<10>: junit.framework.AssertionFailedError: 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)
[failed] TestHoursEditorPanelFast4Smoke.testRecordingOnlyHoursOnAnAddedProjectAfterSelectingPaidVacationGivesErrorButPreservesEnteredHours
expected:<[7,50]> but was:<[ ]>: junit.framework.ComparisonFailure: expected:<[7,50]> but was:<[ ]> at junit.framework.Assert.assertEquals(Assert.java:81) at junit.framework.Assert.assertEquals(Assert.java:87) at org.apache.wicket.util.tester.WicketTester.assertLabel(WicketTester.java:514) at com.tustor.tuntinetti.view.application.AbstractHoursEditorPanelSmokeTestCases.checkSelectDayTypeAndAddTaskRow(AbstractHoursEditorPanelSmokeTestCases.java:360) at com.tustor.tuntinetti.view.application.AbstractHoursEditorPanelSmokeTestCases.checkRecordingOnlyHoursOnAnAddedProjectAfterSelectingSickleaveGivesErrorButPreservesEnteredHours(AbstractHoursEditorPanelSmokeTestCases.java:238) at com.tustor.tuntinetti.view.application.AbstractHoursEditorPanelSmokeTestCases.checkRecordingOnlyHoursOnAnAddedProjectAfterSelectingSickleaveGivesErrorButPreservesEnteredHours(AbstractHoursEditorPanelSmokeTestCases.java:229) at com.tustor.tuntinetti.view.application.AbstractHoursEditorPanelSmokeTestCases.testRecordingOnlyHoursOnAnAddedProjectAfterSelectingPaidVacationGivesErrorButPreservesEnteredHours(AbstractHoursEditorPanelSmokeTestCases.java:188) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.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: 06.04.2026. Cooldown in effect until 06.05.2026.
ae8fd1ab4dMartin06.04.202645676 isProdutionSecondary(), isProductionServer(), isRealProduction(), isProdutionOrProductionDebug()
[failed] TestEmployeeMultidimensionalReport.testRecurringServiceDemand
expected:<1> but was:<0>: junit.framework.AssertionFailedError: 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 junit.framework.Assert.assertEquals(Assert.java:204) at com.tustor.tuntinetti.view.application.reports.TestEmployeeMultidimensionalReport.testRecurringServiceDemand(TestEmployeeMultidimensionalReport.java:2817) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestCustomerAndTaskgroupDimensions.testCustomerRestrictionAppliesToTimeBasedCompensations
expected:<1> but was:<3>: junit.framework.AssertionFailedError: expected:<1> but was:<3> 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.reports.generic.TestCustomerAndTaskgroupDimensions.testCustomerRestrictionAppliesToTimeBasedCompensations(TestCustomerAndTaskgroupDimensions.java:569) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestCustomerAndTaskgroupDimensions.testCustomerRestrictionAppliesToTimeBasedCompensationsWithProject
expected:<1> but was:<3>: junit.framework.AssertionFailedError: expected:<1> but was:<3> 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.reports.generic.TestCustomerAndTaskgroupDimensions.testCustomerRestrictionAppliesToTimeBasedCompensationsWithProject(TestCustomerAndTaskgroupDimensions.java:591) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestCustomerAndTaskgroupDimensions.testCustomerRestrictionWithOvertimeSplitWithNonIncludedCustomer
expected:<1> but was:<2>: junit.framework.AssertionFailedError: 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.reports.generic.TestCustomerAndTaskgroupDimensions.testCustomerRestrictionWithOvertimeSplitWithNonIncludedCustomer(TestCustomerAndTaskgroupDimensions.java:644) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestCustomerAndTaskgroupDimensions.testOvertimeHoursByCustomerNoProjectDimension
expected:<4> but was:<5>: junit.framework.AssertionFailedError: expected:<4> 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.reports.generic.TestCustomerAndTaskgroupDimensions.testOvertimeHoursByCustomerNoProjectDimension(TestCustomerAndTaskgroupDimensions.java:429) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestCustomerAndTaskgroupDimensions.testTimeBasedCompensationsByCustomerNoProjectDimension
expected:<4> but was:<5>: junit.framework.AssertionFailedError: expected:<4> 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.reports.generic.TestCustomerAndTaskgroupDimensions.testTimeBasedCompensationsByCustomerNoProjectDimension(TestCustomerAndTaskgroupDimensions.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)
[failed] TestEmployeeNonProjectHoursReports.testAbsencesAreReported
expected:<8> but was:<4>: junit.framework.AssertionFailedError: expected:<8> but was:<4> 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.reports.generic.TestEmployeeNonProjectHoursReports.testAbsencesAreReported(TestEmployeeNonProjectHoursReports.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)
[failed] TestEmployeeNonProjectHoursReports.testKertausharjoitusWithProjects
expected:<1> but was:<0>: junit.framework.AssertionFailedError: 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 junit.framework.Assert.assertEquals(Assert.java:204) at com.tustor.tuntinetti.view.application.reports.generic.TestEmployeeNonProjectHoursReports.testKertausharjoitusWithProjects(TestEmployeeNonProjectHoursReports.java:211) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestEmployeeNonProjectHoursReports.testSickleaveGoesToEmployeeCustomerIfSet
expected:<2> but was:<1>: junit.framework.AssertionFailedError: 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.reports.generic.TestEmployeeNonProjectHoursReports.testSickleaveGoesToEmployeeCustomerIfSet(TestEmployeeNonProjectHoursReports.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)
[failed] TestEmployeeNonProjectHoursReports.testSickleaveGoesToNullCustomerByDefault
expected:<2> but was:<1>: junit.framework.AssertionFailedError: 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.reports.generic.TestEmployeeNonProjectHoursReports.testSickleaveGoesToNullCustomerByDefault(TestEmployeeNonProjectHoursReports.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)
[failed] TestEmployeeNonProjectHoursReports.testSickleaves
expected:<5> but was:<3>: junit.framework.AssertionFailedError: expected:<5> but was:<3> 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.reports.generic.TestEmployeeNonProjectHoursReports.testSickleaves(TestEmployeeNonProjectHoursReports.java:272) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestEmployeeNonProjectHoursReports.testTasksAndAbsencesAreReported
expected:<8> but was:<5>: junit.framework.AssertionFailedError: expected:<8> 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.reports.generic.TestEmployeeNonProjectHoursReports.testTasksAndAbsencesAreReported(TestEmployeeNonProjectHoursReports.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)
[failed] TestEmployeeNonProjectHoursReports.testTasksAreReported
expected:<2> but was:<5>: junit.framework.AssertionFailedError: expected:<2> 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.reports.generic.TestEmployeeNonProjectHoursReports.testTasksAreReported(TestEmployeeNonProjectHoursReports.java:238) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestEmployeeNonProjectHoursReports.testWorkDuringPaidVacationMustNotAddToVacationHours
expected:<[7]> but was:<[8]>: junit.framework.ComparisonFailure: expected:<[7]> but was:<[8]> at junit.framework.Assert.assertEquals(Assert.java:81) at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:383) at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372) at com.tustor.tuntinetti.view.application.reports.generic.TestEmployeeNonProjectHoursReports.testWorkDuringPaidVacationMustNotAddToVacationHours(TestEmployeeNonProjectHoursReports.java:298) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestOvertimeCategoryReporting.testEmployerUnitForProjectAndCompensations_withPrice
expected:<12> but was:<4>: junit.framework.AssertionFailedError: expected:<12> but was:<4> 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.reports.generic.TestOvertimeCategoryReporting.testEmployerUnitForProjectAndCompensations_withPrice(TestOvertimeCategoryReporting.java:344) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestOvertimeCategoryReporting.testEmployerUnitForProjectAndCompensations_withoutPrice
expected:<6> but was:<2>: junit.framework.AssertionFailedError: expected:<6> 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.reports.generic.TestOvertimeCategoryReporting.testEmployerUnitForProjectAndCompensations_withoutPrice(TestOvertimeCategoryReporting.java:279) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestOvertimeCategoryReporting.testKululajit_noProject_salary
expected:<4> but was:<3>: junit.framework.AssertionFailedError: expected:<4> but was:<3> 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.reports.generic.TestOvertimeCategoryReporting.testKululajit_noProject_salary(TestOvertimeCategoryReporting.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)
[failed] TestOvertimeCategoryReporting.testKululajit_project_billing
expected:<12> but was:<4>: junit.framework.AssertionFailedError: expected:<12> but was:<4> 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.reports.generic.TestOvertimeCategoryReporting.testKululajit_project_billing(TestOvertimeCategoryReporting.java:233) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestOvertimeCategoryReporting.testOvertimeCategoryGroupRestriction
expected:<3> but was:<2>: junit.framework.AssertionFailedError: expected:<3> 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.reports.generic.TestOvertimeCategoryReporting.testOvertimeCategoryGroupRestriction(TestOvertimeCategoryReporting.java:316) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestOvertimeCategoryReporting.testOvertimeReportsAreCorrect
expected:<10> but was:<4>: junit.framework.AssertionFailedError: expected:<10> but was:<4> 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.reports.generic.TestOvertimeCategoryReporting.testOvertimeReportsAreCorrect(TestOvertimeCategoryReporting.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)
[failed] TestOvertimeCategoryReportingVP.testOvertimeReportsAreCorrect
expected:<6> but was:<4>: junit.framework.AssertionFailedError: expected:<6> but was:<4> 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.reports.generic.TestOvertimeCategoryReportingVP.testOvertimeReportsAreCorrect(TestOvertimeCategoryReportingVP.java:93) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestPaidHolidays.testPaidHolidays
expected:<2> but was:<1>: junit.framework.AssertionFailedError: 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.reports.generic.TestPaidHolidays.testPaidHolidays(TestPaidHolidays.java:92) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestVacationsInGenericReports.testVacationsWithDailyReport
expected:<3> but was:<1>: junit.framework.AssertionFailedError: expected:<3> 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.reports.generic.TestVacationsInGenericReports.testVacationsWithDailyReport(TestVacationsInGenericReports.java:135) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
[failed] TestVacationsInGenericReports.testVacationsWithSummaryReport
expected:<3> but was:<1>: junit.framework.AssertionFailedError: expected:<3> 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.reports.generic.TestVacationsInGenericReports.testVacationsWithSummaryReport(TestVacationsInGenericReports.java:105) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:164) at junit.framework.TestCase.runBare(TestCase.java:130) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496) at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)

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

org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse() (41 tests)
  com.tustor.tuntinetti.view.application.TestElakeSalaryCalculationRowInitialization
    testJosTyontekijaOnAlle53vNiinPalkansaajanElakemaksuprosentinSalaryRowDefaultEiPeriydyMuttaPaluuMenneisyyteenVirkistaaSen()
    testJosTyontekija15vNiinEiPalkansaajanElakemaksuaTyottomyysturvaaEikaSosiaaliturvamaksua()
    testJosTyontekijaOnYli53vNiinPalkansaajanElakemaksuprosenttiPeriytyyPreviousSalaryCalculationRowlta()
  com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi
    testPuhelinetu_Puhelinetuvahennys3_IlmanPuhelinvahennysta()
    testMuuKorvausTransactions()
    testMuuKorvausTransactions_Eurolisat()
    testYotyokorvausTransactions()
    testYotyokorvausTransactions_Eurolisat()
    testTyoaikaLisatTransactions()
    testLauantaikorvausTransactions()
    testSunnuntaikorvausTransactions()
    testLisatunnitTransactions()
    testLisatunnitKKPalkkaTransactions()
    testLisatunnitTransactions_Eurolisat()
    testYlityoTransactions()
    testYlityoTransactions_Eurolisat()
    testTuntipalkka_EiPoissaoloja()
    testTuntipalkka_Lyhennysvapaa()
    testTuntipalkka_Liukumavapaa_VacationEarned_Positiivinen()
    testTuntipalkka_Liukumavapaa_VacationEarned_Negatiivinen()
    testKKpalkka_Liukumavapaa_RistiriitaisetPalkkalaijitLaskelmassa()
    testKKpalkka_Liukumavapaa_FlextimeForReporting()
    testKKpalkka_Liukumavapaa_VacationEarned_Positiivinen()
    testKKpalkka_Liukumavapaa_VacationEarned_Negatiivinen()
    testKKPalkka_Sairausloma()
    testTuntipalkka_Sairausloma()
    testTuntipalkka_Tapaturma()
    testTuntipalkka_ProsenttiperusteinenWtrKorvaus()
    testKKPalkka_SairauslomaKeskenPaivan_Osapalkka()
    testTuntipalkka_SairauslomaKeskenPaivan_Osapalkkaa()
    testCase24736()
    testCaseOtherId()
    testCase24756()
    testCase24813()
    testTODOCase24785()
    testTODOEvaluateSalaryCalculationRowMoneyValueUsingFormulasFix()
    testMainContractSeries()
    testParallelContractSeries()
    testBothContractSeries()
    testConsecutiveContractSeries()
    testCase36821()

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

com.tustor.tuntinetti.view.session.TakpSession.get() (7 tests)
  com.tustor.tuntinetti.view.application.settings.jobopening.TestJobOpeningPage
    testShowJobPreview()
    testMolJobPreview()
    testRequiredSkillRequirement()
    testRequiredSkillDescription()
    testBulletedList()
    testEmbeddedImage()
    testUpdateMols()

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.DatabaseServices.assertUnInitializedTimestamp() (5 tests)
  com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel
    testModifyCustomerDetail()
    testFirstCustomerDetailInsideInfoPanel()
    testRemoveCustomerDetail()
    testAddCustomerDetailRequiredFields()
    testAddCustomerDetail()

com.tustor.common.utils.Utils.getSingleton() (5 tests)
  com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi
    testLuontoisedut()
    testKorvaukset()
    testIltatyokorvausTransactions_Eurolisat()
    testSunnuntaikorvausTransactions_Eurolisat()
    testArkipyhakorvausTransactions_Eurolisat()

org.hibernate.engine.internal.Nullability.checkNullability() (5 tests)
  com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel
    testRemoveButtonInvisibleForSkillOption()
    testAddNewSkillOption()
    testRemoveButtonInvisibleForSkillSet()
    testRemoveSkillOption()
    testRemoveSkillSet()

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.tuntinetti.view.application.settings.massaction.MessageMassActionPanel.getSenderNumber() (4 tests)
  com.tustor.tuntinetti.view.application.TestApplicationMassActionPanel
    testCheckBoxesAreNotSetForDefault()
    testSubjectAndBodyRequired()
    testErrorIfOptionIsNotSet()
    testSuccessfullyAction()

org.hibernate.jpa.spi.AbstractEntityManagerImpl.persist() (4 tests)
  com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel
    testOldCustomerWithPotential()
    testOldCustomerWithoutPotential()
    testOldCustomerNotYetContracted()
    testActiveCustomer()

com.tustor.tuntinetti.dto.salaries.SalaryCalculation.setFinnishTaxCard() (3 tests)
  com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils
    testReportTransactionsWithTulorekisterinTulolajienPalkkalajikoodis()
    testDynaamisetRivit1()
    testDynaamisetRivit2()

com.tustor.tuntinetti.view.application.settings.customers.tables.CustomerSortableTable.newHeaderLabels() (3 tests)
  com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel
    testNewCustomerWithPotential()
    testNewCustomerWithoutPotential()
    testNewCustomerNotYetContracted()

com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.getTestActiveStep() (3 tests)
  com.tustor.tuntinetti.view.wizards.TestApplicationSearchPanel
    testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage()
  com.tustor.tuntinetti.view.wizards.expresssetup.TestExpressSetupWelcomeStep
    testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage()
    testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard()

junit.framework.Assert.fail() (3 tests)
  com.tustor.tuntinetti.view.application.TestStaffComGainerSalaryCalculationApi
    testYhdessaProjektissaNormipalkkaToisessaProvikka_SittenSairauslomaArkipyhäJaLuottamusmieskorvausKtaNaCountInAbsense()
    testYhdessaProjektissaNormipalkkaToisessaProvikka_SittenSairauslomaArkipyhäJaLuottamusmieskorvausKtaNa()
  com.tustor.tuntinetti.view.application.timemanagement.models.TestVacationSummaryProxyForVacations
    testThreeContractPeriodsWithGapsAndDifferentEarning()

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

com.tustor.backend.services.DatabaseServices.save() (2 tests)
  com.tustor.backend.services.TestEmployeeRangeReportLoader
    testSessionLevelCacheDoesNotReindexExistingRangeReport()
  com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep
    testRemoveRowsWithStoredContractPeriods()

com.tustor.tuntinetti.backend.logic.LabourAgreementTestUtils.assertLabourAgreement() (2 tests)
  com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections
    testCwRaasepori()
    testCwKotkaPalveluseteli()

com.tustor.tuntinetti.backend.logic.utils.CompensationsAndContractPeriodMapOvertimeSummaryAndAbstractSickleaveTaskOrVacationVisitor.handleResiduals() (2 tests)
  com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWithRangeReportBag
    testSickleaveOvernight()
  com.tustor.tuntinetti.view.application.reports.TestEmployeeMultidimensionalReport
    testOvernightSickleaves()

com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.getTestWizardPanel() (2 tests)
  com.tustor.tuntinetti.view.wizards.TestIntroductionPage
    testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage()
    testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard()

com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString() (2 tests)
  com.tustor.tuntinetti.view.simulation.TestProjectPricingPanel
    testGivenExistingProjectPricingThenUserCanRemoveItAndSaveChanges()
    testGivenExistingProjectPricingWhenUserPicksNewPricintTemplateThenUserCannotLeaveStartDateEmptyAndCannotGiveDuplicateStartDate()

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.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.common.utils.XssfUtils.getCell() (1 tests)
  com.tustor.tuntinetti.view.application.reports.TestProjectMultidimensionalReportCase2199
    testPudSvc41065()

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

com.tustor.tuntinetti.backend.services.ApplicationServices.initializePersonIfNewAndMergeGracefullyIfDuplicate() (1 tests)
  com.tustor.tuntinetti.backend.services.TestDuplicateUserCollisions
    testTODOSavingApplicationEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_MergePersonsAndKeepLatestData()

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.application.settings.sickleave.TestSickLeaveManagementPanel.testValidatePersonAndSickDateCombination() (1 tests)
  com.tustor.tuntinetti.view.application.settings.sickleave.TestSickLeaveManagementPanel
    testValidatePersonAndSickDateCombination()

com.tustor.tuntinetti.view.session.TakpSessionBase.getApplicationsPerPage() (1 tests)
  com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel
    testAddNewSkillSet()

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.io.FileOutputStream.open0() (1 tests)
  com.tustor.backend.services.tailored.siparila.TestSiparilaFetchEmployeesTask
    testSiparilaFetchEmployeesTask()

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()

org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.() (1 tests)
  com.tustor.tuntinetti.view.wizards.TestWizardStandaloneBugs
    testBasicInfoDoesNotWorkCorrectlySteppingForwardAndBackward()

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

SmokeTests (pending 23h 20min 33s)
🔴 com.tustor.tuntinetti.view.application.TestStaffComGainerSalaryCalculationApi (4s)
🔴 testYhdessaProjektissaNormipalkkaToisessaProvikka_SittenSairauslomaArkipyhäJaLuottamusmieskorvausKtaNaCountInAbsense (3s)
junit.framework.AssertionFailedError: Tes puuttuu
	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: Tes puuttuu
	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 com.tustor.tuntinetti.view.application.AbstractStaffComGainerSalaryCalculationApiTestCase.safeSetUp(AbstractStaffComGainerSalaryCalculationApiTestCase.java:81)
	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)
🔴 testYhdessaProjektissaNormipalkkaToisessaProvikka_SittenSairauslomaArkipyhäJaLuottamusmieskorvausKtaNa (0s)
junit.framework.AssertionFailedError: Tes puuttuu
	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: Tes puuttuu
	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 com.tustor.tuntinetti.view.application.AbstractStaffComGainerSalaryCalculationApiTestCase.safeSetUp(AbstractStaffComGainerSalaryCalculationApiTestCase.java:81)
	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.application.TestElakeSalaryCalculationRowInitialization (30s)
🟢 testJosTyontekijaTayttaa53vKeskenVuodenNiinPalkansaajanElakemaksuprosentinSalaryRowDefaultEiPeriydyMuttaPaluuMenneisyyteenVirkistaaSen (6s)
🟢 testJosTyontekijaOnYli53vNiinPalkansaajanElakemaksuprosentinSalaryRowDefaultEiPeriydyMuttaPaluuMenneisyyteenVirkistaaSen (3s)
🔴 testJosTyontekijaOnAlle53vNiinPalkansaajanElakemaksuprosentinSalaryRowDefaultEiPeriydyMuttaPaluuMenneisyyteenVirkistaaSen (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationsPanelRowsTestCase.safeSetUp(AbstractSalaryCalculationsPanelRowsTestCase.java:95)
	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)
🔴 testJosTyontekija15vNiinEiPalkansaajanElakemaksuaTyottomyysturvaaEikaSosiaaliturvamaksua (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationsPanelRowsTestCase.safeSetUp(AbstractSalaryCalculationsPanelRowsTestCase.java:95)
	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)
🟢 testJosTyontekijaOn16PlusNiinEiPalkansaajanEläkemaksuaEikäTyöttömyysturvaaEdellisenäVuonnaNollattu (2s)
🟢 testJosTyontekijaOn16PlusNiinEiPalkansaajanEläkemaksuaEikäTyöttömyysturvaa (2s)
🟢 testJosTyontekija17PlusvNiinPalkansaajanEläkemaksuaJaTyöttömyysturvaaEdellisenäVuonnaNollattu (2s)
🟢 testJosTyontekija17PlusvNiinPalkansaajanEläkemaksuaJaTyöttömyysturvaa (2s)
🟢 testJosTyontekija18PlusvNiinPalkansaajanElakemaksuaJaTyottomyysturvaaEdellisenaVuonnaNollattu (2s)
🟢 testJosTyontekija18PlusvNiinPalkansaajanElakemaksuaJaTyottomyysturvaa (2s)
🔴 testJosTyontekijaOnYli53vNiinPalkansaajanElakemaksuprosenttiPeriytyyPreviousSalaryCalculationRowlta (0s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationsPanelRowsTestCase.safeSetUp(AbstractSalaryCalculationsPanelRowsTestCase.java:95)
	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.session.TestTakpSessionAuthorization (23s)
🟢 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 10s)
🟢 testCase44855LostWeeklyRestTimeOnBillingReportIndependentOfReportingRangeWithHourlySalary (3s)
🟢 testCase44855LostWeeklyRestTimeOnlyFromReportOnBillingReportIndependentOfReportingRangeWithHourlySalary (2s)
🟢 testCase44855LostWeeklyRestTimeOnBillingReportIndependentOfReportingRangeLegacyWithHourlySalary (2s)
🟢 testCase44855LostWeeklyRestTimeOnBillingReportIndependentOfReportingRangeWithMonthlySalary (3s)
🟢 testCase44855LostWeeklyRestTimeOnBillingReportIndependentOfReportingRangeLegacyWithMonthlySalary (3s)
🟢 testCase44855LostWeeklyRestTimeOnlyFromReportOnBillingReportIndependentOfReportingRangeWithMonthlySalary (4s)
🟢 testPuhelinetu_VahennysIlmanPuhelinetua (2s)
🟢 testPuhelinetu_IlmanPuhelinetuataiVahennysta (2s)
🟢 testPuhelinetu_Puhelinetu1_Puhelinetuvahennys (3s)
🟢 testPuhelinetu_Puhelinetu2_Puhelinetuvahennys (2s)
🟢 testPuhelinetu_Puhelinetu3_Puhelinetuvahennys (2s)
🟢 testPuhelinetu_Puhelinetuvahennys1_IlmanPuhelinvahennysta (2s)
🟢 testPuhelinetu_Puhelinetuvahennys2_IlmanPuhelinvahennysta (2s)
🔴 testPuhelinetu_Puhelinetuvahennys3_IlmanPuhelinvahennysta (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testLuontoisedut (3s)
null
	at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addPalkankorotuksenKertaera(AbstractSalaryTemplateTestCase.java:791)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePalkanLisaosat(AbstractSalaryTemplateTestCase.java:724)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1350)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.assertCompensationUnitType(TestTulorekisteriWithSalaryCalculationApi.java:1068)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testLuontoisedut(TestTulorekisteriWithSalaryCalculationApi.java:831)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.GeneratedMethodAccessor25.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.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addPalkankorotuksenKertaera(AbstractSalaryTemplateTestCase.java:791)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePalkanLisaosat(AbstractSalaryTemplateTestCase.java:724)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1350)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.assertCompensationUnitType(TestTulorekisteriWithSalaryCalculationApi.java:1068)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testLuontoisedut(TestTulorekisteriWithSalaryCalculationApi.java:831)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testKorvaukset (4s)
null
	at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePalkanLisaosat(AbstractSalaryTemplateTestCase.java:706)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1350)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.assertCompensationUnitType(TestTulorekisteriWithSalaryCalculationApi.java:1068)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testKorvaukset(TestTulorekisteriWithSalaryCalculationApi.java:1037)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.GeneratedMethodAccessor25.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.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePalkanLisaosat(AbstractSalaryTemplateTestCase.java:706)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1350)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.assertCompensationUnitType(TestTulorekisteriWithSalaryCalculationApi.java:1068)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testKorvaukset(TestTulorekisteriWithSalaryCalculationApi.java:1037)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testMuuKorvausTransactions (2s)
org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:437)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareNonWorkTimeSalaries(AbstractSalaryTemplateTestCase.java:2603)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1348)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testMuuKorvausTransactions(TestTulorekisteriWithSalaryCalculationApi.java:1232)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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: could not execute statement
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97)
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:207)
	at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45)
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999)
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499)
	at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89)
	at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589)
	at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463)
	at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337)
	at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39)
	at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:437)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareNonWorkTimeSalaries(AbstractSalaryTemplateTestCase.java:2603)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1348)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testMuuKorvausTransactions(TestTulorekisteriWithSalaryCalculationApi.java:1232)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testMuuKorvausTransactions_Eurolisat (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:437)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareNonWorkTimeSalaries(AbstractSalaryTemplateTestCase.java:2603)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1348)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🟢 testIltatyokorvausTransactions (2s)
🔴 testIltatyokorvausTransactions_Eurolisat (2s)
null
	at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePalkanLisaosat(AbstractSalaryTemplateTestCase.java:706)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1350)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testIltatyokorvausTransactions_Eurolisat(TestTulorekisteriWithSalaryCalculationApi.java:1321)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.GeneratedMethodAccessor25.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.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePalkanLisaosat(AbstractSalaryTemplateTestCase.java:706)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1350)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testIltatyokorvausTransactions_Eurolisat(TestTulorekisteriWithSalaryCalculationApi.java:1321)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testYotyokorvausTransactions (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:437)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2500)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testYotyokorvausTransactions_Eurolisat (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:437)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2500)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testTyoaikaLisatTransactions (2s)
org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:437)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2500)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2685)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testTyoaikaLisatTransactions(TestTulorekisteriWithSalaryCalculationApi.java:1419)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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: could not execute statement
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97)
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:207)
	at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45)
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2999)
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3499)
	at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89)
	at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589)
	at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463)
	at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337)
	at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39)
	at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:437)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2500)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2685)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testTyoaikaLisatTransactions(TestTulorekisteriWithSalaryCalculationApi.java:1419)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testLauantaikorvausTransactions (0s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareWorkHoursInPeriod(AbstractSalaryTemplateTestCase.java:1841)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1347)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🟢 testLauantaikorvausTransactions_Eurolisat (3s)
🔴 testSunnuntaikorvausTransactions (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testSunnuntaikorvausTransactions_Eurolisat (2s)
null
	at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePalkanLisaosat(AbstractSalaryTemplateTestCase.java:726)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1350)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testSunnuntaikorvausTransactions_Eurolisat(TestTulorekisteriWithSalaryCalculationApi.java:1553)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.GeneratedMethodAccessor25.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.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePalkanLisaosat(AbstractSalaryTemplateTestCase.java:726)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1350)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testSunnuntaikorvausTransactions_Eurolisat(TestTulorekisteriWithSalaryCalculationApi.java:1553)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testArkipyhakorvausTransactions (3s)
🔴 testArkipyhakorvausTransactions_Eurolisat (3s)
null
	at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePalkanLisaosat(AbstractSalaryTemplateTestCase.java:706)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1350)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testArkipyhakorvausTransactions_Eurolisat(TestTulorekisteriWithSalaryCalculationApi.java:1628)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.GeneratedMethodAccessor25.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.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePalkanLisaosat(AbstractSalaryTemplateTestCase.java:706)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1350)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testArkipyhakorvausTransactions_Eurolisat(TestTulorekisteriWithSalaryCalculationApi.java:1628)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testLisatunnitTransactions (3s)
org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2563)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testLisatunnitTransactions(TestTulorekisteriWithSalaryCalculationApi.java:1669)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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: could not execute statement
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97)
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:207)
	at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45)
	at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184)
	at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063)
	at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443)
	at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157)
	at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589)
	at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463)
	at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337)
	at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39)
	at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2563)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testLisatunnitTransactions(TestTulorekisteriWithSalaryCalculationApi.java:1669)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testLisatunnitKKPalkkaTransactions (2s)
org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareMonthlySalaryRows(AbstractSalaryTemplateTestCase.java:1299)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getMonthlySalaryTemplate(AbstractSalaryTemplateTestCase.java:110)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2701)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2563)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testLisatunnitKKPalkkaTransactions(TestTulorekisteriWithSalaryCalculationApi.java:1705)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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: could not execute statement
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97)
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:207)
	at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45)
	at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184)
	at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063)
	at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443)
	at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157)
	at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589)
	at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463)
	at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337)
	at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39)
	at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareMonthlySalaryRows(AbstractSalaryTemplateTestCase.java:1299)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getMonthlySalaryTemplate(AbstractSalaryTemplateTestCase.java:110)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2701)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2563)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testLisatunnitKKPalkkaTransactions(TestTulorekisteriWithSalaryCalculationApi.java:1705)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testLisatunnitTransactions_Eurolisat (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testYlityoTransactions (1s)
org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2563)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testYlityoTransactions(TestTulorekisteriWithSalaryCalculationApi.java:1780)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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: could not execute statement
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97)
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:207)
	at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45)
	at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184)
	at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063)
	at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443)
	at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157)
	at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589)
	at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463)
	at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337)
	at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39)
	at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2653)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2563)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testYlityoTransactions(TestTulorekisteriWithSalaryCalculationApi.java:1780)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testYlityoKKPalkkaTransactions (3s)
🔴 testYlityoTransactions_Eurolisat (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testTuntipalkka_EiPoissaoloja (0s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy48.findOrCreate(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:164)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.preparePersonalDeductions(AbstractSalaryTemplateTestCase.java:2292)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1354)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🟢 testKKPalkka_EiPoissaoloja (2s)
🔴 testTuntipalkka_Lyhennysvapaa (1s)
org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2685)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testTuntipalkka_Lyhennysvapaa(TestTulorekisteriWithSalaryCalculationApi.java:1951)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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: could not execute statement
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97)
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:207)
	at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45)
	at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184)
	at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063)
	at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443)
	at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157)
	at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589)
	at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463)
	at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337)
	at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39)
	at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2685)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testTuntipalkka_Lyhennysvapaa(TestTulorekisteriWithSalaryCalculationApi.java:1951)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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_Lyhennysvapaa (3s)
🟢 testTuntipalkka_Liukumavapaa_RistiriitaisetPalkkalaijitLaskelmassa (3s)
🟢 testTuntipalkka_Liukumavapaa_FlextimeForReporting (3s)
🔴 testTuntipalkka_Liukumavapaa_VacationEarned_Positiivinen (1s)
org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2510)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.buildLiukumavapaaCase(TestTulorekisteriWithSalaryCalculationApi.java:2363)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testTuntipalkka_Liukumavapaa_VacationEarned_Positiivinen(TestTulorekisteriWithSalaryCalculationApi.java:2108)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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: could not execute statement
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97)
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:207)
	at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45)
	at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3184)
	at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3063)
	at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3443)
	at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:157)
	at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589)
	at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463)
	at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337)
	at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39)
	at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1295)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1300)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2510)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.initializeSalaryCalculationModel(TestTulorekisteriWithSalaryCalculationApi.java:2700)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.buildLiukumavapaaCase(TestTulorekisteriWithSalaryCalculationApi.java:2363)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.testTuntipalkka_Liukumavapaa_VacationEarned_Positiivinen(TestTulorekisteriWithSalaryCalculationApi.java:2108)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testTuntipalkka_Liukumavapaa_VacationEarned_Negatiivinen (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testKKpalkka_Liukumavapaa_RistiriitaisetPalkkalaijitLaskelmassa (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testKKpalkka_Liukumavapaa_FlextimeForReporting (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2510)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testKKpalkka_Liukumavapaa_VacationEarned_Positiivinen (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2510)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testKKpalkka_Liukumavapaa_VacationEarned_Negatiivinen (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2510)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testKKPalkka_Sairausloma (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2510)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testTuntipalkka_Sairausloma (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareTaxFreeCompensations(AbstractSalaryTemplateTestCase.java:2510)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1358)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testTuntipalkka_Tapaturma (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testTuntipalkka_ProsenttiperusteinenWtrKorvaus (0s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testKKPalkka_SairauslomaKeskenPaivan_Osapalkka (0s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testTuntipalkka_SairauslomaKeskenPaivan_Osapalkkaa (0s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testCase24736 (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testCaseOtherId (0s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testCase24756 (0s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testCase24813 (0s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testTODOCase24785 (0s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testTODOEvaluateSalaryCalculationRowMoneyValueUsingFormulasFix (0s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testMainContractSeries (0s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testParallelContractSeries (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testBothContractSeries (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testConsecutiveContractSeries (0s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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)
🔴 testCase36821 (1s)
javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement
	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: org.hibernate.exception.GenericJDBCException: could not execute statement
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1608)
	at org.hibernate.jpa.spi.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:1303)
	at com.tustor.backend.services.utils.EntityManagerUtils.flush(EntityManagerUtils.java:1756)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.commitLowLevel(TransactionWrapper.java:152)
	at com.tustor.backend.services.transactions.wrappers.TransactionWrapper.invoke(TransactionWrapper.java:77)
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:192)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.fixUnitName(AbstractSalaryTemplateTestCase.java:178)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.newSalaryRowClass(AbstractSalaryTemplateTestCase.java:166)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:380)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addSalaryTemplateRowClass(AbstractSalaryTemplateTestCase.java:325)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.addHenkilostonMerkkipaivanRahalahja(AbstractSalaryTemplateTestCase.java:2728)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareCompensationSalaries(AbstractSalaryTemplateTestCase.java:2707)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.prepareHourlySalaryRows(AbstractSalaryTemplateTestCase.java:1349)
	at com.tustor.backend.services.AbstractSalaryTemplateTestCase.getHourlySalaryTemplate(AbstractSalaryTemplateTestCase.java:100)
	at com.tustor.tuntinetti.view.application.AbstractSalaryCalculationApiTestCase.safeSetUp(AbstractSalaryCalculationApiTestCase.java:226)
	at com.tustor.tuntinetti.view.application.TestTulorekisteriWithSalaryCalculationApi.safeSetUp(TestTulorekisteriWithSalaryCalculationApi.java:149)
	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.application.timemanagement.models.TestVacationSummaryProxyWithSession (2s)
🟢 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 (46s)
🟢 testTresholdDate (0s)
🟢 testLoginPageDoesNotWarnIfFirefox (0s)
🟢 testStaticResource (0s)
🟢 testSetNullPerson (0s)
🟢 testTallierSingleSignOnLogin (1s)
🟢 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 (1s)
🟢 testAPersonHavingNoEmployerCannotLogin (0s)
🟢 testAPersonHavingNoValidEmployerCannotLogin (0s)
🟢 testAPersonHavingNoValidEmployeeProjectCanLoginIfHeHasAContractInFuture (1s)
🟢 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)
🟢 com.tustor.tuntinetti.view.application.TestLoginRememberMeMobiiliseurantaLoginPage (13s)
🟢 testUnauthenticatedPersonCanBeRememberedUsingACookieIfAllowed (0s)
🟢 testUnauthenticatedUserCannotBeRememberedUsingACookieIfNotAllowed (0s)
🟢 testRememberedUserCannotAccessMemberAreaIfPasswordChangeIsPending (1s)
🟢 testRememberedPersonCannotAccessMemberAreaIfTriesToChangePasswordIntoOldPassword (0s)
🟢 testRememberedUserCannotAccessMemberAreaIfTriesToChangeIntoPasswordsThatDoNotMatch (0s)
🟢 testAutoLoginAttemptWithIllegalUserIdInCookie (0s)
🟢 testAutoLoginAttemptWithEmployeeForWhomLoginIsNotAllowed (0s)
🟢 testAfterPasswordChangeOldAuthorizationCookieIsNoLongerValidBecauseOfChangedPasswordIndex (1s)
🟢 testOldStyleAuthorizationCookiesWithoutPasswordIndexAreInvalidatedWithoutError (1s)
🟢 testAfterPasswordChangeBindAuthorizationCookieCreatesNewCookie (3s)
🟢 testRememberMeLoginDoesNotBypassTwoPhaseAuthentication (1s)
🟡 com.tustor.tuntinetti.view.application.TestPoytakelloDemo (11s)
🟢 testGivenOnly6hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
🟢 testGivenOnly7hIn30minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
🟢 testGivenOnly6hIn35minShiftsWithAutomaticLunchBreaksActivatedThenNoLunchbreakIsAddedAutomatically (0s)
🟢 testGiven6hIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
🟢 testGiven6h40minIn40minShiftsWithAutomaticLunchBreaksActivatedThenLunchbreakIsAddedAutomatically (0s)
🟡 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)
🟢 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)
🔴 com.tustor.tuntinetti.view.application.TestPoytakelloWithLogin (16s)
🔴 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 (1s)
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)
🟢 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)
🔴 com.tustor.tuntinetti.view.application.TestPoytakelloWithRfidLogin (12s)
🟢 testSetUp (0s)
🔴 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)
🟢 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)
🟢 com.tustor.tuntinetti.view.application.TestEtryYlityoLaskuri (4s)
🟢 testIfStartDateGivenEndDateIsRequired (1s)
🟢 testStartTimeAndEndTimeOk (3s)
🟢 com.tustor.tuntinetti.frontend.services.mobile.helper.TestMobileHelperApiTestPage (48s)
🟢 testTasksAreDone (1s)
🟢 testTasksAreNotDone (0s)
🟢 testGetMedicationSchedulesSuccess (0s)
🟢 testAddMedicationScheduleSuccessCreate (0s)
🟢 testAddMedicationScheduleSuccessCreateGlobal (0s)
🟢 testAddMedicationScheduleSuccessUpdate (0s)
🟢 testGetMedicationTemplatesSuccess (0s)
🟢 testGetMedicationTemplatesTwoDaysSuccess (0s)
🟢 testAddMedicationTemplateSuccessCreateSchedule (0s)
🟢 testAddTwoMedicationTemplatesSuccessCreateTwoSchedules (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)
🟢 testServiceDescriptionSuccess (0s)
🟢 testGetContactPersonSuccess (0s)
🟢 testAddContactPersonNoEmailSuccess (0s)
🟢 testLoginSuccess (0s)
🟢 testIsAuthCorrect (0s)
🟢 testMobilePageError1 (0s)
🟢 testMobilePageError2 (0s)
🟢 testMobileDayWorkShiftsSuccess (0s)
🟢 testMobileDayWorkShiftsNoProjectCustomer (0s)
🟢 testMobileDayWorkShiftsNoTimespan (0s)
🟢 testAddPhotoSuccess (0s)
🟢 testQrCodeSuccess (0s)
🟢 testDescriptionSuccess (0s)
🟢 testAddContactPersonSuccess (0s)
🟢 testEditContactPersonSuccess (0s)
🟢 testEditContactPersonChangeEmailSuccess (0s)
🟢 testRemoveContactPersonSuccess (0s)
🟢 testSearchCustomers (0s)
🟢 testReport2 (0s)
🟢 testVersion (0s)
🟢 testGetTaskTemplatesSuccess (0s)
🟢 testGetTaskTemplatesNotActiveSuccess (0s)
🟢 testAddTaskTemplateSuccess (0s)
🟢 testEditTaskTemplateSuccess (0s)
🟢 testRemoveTaskTemplateDisable (0s)
🟢 testRemoveTaskTemplate (0s)
🟢 testAddTaskSuccess (0s)
🟢 testRemoveTask (0s)
🟢 testLoginError (0s)
🟢 testNotesSuccess (0s)
🟢 testReport (0s)
🟢 com.tustor.tuntinetti.backend.services.TestMobileHelperApiService (4s)
🟢 testSearchByStartAndEndDateToday (0s)
🟢 testSearchByStartDateToday (0s)
🟢 testSearchByCustomer (0s)
🟢 testSearchByEmployee (0s)
🟢 testSearchByMinDescription (0s)
🟢 testSearchByMaxDescription (0s)
🟢 testSearchByEndDateToday (0s)
🟢 com.tustor.backend.services.vat.TestVatService (23s)
🟢 testVatIdValid (19s)
🟢 testVatIdNotValid (4s)
🟢 com.tustor.backend.services.zip.TestZipCodeService (0s)
🟢 testContainsCity (0s)
🟢 testGetZipCode (0s)
🟢 testGetCity (0s)
🟡 com.tustor.tuntinetti.view.application.logic.TestCustomerReportView (34s)
🟢 testEmployeesToInvalidateRangeReportCaches (1s)
🟢 testValidateEmployeeRangeReport (1s)
🟢 testRoundingResultsWhenCallingWithDifferentDailyReportInstances (0s)
🟢 testDeadlock (0s)
🟡 test_TODO_EmployeeReportView_getEmployeeProjectRangeReportsForCacheRange_budget (1s)
null expected not null, was null
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.utils.AbstractTestCase.assertNotEquals(AbstractTestCase.java:498)
	at com.tustor.common.utils.AbstractTestCase.assertNotSame(AbstractTestCase.java:442)
	at com.tustor.common.utils.AbstractTestCase.assertNotSame(AbstractTestCase.java:424)
	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 (1s)
🟡 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:383)
	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:1704)
	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 (2s)
🟢 testCase13165CustomerHasMultipleProjectsCollateBothEmployees (0s)
🟢 testDisplayDateRangeLean (0s)
🟢 testVacationDailyReportViewVisibilityWithoutTasks (0s)
🟢 testVacationDailyReportViewVisibilityWithTasksForDifferentCustomer (0s)
🟢 testVacationDailyReportViewVisibilityWithTasksForSelectedCustomer (1s)
🟢 testVacationDailyReportViewVisibilityWithoutTasksForDifferentCustomer (0s)
🟢 testVacationDailyReportViewVisibilityWithoutTasksForSelectedCustomer (1s)
🟢 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 (19s)
🟢 testWeeklyRestTimeIsShownInAbstractReportPanelAndAbstractSummaryPanel_PersonalOvertimeAssignment (4s)
🟢 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:612)
	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:175)
	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:6101)
	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:502)
	at com.tustor.tuntinetti.view.reusables.panels.AbstractTabsPanel.setSelectedTab(AbstractTabsPanel.java:492)
	at com.tustor.tuntinetti.view.reusables.panels.AbstractTabsPanel.setSelectedTab(AbstractTabsPanel.java:483)
	at org.apache.wicket.extensions.markup.html.tabs.TabbedPanel.onBeforeRender(TabbedPanel.java:225)
	at com.tustor.tuntinetti.view.reusables.panels.AbstractTabsPanel.onBeforeRender(AbstractTabsPanel.java:612)
	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:612)
	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:175)
	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:6101)
	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)
🟢 testRemovePreviouslyAddedConfirmedBookingForEmployee_UsingNormalMiniPopup (2s)
🟢 testModifyPreviouslyAddedConfirmedBookingForEmployee_UsingNormalMiniPopup (1s)
🟢 testUnConfirmWorkShift_ConfirmedForEmployeeUsingNormalMiniPopup_UsingConfirmationMassAction (1s)
🟢 testAddRecurringServiceDemandForEmployee_OnFly_RefreshesRowAndIndicatesRecurringWorkShifts (1s)
🟢 testRemovePreviouslyAddedBookingForEmployee_UsingNormalMiniPopup (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 (17s)
🟢 testRemovePreviouslyAddedConfirmedBookingForEmployee_UsingNormalMiniPopup (1s)
🟢 testModifyPreviouslyAddedConfirmedBookingForEmployee_UsingNormalMiniPopup (1s)
🟢 testUnConfirmWorkShift_ConfirmedForEmployeeUsingNormalMiniPopup_UsingConfirmationMassAction (1s)
🟢 testAddRecurringServiceDemandForEmployee_OnFly_RefreshesRowAndIndicatesRecurringWorkShifts (1s)
🟢 testRemovePreviouslyAddedBookingForEmployee_UsingNormalMiniPopup (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.TestWorkShiftPlannerPanelFromCostCenterPerspective (5s)
🟢 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 (1s)
🔴 com.tustor.tuntinetti.view.wizards.project.TestProjectSelectCompensationsStep (32s)
🔴 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.GeneratedMethodAccessor22.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@54a6929a,  (stored=true 3193602928) (createdAt=2026-04-08 13:51:45 createdBy=null updatedAt=2026-04-08 13:51:45 updatedBy=null), KK, com.tustor.common.dto.Employer@53f55d36,  (stored=true 3193602901) (createdAt=2026-04-08 13:51:45 createdBy=null updatedAt=2026-04-08 13:51:45 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:177)
	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:510)
	at com.tustor.backend.services.ProjectCompensationModelServices.access$100(ProjectCompensationModelServices.java:71)
	at com.tustor.backend.services.ProjectCompensationModelServices$EmployerProjectCompensationModelCache.browseLowLevel(ProjectCompensationModelServices.java:239)
	at com.tustor.backend.services.ProjectCompensationModelServices$EmployerProjectCompensationModelCache.browse(ProjectCompensationModelServices.java:127)
	at com.tustor.backend.services.ProjectCompensationModelServices.browseNonOutdatedWithDummies(ProjectCompensationModelServices.java:495)
	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@cea9605,  (stored=true 3193603097) (createdAt=2026-04-08 13:51:50 createdBy=null updatedAt=2026-04-08 13:51:50 updatedBy=null), VZ, com.tustor.common.dto.Employer@2046bc7,  (stored=true 3193603048) (createdAt=2026-04-08 13:51:49 createdBy=null updatedAt=2026-04-08 13:51:49 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:177)
	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:510)
	at com.tustor.backend.services.ProjectCompensationModelServices.access$100(ProjectCompensationModelServices.java:71)
	at com.tustor.backend.services.ProjectCompensationModelServices$EmployerProjectCompensationModelCache.browseLowLevel(ProjectCompensationModelServices.java:239)
	at com.tustor.backend.services.ProjectCompensationModelServices$EmployerProjectCompensationModelCache.browse(ProjectCompensationModelServices.java:127)
	at com.tustor.backend.services.ProjectCompensationModelServices.browseNonOutdatedWithDummies(ProjectCompensationModelServices.java:495)
	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 (2s)
🟢 testCheckWhenDeselectTheCompensationsTheyArentInTheSelectedListOnReturn (2s)
🟢 testAddNewCompensationPreviousNavigationAgainModifyButDiffCompensationThenValueNameDontChange (2s)
🟢 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 (3s)
🟢 testIfStartDateGivenEndDateIsRequired (1s)
🟢 testStartTimeAndEndTimeOk (2s)
🟢 com.tustor.tuntinetti.view.application.timemanagement.models.TestHoursEditorPanelTaskModel (0s)
🟢 testHoursEditorPanelTaskModel (0s)
🟢 testCostCenterViewHoursEditorPanelTaskModel (0s)
🟢 com.tustor.tuntinetti.view.features.TestManagerEditReportsFeatureActivated (6s)
🟢 testManagerCanEditEmployeeReportsAgainAndItWillBeSignaledProperly (2s)
🟢 testManagerCanEditEmployeeReportsAgainAndItWillBeSignaledProperly_2 (1s)
🟢 testManagerCanEditVacationsAndItWillBeRecorded (1s)
🟢 testExpectedReportStartDate (0s)
🟢 com.tustor.tuntinetti.view.application.TestEmployeeApproveHoursEditorPanel (25s)
🟢 testIfEmployerDontWantNoApprovalButtonsEvenIfNoFeatureNo (4s)
🟢 testIfEmployerDontWantNoApprovalButtonsEvenIfFeatureActive (3s)
🟢 testHourRangeBug20091129 (4s)
🟢 testEmployeeCancelButton (8s)
🟢 testNoFeatureNoApprovalButtonsEvenIfEmployerWants (4s)
🔴 com.tustor.tuntinetti.view.application.TestEmployeeReportView (46s)
🔴 testTODOCannotMoveOntoASingleSickleaveWithNonCoincidingTimeRanges (0s)
null
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.getEmployeeProject(AbstractDailyReport.java:10563)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getPossibleWorkShiftDragDropActions(EmployeeDailyReport.java:5624)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.isActionDoable(EmployeeDailyReport.java:5604)
	at com.tustor.tuntinetti.backend.logic.EmployeeRangeReport.isActionDoable(EmployeeRangeReport.java:3362)
	at com.tustor.tuntinetti.view.logic.EmployeeReportView.isMoveableOnto(EmployeeReportView.java:1876)
	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)
🟢 testSerializations (0s)
🔴 testTODOCannotMoveOntoASingleSickleaveWithoutTimeRanges (0s)
null
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.getEmployeeProject(AbstractDailyReport.java:10563)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getPossibleWorkShiftDragDropActions(EmployeeDailyReport.java:5624)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.isActionDoable(EmployeeDailyReport.java:5604)
	at com.tustor.tuntinetti.backend.logic.EmployeeRangeReport.isActionDoable(EmployeeRangeReport.java:3362)
	at com.tustor.tuntinetti.view.logic.EmployeeReportView.isMoveableOnto(EmployeeReportView.java:1876)
	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:10563)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getPossibleWorkShiftDragDropActions(EmployeeDailyReport.java:5624)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.isActionDoable(EmployeeDailyReport.java:5604)
	at com.tustor.tuntinetti.backend.logic.EmployeeRangeReport.isActionDoable(EmployeeRangeReport.java:3362)
	at com.tustor.tuntinetti.view.logic.EmployeeReportView.isMoveableOnto(EmployeeReportView.java:1876)
	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:10563)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getPossibleWorkShiftDragDropActions(EmployeeDailyReport.java:5624)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.isActionDoable(EmployeeDailyReport.java:5604)
	at com.tustor.tuntinetti.backend.logic.EmployeeRangeReport.isActionDoable(EmployeeRangeReport.java:3362)
	at com.tustor.tuntinetti.view.logic.EmployeeReportView.isMoveableOnto(EmployeeReportView.java:1876)
	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:10563)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getPossibleWorkShiftDragDropActions(EmployeeDailyReport.java:5624)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.isActionDoable(EmployeeDailyReport.java:5604)
	at com.tustor.tuntinetti.backend.logic.EmployeeRangeReport.isActionDoable(EmployeeRangeReport.java:3362)
	at com.tustor.tuntinetti.view.logic.EmployeeReportView.isMoveableOnto(EmployeeReportView.java:1876)
	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:10563)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getPossibleWorkShiftDragDropActions(EmployeeDailyReport.java:5624)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.isActionDoable(EmployeeDailyReport.java:5604)
	at com.tustor.tuntinetti.backend.logic.EmployeeRangeReport.isActionDoable(EmployeeRangeReport.java:3362)
	at com.tustor.tuntinetti.view.logic.EmployeeReportView.isMoveableOnto(EmployeeReportView.java:1876)
	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 (4s)
🟢 testMoveSwapOrCopyWholePeriodTaskRemovedBeforeTransaction (4s)
🟡 testMoveSwapOrCopyFirstTaskDate (0s)
Copy successful expected:<[220]> but was:<[11]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:383)
	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:479)
	at com.tustor.common.utils.AbstractTestCase.assertNotSame(AbstractTestCase.java:465)
	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 (4s)
🟢 testMoveSwapOrCopyGivenTargetDateMustHaveSainPeriodTerminatesIfTaskRemoved (4s)
🟢 testMoveSwapOrCopyGivenTargetPeriodMustHaveValidPeriod (0s)
🟢 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)
🟡 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 (18s)
🟢 testGivenTaskEntryFilledButNotSavedWhenSickleaveChosenThenSickleaveIsStillAvailableOnFirstRowAfterSelectingIt (1s)
🟢 testCase4288DurationOnly (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testGivenTaskEntryFilledButNotSavedWhenWorkInducedSickleaveChosenThenSickleaveIsStillAvailableOnFirstRowAfterSelectingIt (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingWorkInducedSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyFullDayHoursOnAnAddedProjectAfterSelectingSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testRecordingOnlyFullDayHoursOnAnAddedProjectAfterSelectingWorkInducedSickleaveGivesErrorButPreservesEnteredHours (1s)
🟡 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingPaidVacationGivesErrorButPreservesEnteredHours (1s)
expected:<[7,50]> but was:<[&nbsp;]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at org.apache.wicket.util.tester.WicketTester.assertLabel(WicketTester.java:514)
	at com.tustor.tuntinetti.view.application.AbstractHoursEditorPanelSmokeTestCases.checkSelectDayTypeAndAddTaskRow(AbstractHoursEditorPanelSmokeTestCases.java:360)
	at com.tustor.tuntinetti.view.application.AbstractHoursEditorPanelSmokeTestCases.checkRecordingOnlyHoursOnAnAddedProjectAfterSelectingSickleaveGivesErrorButPreservesEnteredHours(AbstractHoursEditorPanelSmokeTestCases.java:238)
	at com.tustor.tuntinetti.view.application.AbstractHoursEditorPanelSmokeTestCases.checkRecordingOnlyHoursOnAnAddedProjectAfterSelectingSickleaveGivesErrorButPreservesEnteredHours(AbstractHoursEditorPanelSmokeTestCases.java:229)
	at com.tustor.tuntinetti.view.application.AbstractHoursEditorPanelSmokeTestCases.testRecordingOnlyHoursOnAnAddedProjectAfterSelectingPaidVacationGivesErrorButPreservesEnteredHours(AbstractHoursEditorPanelSmokeTestCases.java:188)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 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 (58s)
🟢 testAutomaattiMatkalaskuTuleeVainEditoriformille (2s)
🟢 testEiStackOverflowErroria (1s)
🟢 testAutomaattimatkalaskuVaatiiAutoSuggestin (1s)
🟢 testAutomaattimatkanPituudenYlikirjoitusKasin (2s)
🟢 testDisabloituMatkalasku (2s)
🟢 testViallinenOsoite (2s)
🟢 testAsiakkaallaEiOsoitetta (1s)
🟢 testJosPaallekainenMatkalaskuLuodaanAutomaattiKulukirjaus (2s)
🟢 testJosKmKuluOnJoEiLuodaAutomaattistaMatkalaskua (1s)
🟢 testMatkalaskuToimiiUseammallakinProjectCustomerilla (3s)
🟢 testToistaMatkaKorvaustaEiLuodaSamallePaivalleJosAiempiOnJoTallennettu (1s)
🟢 testUudenTaskinAutomaattiMatkalaskunAjatPaivittyvat (1s)
🟢 testAutomaattiMatkalasku (2s)
🟢 testPreventNpeWhenAutoSuggest (1s)
🟢 testRoundTrip (1s)
🟢 testMatkalaskuIkkunanAukeaminen4 (2s)
🟢 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 (1s)
🟢 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 (20s)
🟢 testPlayStopButton (1s)
🟢 testGivenTaskEntryFilledButNotSavedWhenSickleaveChosenThenSickleaveIsStillAvailableOnFirstRowAfterSelectingIt (1s)
🟢 testCase4288DurationOnly (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testGivenTaskEntryFilledButNotSavedWhenWorkInducedSickleaveChosenThenSickleaveIsStillAvailableOnFirstRowAfterSelectingIt (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingWorkInducedSickleaveGivesErrorButPreservesEnteredHours (2s)
🟢 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 (16s)
🟢 testGivenTaskEntryFilledButNotSavedWhenSickleaveChosenThenSickleaveIsStillAvailableOnFirstRowAfterSelectingIt (1s)
🟢 testCase4288DurationOnly (1s)
🟢 testRecordingOnlyHoursOnAnAddedProjectAfterSelectingSickleaveGivesErrorButPreservesEnteredHours (1s)
🟢 testGivenTaskEntryFilledButNotSavedWhenWorkInducedSickleaveChosenThenSickleaveIsStillAvailableOnFirstRowAfterSelectingIt (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 48s)
🟢 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 (2s)
🟢 testIfStartDateGivenEndDateIsRequired (1s)
🟢 testStartTimeAndEndTimeOk (1s)
🟢 testStartTimeEndTimeAndTaskNotesAndSuccessfullyHandlesExistingNotesOkButDoesNotAllowItToDissapearsBecauseNoTimeRange (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOkEvenWithOverlappingLunchBreaks (1s)
🟢 testStartTimeEndTimeAndLunchBreakWithHourFormatAllOk (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOk (1s)
🟢 testVisitorCanViewAndApproveButNotEditCustomerHoursRepManagerAndEmployeeHaveApproved (2s)
🟢 testVisitorCanViewAndApproveButNotEditHoursIfOnlyManagerHasApproved (2s)
🟢 testVisitorCanViewAndApproveButNotEditHoursManagerAndEmployeeHaveApproved (2s)
🟢 testStartTimeEndTimeAndTaskNotesOk (1s)
🟢 testStartTimeAndEndTimeOkButLengthNotValid (1s)
🟢 testStartTimeAndEndTimeTooAccurate (1s)
🟢 testStartTimeEndTimeOkButLunchBreakNotAccurateEnough (1s)
🟢 testValidateLunchBreakShouldNotBeAfterTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheFinishEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheStartEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOutsideOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotGoOutsideOfTheWorkDay (1s)
🟢 testSickleaveAndInputFieldsDisabledExceptNotesFieldIfThisTaskLocked (1s)
🟢 testSickleaveDisabledIfAnotherTaskLocked (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 (2s)
🟢 testEnterStartTimeEndTimeAndLunchBreakAndThenCancel (1s)
🟢 testIfEndDateGivenEndDateIsRequired (1s)
🟢 testIfLunchBreakGivenBothStartAndEndDateAreRequired (1s)
🟢 testManagerAcceptsEmployeeAcceptedHours (5s)
🟢 testManagerEditAndAcceptBeforeEmployeeAccepts (6s)
🟢 testPreserveExistingLunchBreak (2s)
🟢 testVisitorCanViewApproveAndEditCustomerReportHoursOnlyEmployeeHasApproved (1s)
🟢 testVisitorCanViewApproveAndEditHoursOnlyEmployeeHasApproved (8s)
🟢 testVisitorInNormalModeCanViewCustomerHoursReportNotApprovedByNeitherManagerNorEmployee (1s)
🟢 com.tustor.tuntinetti.view.application.TestCostCenterViewHoursEditorBiWeeklyBPanel (1min 46s)
🟢 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 (2s)
🟢 testIfStartDateGivenEndDateIsRequired (1s)
🟢 testStartTimeAndEndTimeOk (1s)
🟢 testStartTimeEndTimeAndTaskNotesAndSuccessfullyHandlesExistingNotesOkButDoesNotAllowItToDissapearsBecauseNoTimeRange (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOkEvenWithOverlappingLunchBreaks (1s)
🟢 testStartTimeEndTimeAndLunchBreakWithHourFormatAllOk (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOk (1s)
🟢 testVisitorCanViewAndApproveButNotEditCustomerHoursRepManagerAndEmployeeHaveApproved (1s)
🟢 testVisitorCanViewAndApproveButNotEditHoursIfOnlyManagerHasApproved (2s)
🟢 testVisitorCanViewAndApproveButNotEditHoursManagerAndEmployeeHaveApproved (2s)
🟢 testStartTimeEndTimeAndTaskNotesOk (1s)
🟢 testStartTimeAndEndTimeOkButLengthNotValid (1s)
🟢 testStartTimeAndEndTimeTooAccurate (1s)
🟢 testStartTimeEndTimeOkButLunchBreakNotAccurateEnough (1s)
🟢 testValidateLunchBreakShouldNotBeAfterTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheFinishEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheStartEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOutsideOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotGoOutsideOfTheWorkDay (1s)
🟢 testSickleaveAndInputFieldsDisabledExceptNotesFieldIfThisTaskLocked (1s)
🟢 testSickleaveDisabledIfAnotherTaskLocked (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 (2s)
🟢 testEnterStartTimeEndTimeAndLunchBreakAndThenCancel (1s)
🟢 testIfEndDateGivenEndDateIsRequired (1s)
🟢 testIfLunchBreakGivenBothStartAndEndDateAreRequired (1s)
🟢 testManagerAcceptsEmployeeAcceptedHours (4s)
🟢 testManagerEditAndAcceptBeforeEmployeeAccepts (5s)
🟢 testPreserveExistingLunchBreak (1s)
🟢 testVisitorCanViewApproveAndEditCustomerReportHoursOnlyEmployeeHasApproved (1s)
🟢 testVisitorCanViewApproveAndEditHoursOnlyEmployeeHasApproved (8s)
🟢 testVisitorInNormalModeCanViewCustomerHoursReportNotApprovedByNeitherManagerNorEmployee (2s)
🟡 com.tustor.tuntinetti.view.application.TestCostCenterViewHoursEditorHalfMonthlyPanel (2min 28s)
🟢 testFullDaySickleaveOk (1s)
🟢 testHalfDaySickleaveOk (2s)
🟢 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)
🟢 testEnteringNormalCompensationUnits (1s)
🟢 testEmployeeCannotRecordSupervisorOnlyCompensationUnit_field (1s)
🟢 testEmployeeCannotViewSupervisorOnlyCompensationUnit_field (1s)
🟢 testValidateLunchBreak0IsValid (1s)
🟢 testCompensationEditorContainerIsVisibleAndEnabledWhenThereAreCompensationOptionsAndOtherwiseNot (1s)
🟢 testValidateCompensationEntryRawInputIsNotLostOnError (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheFinishEdgeOfTheWorkDay_x (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 (7s)
🟢 testIfStartDateGivenEndDateIsRequired (1s)
🟢 testStartTimeAndEndTimeOk (1s)
🟢 testStartTimeEndTimeAndTaskNotesAndSuccessfullyHandlesExistingNotesOkButDoesNotAllowItToDissapearsBecauseNoTimeRange (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOkEvenWithOverlappingLunchBreaks (2s)
🟢 testStartTimeEndTimeAndLunchBreakWithHourFormatAllOk (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOk (1s)
🟢 testVisitorCanViewAndApproveButNotEditCustomerHoursRepManagerAndEmployeeHaveApproved (1s)
🟢 testVisitorCanViewAndApproveButNotEditHoursIfOnlyManagerHasApproved (2s)
🟢 testVisitorCanViewAndApproveButNotEditHoursManagerAndEmployeeHaveApproved (2s)
🟢 testStartTimeEndTimeAndTaskNotesOk (1s)
🟢 testStartTimeAndEndTimeOkButLengthNotValid (1s)
🟢 testStartTimeAndEndTimeTooAccurate (1s)
🟢 testStartTimeEndTimeOkButLunchBreakNotAccurateEnough (1s)
🟢 testValidateLunchBreakShouldNotBeAfterTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheFinishEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheStartEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOutsideOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotGoOutsideOfTheWorkDay (1s)
🟢 testSickleaveAndInputFieldsDisabledExceptNotesFieldIfThisTaskLocked (1s)
🟢 testSickleaveDisabledIfAnotherTaskLocked (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 (2s)
🟢 testDoNotComplainAboutAPreExistingHalfDayTaskEntryOnAHoliday (2s)
🟢 testEnterStartTimeEndTimeAndLunchBreakAndThenCancel (1s)
🟢 testIfEndDateGivenEndDateIsRequired (1s)
🟢 testIfLunchBreakGivenBothStartAndEndDateAreRequired (1s)
🟢 testManagerAcceptsEmployeeAcceptedHours (5s)
🟢 testManagerEditAndAcceptBeforeEmployeeAccepts (6s)
🟢 testPreserveExistingLunchBreak (2s)
🟢 testVisitorCanViewApproveAndEditCustomerReportHoursOnlyEmployeeHasApproved (1s)
🟢 testVisitorCanViewApproveAndEditHoursOnlyEmployeeHasApproved (8s)
🟢 testVisitorInNormalModeCanViewCustomerHoursReportNotApprovedByNeitherManagerNorEmployee (1s)
🟡 com.tustor.tuntinetti.view.application.TestCostCenterViewHoursEditorSickleaveWorkShifts (2min 0s)
🟢 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)
🟢 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)
🟢 testSickleaveAndLunchBreakOk (1s)
🟢 testStartTimeAndEndTimeOverlapWithSickleaveWhichSnapsOffAPieceAndLunchBreakSnapsPieceOffSickleave (1s)
🟢 testStartTimeAndEndTimeOverlapWithSickleaveWhichIsOkAsSickleaveSnapsOffAPiece (1s)
🟢 testFullDayTaskWithSickleaveAndLunchBreakSnapsPieceOffSickleave (1s)
🟢 testStartTimeAndEndTimeDontOverlapWithSickleaveAndLunchBreakSnapsPieceOffTask (1s)
🟢 testCannotSaveOnlyRowNotesFieldEvenIfHasSickleave (1s)
🟢 testStartTimeEndTimeAndTaskNotesAndSuccessfullyHandlesExistingNotesOk (1s)
🟢 testEnteringOneUnitPerEntryCompensationUnits (2s)
🟡 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 (2s)
🟢 testStartTimeAndOvernightEndTimeLunchBreakAndNotesAllOk (1s)
🟢 testDefaultLunchBreak (4s)
🟢 testIfStartDateGivenEndDateIsRequired (1s)
🟢 testStartTimeAndEndTimeOk (1s)
🟢 testStartTimeEndTimeAndTaskNotesAndSuccessfullyHandlesExistingNotesOkButDoesNotAllowItToDissapearsBecauseNoTimeRange (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOkEvenWithOverlappingLunchBreaks (1s)
🟢 testStartTimeEndTimeAndLunchBreakWithHourFormatAllOk (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOk (1s)
🟢 testVisitorCanViewAndApproveButNotEditCustomerHoursRepManagerAndEmployeeHaveApproved (1s)
🟢 testVisitorCanViewAndApproveButNotEditHoursIfOnlyManagerHasApproved (2s)
🟢 testVisitorCanViewAndApproveButNotEditHoursManagerAndEmployeeHaveApproved (2s)
🟢 testStartTimeEndTimeAndTaskNotesOk (1s)
🟢 testStartTimeAndEndTimeOkButLengthNotValid (1s)
🟢 testStartTimeAndEndTimeTooAccurate (1s)
🟢 testStartTimeEndTimeOkButLunchBreakNotAccurateEnough (1s)
🟢 testValidateLunchBreakShouldNotBeAfterTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheFinishEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheStartEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOutsideOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotGoOutsideOfTheWorkDay (1s)
🟢 testSickleaveAndInputFieldsDisabledExceptNotesFieldIfThisTaskLocked (1s)
🟢 testSickleaveDisabledIfAnotherTaskLocked (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 (2s)
🟢 testDoNotComplainAboutAPreExistingHalfDayTaskEntryOnAHoliday (2s)
🟢 testEnterStartTimeEndTimeAndLunchBreakAndThenCancel (1s)
🟢 testIfEndDateGivenEndDateIsRequired (1s)
🟢 testIfLunchBreakGivenBothStartAndEndDateAreRequired (1s)
🟢 testManagerAcceptsEmployeeAcceptedHours (4s)
🟢 testManagerEditAndAcceptBeforeEmployeeAccepts (6s)
🟢 testPreserveExistingLunchBreak (1s)
🟢 testVisitorCanViewApproveAndEditCustomerReportHoursOnlyEmployeeHasApproved (1s)
🟢 testVisitorCanViewApproveAndEditHoursOnlyEmployeeHasApproved (7s)
🟢 testVisitorInNormalModeCanViewCustomerHoursReportNotApprovedByNeitherManagerNorEmployee (2s)
🟡 com.tustor.tuntinetti.view.application.TestLunchBreaksOnHoursEditorPanel (21s)
🟢 testStartTimeAndEndTimeOkNoLunchBreak (1s)
🟡 testTODOValidateLunchBreakFormat (1s)
expect (1):
   2026-04-06 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)
🟡 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:223)
	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-04-06 olet kirjannut kellonajat liian tarkkaan. Kirjaa kellonajat enintään 5min tarkkuudella (esim. 10:05 tai 10:15)." found [6.4.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)
🟢 testStartTimeEndTimeAndLunchBreakWithHourFormatAllOk (1s)
🟢 testStartTimeEndTimeAndLunchBreakAllOk (1s)
🟢 testValidateLunchBreakShouldNotBeAfterTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheFinishEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOnTheStartEdgeOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotBeOutsideOfTheWorkDay (1s)
🟢 testValidateLunchBreakShouldNotGoOutsideOfTheWorkDay (1s)
🟢 testIfLunchBreakGivenBothStartAndEndDateAreRequired (1s)
🔴 com.tustor.tuntinetti.view.application.TestLabourAgreementSettingsPanel (42s)
🟢 testGivenNoNightshiftsThenCopyLatestNightshiftsIsDisabled (1s)
🟢 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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:361)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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:551)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:541)
	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:532)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:522)
	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:551)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:541)
	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)
🟢 com.tustor.tuntinetti.view.application.settings.users.contracts.TestContractPeriodValidator (50s)
🟢 testCase41475 (1s)
🟢 testCase18759 (0s)
🟢 testSamiVihervuoriContractPeriods (0s)
🟢 testGetContractPeriodForVacationEarnedSafely_bugi_ehdotus (0s)
🟢 testCase10965 (0s)
🟢 testAgoroJacobAdewaleContractPeriods (0s)
🟢 testLuddeEppuDanielLarssonContractPeriods (0s)
🟢 testValidContractPeriodsWithDateRange (0s)
🟢 testContractSeriesValidationWarnings (0s)
🟢 testContractSeriesValidationErrors (0s)
🟢 testValidateMissingContractSeriesOrMainContractsWhenThereIsCapBetweenContracts (0s)
🟢 testValidateMissingContractSeriesOrMainContractsWhenThereIsCapBetweenContractsInOneContractSeries (0s)
🟢 testContractPeriodDateRangeValidation (0s)
🟢 testCase8091 (0s)
🟢 testValidateContractSeriesMissingContracPeriods (0s)
🟢 testDiscontinuedLabourAgreementErrorWhenNoEmployeeProjects (0s)
🟢 testValidateContractSeriesMissingContracPeriodsWithTasks (0s)
🟢 testValidateMissingContractSeriesOrMainContractsWithValidateContractSeriesMissingContracPeriods (0s)
🟢 testValidateMissingContractSeriesOrMainContractsWithSelecetdEmployers (35s)
🟢 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)
🟢 testZeroSales (0s)
🟢 testTotalBalanceNegative (0s)
🟢 testZeroCostAndZeroSales (0s)
🟢 testTotalBalancePositive (0s)
🟢 testTotalBalanceZero (0s)
🟢 testZeroCost (0s)
🟢 org.apache.wicket.markup.html.internal.TestInlineEnclosureWithExtendPage (0s)
🟢 testVisibilityAfterOneClick (0s)
🟢 testVisibilityAfterTwoClicks (0s)
🟢 org.apache.wicket.markup.html.internal.TestInlineEnclosureOnNonCachedPage (0s)
🟢 testGetCacheKeyAndStringResourceStream (0s)
🟢 testGetCacheKeyAndFileResourceStream (0s)
🟡 org.hibernate.cache.internal.TestCacheKeyImplementation (0s)
🟢 testCacheKeyImplementationsWithIdAndEmployerIdCompositeKeyDoNotMatchWithDifferentEntityOrRoleName (0s)
🟢 testCacheKeyImplementationsWithIdDoNotMatchWithDifferentEntityOrRoleName (0s)
🟢 testCacheKeyImplementationMatchesWithIdAndEmployerIdCompositeKey (0s)
🟢 testCacheKeyImplementationsWithIdAndEmployerIdCompositeKeyMatch (0s)
🟢 testCacheKeyImplementationsWithIdMatch (0s)
🟡 testCacheKeyImplementationDoesNotMatchPlainId (0s)
Their hash code is still the same expected:<694690387> but was:<1823524685>
	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)
🟢 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.markup.TestBigDecimalLabel (0s)
🟢 test (0s)
🟢 com.tustor.wicket.common.markup.TestMarkupParser (0s)
🟢 testParseString (0s)
🟢 com.tustor.view.TestWicketUtils (0s)
🟢 testValidEmailAddress (0s)
🟢 testStripAntiCacheUrlParameter (0s)
🟢 testEscapeMarkupAsString (0s)
🟢 testAbsolutePath (0s)
🟢 testEvenOrOdd (0s)
🟢 testImgUrlReplacement (0s)
🟢 com.tustor.view.reusables.components.TestMonstrousDropDownCheckBoxChoice (0s)
🟢 testIsOtherComponentNotUpdatedAfterSubmit (0s)
🟢 testIsOtherComponentNotValidatedfterSubmit (0s)
🟢 testEmptySelection (0s)
🟢 testManySelected (0s)
🟢 testFewSelected (0s)
🟢 com.tustor.view.TestAjaxChangeNotificationHandler (0s)
🟢 testCannotAddSameListenerTwiceAtAnyLevel (0s)
🔴 com.tustor.backend.services.veronumero.TestRakennusalanTiedonanto (0s)
🔴 testRakennusalanTiedonanto (0s)
Id of com.tustor.common.dto.Employer@673be3af,  (stored=true -1775645017818) (createdAt=2026-04-08 13:43:37 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:2035)
	at com.tustor.backend.services.DatabaseServices.setQueryParents(DatabaseServices.java:1978)
	at com.tustor.backend.services.DatabaseServices.browseLimitedWithEntityManager(DatabaseServices.java:1338)
	at com.tustor.backend.services.DatabaseServices.browseWithEntityManager(DatabaseServices.java:1316)
	at com.tustor.backend.services.DatabaseServices.browseCacheableJoined(DatabaseServices.java:1301)
	at com.tustor.backend.services.DatabaseServices.browseJoined(DatabaseServices.java:1287)
	at com.tustor.backend.services.DatabaseServices.browse(DatabaseServices.java:1253)
	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:445)
	at com.tustor.tuntinetti.backend.services.TaskStateServices.getTaskLeafWatcher(TaskStateServices.java:432)
	at com.tustor.tuntinetti.backend.services.TaskStateServices.browseEmployedAndUnEmployedStatesLowLevel(TaskStateServices.java:384)
	at com.tustor.tuntinetti.backend.services.TaskStateServices$EmployerTasksModelFactory.newEmployerModel(TaskStateServices.java:236)
	at com.tustor.tuntinetti.backend.services.TaskStateServices$EmployerTasksModelFactory.newEmployerModel(TaskStateServices.java:219)
	at com.tustor.tuntinetti.backend.services.AbstractModelFactory.getModel(AbstractModelFactory.java:301)
	at com.tustor.tuntinetti.backend.services.TaskStateServices.getEmployerTasksModel(TaskStateServices.java:264)
	at com.tustor.tuntinetti.backend.services.TaskStateServices.getActiveRange(TaskStateServices.java:572)
	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 (46s)
🟢 testEventTimeRanges (0s)
🟢 testUniqueEventIdWithAllHashValuesOnDifferentDays (18s)
🟢 testUniqueEventIdThatUsesWorkDayGeneration (0s)
🟢 testUniqueEventIdGenerationWithJustFewTaskIds (0s)
🟢 testUniqueEventIdGeneration (27s)
🟢 testGetUniqueEventId (0s)
🟢 test45479ValidiaDefaultExtraInformation (0s)
🟢 test36781OptionalExtraInfo (0s)
🟢 testGetDummyExtraInformation (0s)
🟢 com.tustor.backend.services.ytj.TestCustomerYTJRobot (14s)
🟢 testNoBusinessId (1s)
🟢 testGetCustomersByString (1s)
🟢 testConcreteCustomer (4s)
🟢 testGetBusinessId (1s)
🟢 testGetClassification (1s)
🟢 testGetClassificationMultiResult (1s)
🟢 testNoClassification (0s)
🟢 com.tustor.backend.services.TestOvertimeAssignmentServices (0s)
🟢 testOvertimeAssignmentAvailableOnlyAfterwards (0s)
🟢 testLockedOvertimeNotNearEnoughIfLockable (0s)
🟢 testNoOvertimeDaysNoOvertimes (0s)
🟢 testLockedOvertimeOnTheEdgeIsUsable (0s)
🟡 com.tustor.backend.services.tailored.spectra.TestSpectraSalaryUtils (11s)
🟡 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)
🟢 testPalkkaryhmänTunnistaminen (0s)
🟢 testWorkExperience (0s)
🟢 testUudelleSopimuksellePalkkataulukonMukainenHinta (0s)
🟢 testSpectraSalaryServices (10s)
🟢 testNullPointerExceptionInGetWorkExperienceEffective (0s)
🟡 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)
🟢 testSpectraPalkkaryhmanTiedotMapPalkkojenAikasarjatAscending (0s)
🟢 testSpectraPalkkaryhmanTiedot (0s)
🔴 com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections (6s)
🟡 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:254)
	at com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections.testCwJoensuu(TestCityworkSpecialDaySelections.java:234)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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 (3s)
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: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)
🟡 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:367)
	at com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections.testCwKotka(TestCityworkSpecialDaySelections.java:347)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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 (0s)
null
	at com.tustor.tuntinetti.backend.logic.LabourAgreementTestUtils.assertLabourAgreement(LabourAgreementTestUtils.java:42)
	at com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections.testCwRaasepori(TestCityworkSpecialDaySelections.java:445)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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 (1s)
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:517)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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)
null
	at com.tustor.tuntinetti.backend.logic.LabourAgreementTestUtils.assertLabourAgreement(LabourAgreementTestUtils.java:42)
	at com.tustor.backend.services.citywork.TestCityworkSpecialDaySelections.testCwKotkaPalveluseteli(TestCityworkSpecialDaySelections.java:618)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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)
🟡 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: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)
🟢 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)
🟢 testTimeStamp (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)
🟢 com.tustor.backend.services.gps.TestReverseGeocoding (0s)
🟢 testGetAddress (0s)
🟢 testGetAddressFinland (0s)
🟢 testGetAddressFinlandCase5115 (0s)
🟢 com.tustor.backend.services.gps.TestGoogleMapsDistanceHelper (1s)
🟢 testAssertBetween (0s)
🟢 testCantFindDistance (0s)
🟢 testLyhinReitti (0s)
🟢 testParseDistance (0s)
🟢 testGetDistance2 (0s)
🟢 testGetDistance (0s)
🟢 com.tustor.backend.services.gps.TestGeocoding (1s)
🟢 testGetCoordinidatesDubai (0s)
🟢 testGetCoordinidatesSahatie1Vantaa (0s)
🟢 testInvalidAddres (0s)
🟢 testGetCoordinidatesFinland (0s)
🟢 testGetCoordinatesNoResult (0s)
🟡 com.tustor.backend.services.TestTextMagic (0s)
🟢 testDummy (0s)
🟡 testValidatingAndGettingInvalidNumbersInResult (0s)
expected:<[ , a, 123, 223]> 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.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)
🟡 testEvaluateSalaryCalculationRowMoneyValueUsingFormulas (0s)
 expected:<[15]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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)
🟢 testRangesMatch (0s)
🟡 com.tustor.backend.services.TestSomeTaskUtils (0s)
🟢 testEarliestTime (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)
🟢 testFitBreaks (0s)
🟢 testParseTimeRangesMixde (0s)
🟢 testJoin (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)
🟢 testHoursRangeEmbeddedInDescriptionWithCommaOrPeriodMixedNotationNotAllwed (0s)
🟢 testParseOvernigthHoursRangeEmbeddedInDescription (0s)
🟢 testHoursRangeEmbeddedInDescriptionEndingWithComma (0s)
🟢 testInvalidHoursRangeEmbeddedInDescription (0s)
🟢 testHoursRangeEmbeddedInDescriptionOnlyHoursGiven (0s)
🟢 testHoursRangeEmbeddedInDescriptionOnlyHoursGiven_2 (0s)
🟢 testPoorlySeparatedHoursRangeEmbeddedInDescription (0s)
🟢 testPoorlySeparatedHoursRangeEmbeddedInDescriptionWithACode (0s)
🟢 testHoursRangeEmbeddedInDescriptionOnlyHoursGivenUsingAM_PM (0s)
🟢 test (0s)
🟢 com.tustor.backend.services.TestKuulalaakeriMessageService (0s)
🟢 testMessageSendingWithIncorrectValues (0s)
🟢 testMessageSendingWithCorrectValues (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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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 (0s)
🟢 testTwoEmployees (0s)
🔴 com.tustor.tuntinetti.view.application.reports.generic.TestReport (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)
🟢 testGetUsedValuesMatching (0s)
🟢 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)
TulorekisterinTulolajienPalkkalajikoodiBits differ in a group: [NON_EMPLOYMENT_BONUS_OR_SALARY] UnitTypes: NON_EMPLOYMENT_BONUS_OR_SALARY, NON_EMPLOYMENT_BONUS_OR_SALARY Enums: Kokouspalkkio, Käyttökorvaus ansiotuloa expected:<0,[0,1],0,0,0,0,0,> but was:<0,[1,0],0,0,0,0,0,>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.tuntinetti.view.application.TestSalaryCalculationApiWithoutGui.assertTulorekisterinTulolajienPalkkalajikoodiBits(TestSalaryCalculationApiWithoutGui.java:108)
	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)
🟢 testExceptionStatistics (0s)
🟢 testGitLog (0s)
🟢 testExceptionClassification (0s)
🟢 testIncrementalTargetUpdate (0s)
🟢 testDetectingDifferences (0s)
🟢 testDuplikaattiMetodipolut (0s)
🟢 testCompareRegressionTestResults (0s)
🔴 com.tustor.tuntinetti.view.application.timemanagement.models.TestVacationSummaryProxyForVacations (10s)
🔴 testThreeContractPeriodsWithGapsAndDifferentEarning (0s)
junit.framework.AssertionFailedError: SKIP_LABOURAGREEMENT_UPDATES default=false value=true
	at com.tustor.common.utils.AbstractTestCase.setUp(AbstractTestCase.java:119)
	at com.tustor.tuntinetti.view.application.timemanagement.models.TestVacationSummaryProxyForVacations.setUp(TestVacationSummaryProxyForVacations.java:95)
	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: SKIP_LABOURAGREEMENT_UPDATES default=false value=true
	at junit.framework.Assert.fail(Assert.java:47)
	at junit.framework.Assert.assertTrue(Assert.java:20)
	at com.tustor.common.constants.TemporaryConstantHolder.assertDefaultValues(TemporaryConstantHolder.java:2953)
	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 com.tustor.tuntinetti.view.application.timemanagement.models.TestVacationSummaryProxyForVacations.setUp(TestVacationSummaryProxyForVacations.java:95)
	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)
🟢 testLoppupalkkamaksunPaivaaEiMuutetaHistoriassa (0s)
🟢 testCpmosLazyInitialization (0s)
🟢 testSetLomapalkkaLomarahaJaDescriptionMaksumaaraykselleJaDaterangeYhdstys (0s)
🟢 testSetLomapalkkaLomarahaJaDescriptionMaksumaaraykselleJaArkipyhat (0s)
🟢 testSetLomapalkkaLomarahaJaDescriptionMaksumaaraykselle (0s)
🟢 testGetMaksuVacationEarnedsForVacationsOnDateRange (0s)
🟢 testgetDateRangeLomaMaksumaaraykselle (0s)
🟢 testAlkusaldonVaikutusLoppupalkanJalkeen (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 (0s)
🟢 testDeltaPitkaltaAikavaliltaKeskipaivapalkalla (1s)
🟢 testDeltastaEiVahennetaAiempaaProsenttiperusteistaPalkkaa (0s)
🟢 testDeltaPitkaltaAikavaliltaJaValissaPoissaolo (1s)
🟢 testDeltaLaskentaToimiiVaikkaRajakohdassaEiOlisiTyosuhdetta (0s)
🟢 testPiilotetaanDeltaJosSeEiTuoLisatietoa (0s)
🟢 testLoppupalkkaKunToitaJaLomaaKahdeltaEdelliseltaJaTaltaVuodeltaJaEiKuukausipalkkaa (0s)
🟢 testLoppupalkkaKunToitaJaLomaaKahdeltaEdelliseltaJaTaltaVuodelta (0s)
🟢 testLoppupalkkaKunToitaJaLomaaEdelliseltaJaTaltaVuodeltaJaTesEiAnnaLomarahaaTuoreiltaPitamattomiltaLomilta (0s)
🟢 testLoppupalkkaKunToitaJaLomaaEdelliseltaJaTaltaVuodeltaJaTyosuhdePaattynytTyontekijastaJohtuvastaSyysta (0s)
🟢 testLoppupalkkaKunToitaJaLomaaEdelliseltaJaTaltaVuodeltaSekaWtraa (1s)
🟢 testLoppupalkkaKunLomaaVainKuluvaltaVuodelta (0s)
🟢 testNormaalitSaldotKunBittiEiPaalla (0s)
🟢 testErillisetSaldotKunBittiOnPaalla (0s)
🟢 testThatVacationStartDayOnTheEndOfContractPeriodDependsOnVacationStatusOnLastDayOfWork (0s)
🟢 testOnlyNonRollingVacations (0s)
🟢 testLomalaskentaBititMaarittavatLasketaankoLomia (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)
🟢 testVacationTypeIsShownCaching (0s)
🟢 testLiukumienJaLomienMuutosEarnedienJohdosta (0s)
🟢 testLomienMuutosEarnedienJaPidettyjenJohdosta (0s)
🟢 testVapaaKunEiVuosilomaaSaldot (0s)
🟢 testWorktimeReductionSummaryWithOnlyVacationEarneds (0s)
🟢 testWorktimeReductionSummary (0s)
🟢 testFlexKulutusKahdellaContractSeriesilla (0s)
🟢 testFlexKulutusYhdellaContractSeriesilla (0s)
🟢 testTyoajanLyhennysNakyyRaportilla (0s)
🟢 testSaastovapaaSaldotPaivinaEiTunteina (0s)
🟢 testLiukumanMuutosTyoajanJohdosta (0s)
🟢 com.tustor.tuntinetti.view.application.timemanagement.models.TestSimultaneousTravelEntryValidator (0s)
🟢 testOverlapsAlsoConsiderTimeRanges (0s)
🟢 testGetTravelEntriesWithPreviousOverlaps (0s)
🟡 com.tustor.tuntinetti.view.application.ipost.TestIpostApiUtils (0s)
🟢 testPdfReadingKunKaksiSamalle (0s)
🟢 testPdfReading (0s)
🟢 testPdfReadingKaksiSamalleJaYksiToiselle (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-04-08T00: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-04-08T00: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:853)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstTextFile(AbstractTestCase.java:771)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstTextFile(AbstractTestCase.java:783)
	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)
🟢 testPdfReadingKaksiSamalleJaKaksiMuuta (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 (3s)
🔴 testJobApplicationSubmit (3s)
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)
🟢 testSubmitWithoutRestrictionsWorks (0s)
🟢 testValidationGivesCorrectErrorForOverlyLargeValue (0s)
🟢 testMaxBigDecimalValue (0s)
🟢 testGivenMaximumPositiveValueAnyNegativeValueIsRejected (0s)
🟢 testValidationAcceptsCorrectValueWhenMovePointIsUsed (0s)
🟢 testValidationGivesCorrectErrorForOverlyLargeValueWhenMovePointIsUsed (0s)
🟢 testValidationGivesCorrectErrorForAbsoluteValueRestrictionWhenMovePointIsUsed (0s)
🟢 testNegativeValues (0s)
🟢 testPrecision (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)
🟢 testBeforeOpenAjaxNotificationFunction (0s)
🟢 testCloseAjaxNotificationFunction (0s)
🟢 testCloseOnClickAndNotifyViaAjaxFunction (0s)
🟢 testNotificationSettings (0s)
🟢 testOnOpenAjaxNotificationFunction (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)
🟢 testBonustenVaikutusJaKtanKayttoSairauslomapalkassa (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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:361)
	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)
🟢 com.tustor.tuntinetti.backend.logic.TestTyossaolonVeroistenPaivienLaskuri (0s)
🟢 testKaytetaanContractSeriesKohtaistaKalenteria (0s)
🟢 com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaFast (3min 10s)
🟢 testTekninenAlkupaivaKatkaisee (0s)
🟢 testTarkasteleToteutuneitaJaEkvivalenttiTuntejaJosSovitutTunnitEiYllaXXXVRajaan (0s)
🟢 testTyhjakinVoiKerryttaaLomaa (0s)
🟢 testSairaslomaTaskinPaalla (0s)
🟢 testEiVaikutaMaksusaldoonLippuAnsaintaVacationEarnedissa (0s)
🟢 testDeboranHetimaksuunYliohjausBugi1 (0s)
🟢 testDeboranHetimaksuunYliohjauksenPurku2018 (0s)
🟢 testSuorituskyky1Ja2 (5s)
🟢 testSuorituskyky3 (2s)
🟢 testSuorituskyky4 (3s)
🟢 testSuorituskyky5 (4s)
🟢 testCacheRaceCondition (0s)
🟢 testToisenVuodenValintaJaContractPeriodEndingReasonMaaliskuu (2s)
🟢 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 (2s)
🟢 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)
🟢 testManuaalinenOsapaivaAnsaintaEiKaada (0s)
🟢 testEfektiivinenLomasopimussarja (0s)
🟢 testManuaalinenLoppupalkkaAnsainta (0s)
🟢 testVapaaKunEiLomaaKatkeaaMyosLoppupalkanLomakorvauksesta (0s)
🟢 testEiSaastovapaidenLomarahojaJosLomatJoMaksettu (0s)
🟢 testSaastovapaanMaksu2 (0s)
🟢 testSaastovapaanMaksu (0s)
🟢 testPreventSigmaVenytysOverlapForMainWithDifferentLabourAgreements (0s)
🟢 testSigmaJaSivusuhteetKunPaasopimusLaskuttaa (0s)
🟢 testSaastovapaaksiToukokuunToisena (0s)
🟢 testCase16654DeboranAnsaintasaantoYliohjaus (6s)
🟢 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)
🟢 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 (3s)
🟢 testTechnicalEndDateAfterContractPeriodEndDate (0s)
🟢 testLoyhennysLyhyessaTyosuhteessa (0s)
🟢 testValitaanParempiAnsainta375h (0s)
🟢 testAllSigmaTests (4s)
🟢 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 (1s)
🟢 testKkPalkkainenJosTyoaikaMuuttuuPalkkaEi (0s)
🟢 testSuhteessaKkPalkkaanLisanEsitys (0s)
🟢 testMaksettujenKkPalkkojenLaskenta (0s)
🟢 testOletetaanDaterangenPaattavanMyosTyosuhteen (1s)
🟢 testLomapalkkavelkaKunEiLomaa (0s)
🟢 testJuoksevaLomakorvausJaToinenLomanansaintavuosi (0s)
🟢 testLomarahaVapaaKunEiLomaaKorvauksesta (0s)
🟢 testEiNollattujaLaskelmiaLomapalkkavelkaraportille (0s)
🟢 testLomarahanMaksupaivaJaLomapalkkavelka (0s)
🟢 testKesakuun2016LiputPaalleMilloin (0s)
🟢 testKuukausipalkkaAnsaintakaudenLopunMukaan (0s)
🟢 testHenkilokohtaistenLisienOhitus (19s)
🟢 testHenkilokohtaisetLisat (13s)
🟢 testHenkilostonRahalahja (10s)
🟢 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 (14s)
🟢 testRullaavaKunValissaEiTyosopimusta (0s)
🟢 testAnsaintaSaantoKunViikkotunnitSovittu (0s)
🟢 testVainLomanmaaraytymiskausiHuomioidaan (0s)
🟢 testLomaprosenttiPyoristys (0s)
🟢 testVuosilomapaiviaEiRecordataTuplana (0s)
🟢 testTyosuhdeSentrinenVuosilomalaskentaJaSickleave (0s)
🟢 testTyosuhdeSentrinenVuosilomalaskentaJaVacation (0s)
🟢 testTyosuhdeSentrinenVuosilomalaskenta (1s)
🟢 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 (2s)
🟢 testLomapalkkavelkaKunValillaLomapaivienAnsaintaaValillaEiHistoriaIlmanMaksuja (0s)
🟢 testLomapalkkaJaRahavelkaEivatMeneNegatiivisiksi (0s)
🟢 testAlleSentinLomaPalkanPyoristysEiJaaKummittelemaan (0s)
🟢 testLomapalkkavelkaanEiTuleVacationEarnedejaEnnenEnsimmaistaAnsaintaa (0s)
🟢 testSuhteetonLomakorvausPaiviinNahdenJaLomapalkkavelka (0s)
🟢 testLomapalkkavelanLaskentaanRullaavatLomatKunBittiPaalla (0s)
🟢 testPuuttuvienLomarahojenEtsinta (0s)
🟢 testLomapalkkavelanOsat (4s)
🟢 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 (1s)
🟢 testIsSickleaveVoid (0s)
🟢 testGetWorkedHoursInMonthActualJaYhdenPaivanPituinenRange (0s)
🟢 testKtataEiKaytetaLaskennallisessaPalkassa (2s)
🟢 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)
🟢 testDeboranHetimaksuunYliohjausBugi2 (0s)
🟢 testPerhevapaa6kkLimit (2s)
🟢 testLomakorvausKunEiTaysialomanmaaraytymiskuukausia (1s)
🟡 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)
🟢 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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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)
🟢 testMaanantaiKlo7AlkavaTyoviikkoEiViikkoylitoita (0s)
🟢 testNormaaliTyoviikkoEiViikkoylitoita (0s)
🟢 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)
🟡 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)
🟡 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)
🟡 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)
🟡 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)
🟡 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)
🟡 com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaFast2 (3min 17s)
🟡 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:551)
	at com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaFast2.testRangeReportCloneAndComputingInstructions(TestVuosilomaFast2.java:5795)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testLaskennallinenPalkkaVanhempainvapaastaKunEiOikeuttaVuosilomaan (0s)
🟢 testPerhevapaalimit14PvSaanto (0s)
🟢 testPerhevapaalimit35hSaanto (0s)
🟢 testPerhevapaiden160PvRajaEiRajoituKuuteenKuukauteen14PvSaanto (0s)
🟢 testPerhevapaidenTyossaolonveroisuusJaLaskennallinenPalkka35PvSaannolla (0s)
🟢 testKuukausipalkkaisenProsenttilomapalkanLaskennallinenPalkkaPerhevapaista (0s)
🟢 testOdotusaikaEiKerrytaLomaaTaiLomapalkkaa14pvSaannolla (0s)
🟢 testOdotusaikaEiKerrytaLomaaTaiLomapalkkaa35hSaannolla (0s)
🟢 test7DayGapEiKatkaisePalvelusvuosilaskentaa (3s)
🟢 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 (1s)
🟢 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 55s)
🟢 testLoppupalkanLomakorvausMaksunManuaalinenYliohjaus (1s)
🟢 testElakkeelleJaadessaAnsaitseeTaydetLomarahat (0s)
🟢 testEiLasketaKuluvanTyosuhteenPalvelusvuosiaJosNeEivatVaikutaLisalomapaiviin (0s)
🟢 testTasmaytysLaskelmienCachetusJaSuorituskyky (7s)
🟢 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)
🟡 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:551)
	at com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaFast2.testRangeReportCloningJaLomanpitoaikaanPerustuvaLomapalkka(TestVuosilomaFast2.java:5940)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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 (20s)
🟢 testLomanpitoaikaanPerustuvaLaskutapaJaTyosuhteenPaattyminen (0s)
🟢 testKeskipaivaAnsioKunVuosilomaEhdoissaKta (0s)
🟢 testMaaseutuElinkeinojenLomapalkkaJosTesEiMaaritteleKTAta (0s)
🟢 testVapaaKunEiLomaaEiOleSaastolaskelma (0s)
🟢 testUusiAitiyslomaNollaaLaskurin (3s)
🟢 testLomarahaprosentinValinta (0s)
🟢 testLisatSuhteessaKkPalkkaan (0s)
🟢 testVuosilomalainYlittavienLomapaivienLomarahavaikutus (3s)
🟢 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 (2s)
🟢 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.TestVuosilomaUtils (2s)
🟢 testEiNpetaVenytyksenTakiaMukaanTulleenJaksonTakia (0s)
🟢 testDeputyvalintaJaTekninenAlkupaiva (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)
🟢 testTekninenAlkupaivaKatkaisee (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)
🟢 com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaPalkkalajiFast (8s)
🟢 testLomapalkka (0s)
🟢 testLomaraha (0s)
🟢 testDebug (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)
🟢 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 (4s)
🟢 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)
🟢 test35hKeskituntiansioonPerustuvaVuosilomapalkka (0s)
🟢 test14pvKeskituntiAnsioonPerustuvaVuosilomapalkka (0s)
🟢 testKTAhanPerustuvaVuosilomapalkkaAlle40hKunSaannollinenTyoaika (0s)
🟢 testKTAhanPerustuvaVuosilomapalkkaAlle40hKunEpaSaannollinenTyoaika (0s)
🟢 com.tustor.tuntinetti.backend.logic.vacations.TestWorkExperience (1s)
🟢 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:2296)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.displayOverallDescription(EmployeeDailyReport.java:3205)
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.toString(AbstractDailyReport.java:2471)
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.getTasks(AbstractDailyReport.java:4673)
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.getTasksByCostCenters(AbstractDailyReport.java:12729)
	at com.tustor.tuntinetti.backend.logic.AbstractDailyReport.getTasksByCostCentersIfSavedOrPlanned(AbstractDailyReport.java:12721)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getAbstractSickleaveTasksOrVacation(EmployeeDailyReport.java:4132)
	at com.tustor.tuntinetti.backend.logic.EmployeeDailyReport.getPossibleWorkShiftDragDropActions(EmployeeDailyReport.java:5619)
	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)
🟢 testConvertLegacyToPdf (0s)
🟢 testRajoitetustiVerovelvollinenConvertLegacyToPdf (0s)
🟢 testFillFormFieldsFromStringInput (0s)
🟢 testToKokonaisetEurotString (0s)
🟢 testToSentitString (0s)
🟢 testVuosiveroilmoitusPdfTiedotOrField (0s)
🟢 testFillFormFields (0s)
🟢 testFillFormFieldsWithEmployerUnitRepresentingCompany (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:383)
	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:383)
	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:383)
	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:383)
	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:383)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:361)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:361)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:361)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:361)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:361)
	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)
🟢 testAddAnotherDurationResultsInTwoTimeModels (0s)
🟢 testAddRange (0s)
🟢 testAddDifferentDurationResultsInTwoTimeModels (0s)
🟢 testComparatorNpe (0s)
🟢 testAddSameTaskResultsInOneTimeModel (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)
🟢 com.tustor.tuntinetti.backend.logic.TestStaticEmployeeTaskProvider (0s)
🟢 testRaceCondition (0s)
🟡 com.tustor.tuntinetti.backend.logic.TestVartiointialanTesAlkamisJaLoppumisLisilla (3s)
🟡 testSickleaveOvertimeAndNightShiftPeriods (2s)
 expected:<[2]0> but was:<[1]0>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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)
🟢 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)
🟢 testIsZero (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)
🟢 testWithAndWithOutTimeRanges_HoursFirst (0s)
🟢 testWithAndWithOutTimeRanges_TimeRangesFirst (0s)
🟢 testWithTimeRanges (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)
🟢 testStretchingVsCloningDeadlock (1s)
🟢 testGetRelativeDailyReportAndChangingCurrentIndex (0s)
🟢 testStretchVsGetRelativeDailyReportSynchronization (0s)
🟡 com.tustor.tuntinetti.backend.logic.TestVartiointialanTes (3s)
🟢 testSairastumispaivana100PctKorvaus (0s)
🟢 testCase40444 (0s)
🟢 testPaidHolidayEqualsWorkWeekLengthDividedBySixWithNonStandardWorkingHours (0s)
🟡 testTODO_VuosilomanVaikutusTyoajanlyhennykseen (0s)
 expected:<[88]> but was:<[96]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:361)
	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)
🟢 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)
🟢 testGivenSickleavePeriodTypeFirstDayIsAnyWhenSicknessIsLongerThanMaximumCompensatedPeriodThenCompensationIsNoLongerPaid (0s)
🟢 testGivenSickleavePeriodTypeCalendarMonthWhenSicknessIsLongerThanMaximumCompensatedPeriodThenCompensationIsNoLongerPaid (0s)
🟢 testGivenSubtractCompensatedDaysOnPreviousMonthsPreviousSicknessesAffectCompensatedPeriodCorrectly (0s)
🟢 testGivenSubtractCompensatedDaysOnPreviousMonthsWhenNoPreviousSicknessesThenCompensationIsFull (0s)
🟢 testGivenRepeatingSicknessIntervalStartsFromReturnToWorkSicknessIsConsideredRepeating (0s)
🟢 testGivenRepeatingSicknessIntervalStartsFromCompensationEndSicknessIsConsideredNotRepeating (0s)
🟢 testGivenNoCompensateOnHealthInsuranceLawWaitingPeriodWhenSicknessRepeatsNothingIsCompensatedOnSecondPeriod (0s)
🟢 testGivenCompensateOnHealthInsuranceLawWaitingPeriodWhenSicknessRepeatsStartOfSecondPeriodIsCompensatedFor1Day (0s)
🟢 testGivenCompensateOnHealthInsuranceLawWaitingPeriodWhenSicknessRepeatsStartOfSecondPeriodIsCompensatedFor1Plus9Days (0s)
🟢 testGivenCompensateOnHealthInsuranceLawWaitingPeriodWhenFirstSickleaveWasUncompensatedThenNoCompensationIsPaid (0s)
🟢 testGivenQualifyingWhenQualifyingPeriodIsNotOverNoCompensationIsPaid (0s)
🟢 testGivenQualifyingWhenQualifyingPeriodIsOverButDequalifyingPeriodIsNotOverNoCompensationIsPaid (0s)
🟢 testGivenQualifyingWhenDequalifyingPeriodIsOverCompensationIsPaidForEntireSickness (0s)
🟢 testDequalifyingPeriodIsCalculatedInWorkDays (0s)
🟢 testGivenQualifyingWhenSickleaveIsWorkInducedThenNoQualifyingPeriodIsUsed (0s)
🟢 testGivenQualifyingWhenKVTESRulesAreUsedThenNoCompensationIsPaidOnQualifyingPeriod (0s)
🟢 testGivenQualifyingWhenSickAtWorkAndPeriodTypeIsNoQualificationAfterSickAtWorkThenQualifyingPeriodIsPostponed (0s)
🟢 testGivenQualificationPeriodIsUsedWhenSicknessContinuesThenNoQualificationPeriodIsUsedInSecondPart (0s)
🟢 testGivenDequalificationPeriodIsUsedWhenSicknessContinuesThenNoQualificationPeriodIsUsedAtAll (0s)
🟢 testGivenCompensateOnHealthInsuranceLawWaitingPeriodAndNoPreviousCompensationsWhenSicknessRepeatsStartOfSecondPeriodIsCompensatedFor1Plus9Days (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)
🟢 testModification (0s)
🟢 testConstruction (0s)
🟡 com.tustor.tuntinetti.backend.logic.TestVartiointialanTes2021Changes (2s)
🟢 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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:361)
	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.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)
🟢 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)
🟢 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)
🟢 testMetsätähtiIltalisäEiAattolisääJuhannusIltana (0s)
🟢 testNullAdditionalDescription (0s)
🟢 testTimeLimitTypeHasNoEffectOnActiveOverlaps (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.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)
🟢 testWtr (0s)
🟢 testArkipyhat (0s)
🟢 testLapsenSairaus (0s)
🟢 testVuosiloma (0s)
🟢 testKaranteeni (0s)
🟢 testNoAbsences (0s)
🟢 testOsaAikaElaka (0s)
🟢 testFlex (0s)
🟢 testShouldWorkLikeWithoutContractWhenTechnicalStartDatePreventsCalculation (0s)
🔴 testSickleaveOvernight (0s)
Sickleavetuntien ei pitäisi tulla tänne: com.tustor.tuntinetti.backend.logic.EmployeeDailyReport@7001a0b4, com.tustor.tuntinetti.backend.logic.EmployeeRangeReport@3251f4d0, 1. - 3.4.2019, reserveDateRange=1.4.2019 - 31.3.2020, com.tustor.common.dto.Employee@231d59a,  (stored=true -1775646231272) (createdAt=2026-04-08 14:03:51 createdBy=null updatedAt= updatedBy=null), com.tustor.common.dto.Person@3b575fe,  (stored=true -1775646231271) (createdAt=2026-04-08 14:03:51 createdBy=null updatedAt= updatedBy=null), John John, test@email, John John/Test/Test, 2.4.2019, tasks@1114812774, 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)
🟢 testEiRaportoidaTulevaisuuteen (0s)
🟢 testSairausajallaMyosVuosilomanMaksu (0s)
🟢 testSunnuntaiSairaslomaputkessaEiSaaHeittaaExceptionia (0s)
🟢 testAbsenceStartDate (0s)
🟢 testAbsenceStartDateCase25599 (0s)
🔴 com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils (0s)
🔴 testReportTransactionsWithTulorekisterinTulolajienPalkkalajikoodis (0s)
Attempt to set a tax card of a different employee: com.tustor.common.dto.FinnishTaxCard@3a9c9a1d,  (stored=false null) (createdAt= createdBy=null updatedAt= updatedBy=null)
to com.tustor.tuntinetti.dto.salaries.SalaryCalculation@7af7f728,  (stored=false null) (createdAt= createdBy=null updatedAt= updatedBy=null), 1.1.2016 - , Payment date, 2016-01-01, Approved at, com.tustor.common.dto.Employee@2ba3081f,  (stored=false null) (createdAt= createdBy=null updatedAt= updatedBy=null), com.tustor.common.dto.Person@64626cf6,  (stored=false null) (createdAt= createdBy=null updatedAt= updatedBy=null)
	at com.tustor.tuntinetti.dto.salaries.SalaryCalculation.setFinnishTaxCard(SalaryCalculation.java:1451)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils.newSalaryCalculation(TestTulorekisteripalveluWageReportsToIRUtils.java:693)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils.getSalaryCalculation(TestTulorekisteripalveluWageReportsToIRUtils.java:683)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils.assertReportTransactionsWithTulorekisterinTulolajienPalkkalajikoodis(TestTulorekisteripalveluWageReportsToIRUtils.java:131)
	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)
Attempt to set a tax card of a different employee: com.tustor.common.dto.FinnishTaxCard@3bd96c7b,  (stored=false null) (createdAt= createdBy=null updatedAt= updatedBy=null)
to com.tustor.tuntinetti.dto.salaries.SalaryCalculation@3e11de3,  (stored=false null) (createdAt= createdBy=null updatedAt= updatedBy=null), 1.1.2016 - , Payment date, 2016-01-01, Approved at, com.tustor.common.dto.Employee@213ef0db,  (stored=false null) (createdAt= createdBy=null updatedAt= updatedBy=null), com.tustor.common.dto.Person@306225a4,  (stored=false null) (createdAt= createdBy=null updatedAt= updatedBy=null)
	at com.tustor.tuntinetti.dto.salaries.SalaryCalculation.setFinnishTaxCard(SalaryCalculation.java:1451)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils.newSalaryCalculation(TestTulorekisteripalveluWageReportsToIRUtils.java:693)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils.getSalaryCalculation(TestTulorekisteripalveluWageReportsToIRUtils.java:683)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils.assertReportTransactionsWithTulorekisterinTulolajienPalkkalajikoodis(TestTulorekisteripalveluWageReportsToIRUtils.java:131)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils.testDynaamisetRivit1(TestTulorekisteripalveluWageReportsToIRUtils.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)
🔴 testDynaamisetRivit2 (0s)
Attempt to set a tax card of a different employee: com.tustor.common.dto.FinnishTaxCard@3cadfe1b,  (stored=false null) (createdAt= createdBy=null updatedAt= updatedBy=null)
to com.tustor.tuntinetti.dto.salaries.SalaryCalculation@3d6fbffc,  (stored=false null) (createdAt= createdBy=null updatedAt= updatedBy=null), 1.1.2016 - , Payment date, 2016-01-01, Approved at, com.tustor.common.dto.Employee@1f14ffcb,  (stored=false null) (createdAt= createdBy=null updatedAt= updatedBy=null), com.tustor.common.dto.Person@1f6fb09c,  (stored=false null) (createdAt= createdBy=null updatedAt= updatedBy=null)
	at com.tustor.tuntinetti.dto.salaries.SalaryCalculation.setFinnishTaxCard(SalaryCalculation.java:1451)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils.newSalaryCalculation(TestTulorekisteripalveluWageReportsToIRUtils.java:693)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils.getSalaryCalculation(TestTulorekisteripalveluWageReportsToIRUtils.java:683)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils.assertReportTransactionsWithTulorekisterinTulolajienPalkkalajikoodis(TestTulorekisteripalveluWageReportsToIRUtils.java:131)
	at com.tustor.tuntinetti.backend.services.wsdl.katre.utils.TestTulorekisteripalveluWageReportsToIRUtils.testDynaamisetRivit2(TestTulorekisteripalveluWageReportsToIRUtils.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)
🟢 com.tustor.tuntinetti.backend.services.transactions.TestTaskDescriptionHtmlEscapingFixer (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)
🟢 testGetFixedDescription_NoChanges (0s)
🟢 com.tustor.tuntinetti.backend.services.TestContractPeriodStateServices (0s)
🟢 testContractPeriodsModelMapping (0s)
🟢 com.tustor.tuntinetti.backend.services.lucene.TestLuceneIndexer (4s)
🟢 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)
🟢 testBuildNetvisorEmployeesalaryparameters (0s)
🟢 testPalkkaparametrinNollausJaVapaaAutoetu (0s)
🟢 testPaallekaisyydet (0s)
🟢 testJatkuvaTyosuhde (0s)
🟢 testTyosuhteenPaattymissyyt (0s)
🟢 testCheckboxFixedTerm (0s)
🟢 testGetPayrolGroupName (0s)
🟢 testDeboraGetPayrolGroupAreaName (0s)
🟢 com.tustor.tuntinetti.backend.reporting.utils.TestReportingCostCenterHelper (0s)
🟢 testGetReportingCostCenterDetailLevel (0s)
🟢 com.tustor.tuntinetti.frontend.utils.TestTaskDescriptionBuilder (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)
🟢 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)
🟢 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)
🟢 testAddNewPala (0s)
🟢 testSubtract (0s)
🟢 testSumAsMap (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)
🟢 testMobileHelperCustomerMessage (0s)
🟢 testJsonOutputHelperDayWorkShiftMessage (0s)
🟢 testJsonInputHelperAddPhoto (0s)
🟢 testJsonInputHelperQrCode (0s)
🟢 testJsonInputHelperDayWorkShiftMessage (0s)
🟢 com.tustor.tuntinetti.api.mobile.mle.dto.TestMobileMessage (2s)
🟢 testJsonInputMleMessage (0s)
🟢 testJsonInputGPSMessage (0s)
🟢 testJsonInputTasksGPSMessage (0s)
🟢 testJsonInputMleLoginMessage (0s)
🟢 testJsonInputMleLoginUserIdMessage (0s)
🟢 testGzippedJsonMap (2s)
🟢 testMobileMleMessages (0s)
🟢 testJsonInputMleQrMessage (0s)
🟢 testGzippedMap (0s)
🟢 com.tustor.tuntinetti.validators.TestRecurringServiceDemandValidationHelper (0s)
🟢 testValidationHelper (0s)
🟢 com.tustor.tuntinetti.common.reusables.TestIssInputLokiDifferenceEvaluator (0s)
🟢 testSubtract (0s)
🟢 testSumAsMap (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)
🟢 testInvalidJson (0s)
🟢 testEffectivePaidVacationSaldoRounding (0s)
🟢 testIsChanged (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)
🟢 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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	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)
🟢 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)
🟢 testFirstCompensatedHolidaySelectionCanBeEdited (0s)
🟢 testAlternateCompensatedHolidaySelectionCanBeAdded (0s)
🟢 testEmptySelectionAsAlternateIsHandledAsNoAlternateSelection (0s)
🟢 testInitNightShiftPeriods (0s)
🟢 testSwitchingOfMilestonesByYear (0s)
🟢 testSwitchingOfMilestonesByContractStartDate (0s)
🟢 testHolidayCompensatedAlsoDuringWorkDay (0s)
🟢 testAddNightShiftPeriods (0s)
🟢 testAddMissingNightShiftPeriods (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)
🟢 testIsOverrideUnpaidHolidayToReduceWorktimeForWorkTimePlanning (0s)
🟢 testDiscontinuedNotDiscontinuedByName (0s)
🟢 testSetMonthlySalaryDividerOvertimeCategories_DoesNotAllowSettingIllegalValues (0s)
🟢 testDailyHoursWithTwoDecimalPrecisionNeverRoundedWhenWorkDaysPerPeriodIsMultipleOfFive (0s)
🟢 testEiPyoristetaPaivatuntejaJosViikkotunnitJoMinuuttiTarkkuudessa (0s)
🟢 testDailyHours3DecimalsToMinuteAccuracy (0s)
🟢 testPyoristysWithDataFromDB (0s)
🟢 testDiscontinued (0s)
🟢 com.tustor.common.wicket.behaviors.TestTippedBehavior (0s)
🟢 testRegression50069_tooltipIsRenderedAsHtml (0s)
🟢 com.tustor.common.wicket.behaviors.TestMultiSelectBehavior (0s)
🟢 testSingleChoice (0s)
🟢 testNotEnabledNotVisible (0s)
🟢 testListOptionsProvider (0s)
🟢 testMultiSelectBehavior_withFiltering (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)
🟢 com.tustor.common.wicket.tinymce.TestTagStrip (0s)
🟢 testStripXml (0s)
🟢 com.tustor.common.wicket.tables.filter.TestPageIndexManager (0s)
🟢 testPageNumbers (0s)
🟢 testMiddleListSize (0s)
🟢 com.tustor.common.wicket.components.TestSqlDateTextField (0s)
🟢 test1 (0s)
🟢 test2 (0s)
🟢 test3 (0s)
🟢 test3B (0s)
🟢 testFixDateInputFormatCorrectDateIsNotChanged (0s)
🟢 testFixDateInputFormatCommasAreFixed (0s)
🟢 testMichal20140219 (0s)
🟢 testFixDateInputFormatExtraDotsAreRemoved (0s)
🟢 testFixDateInputFormat4CharDateIsParsed (0s)
🟢 testFixDateInputFormat6CharDateIsParsed (0s)
🟢 testFixDateInputFormatStringConsistingOfLettersIsNotChanged (0s)
🟢 test2B (0s)
🟢 test1B (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)
🟢 testLenientWords (0s)
🟢 testTrailingWhitespaceIsRemoved (0s)
🟢 testCapitalizationAfterDash (0s)
🟢 com.tustor.common.wicket.validators.TestIbanOrFinnishAccountNumberValidator (0s)
🟢 testFinnishIbanValidateBankRecognition (0s)
🟢 testFinnishBbanValidateBankRecognition (0s)
🟢 testEmptyAccountNumber (0s)
🟢 testFinnishAccountNumber (0s)
🟢 testInvalidFinnishAccountNumber (0s)
🟢 testInvalidFinnishIban (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)
🟢 testSebIban (0s)
🟢 testFinnishIban (0s)
🟢 testSebFinnish (0s)
🟢 com.tustor.common.wicket.validators.TestBigIntegerFormatter (0s)
🟢 testIntegerRemainsSame (0s)
🟢 testLeadingZeroesAreRemoved (0s)
🟢 testNonDigitInput (0s)
🟢 testDigitsAndNonDigits (0s)
🟢 testNegativeNumber (0s)
🟢 testEmptyInput (0s)
🟢 testNullInput (0s)
🟢 testPlus (0s)
🟢 testWhiteSpace (0s)
🟢 testDash (0s)
🟢 com.tustor.common.wicket.validators.TestRegexpValidator (0s)
🟢 testRegexpValid (0s)
🟢 testRegexpInvalid (0s)
🟢 com.tustor.common.exceptions.TestHumanReadableRuntimeException (0s)
🟢 testGetMessagesOrder (0s)
🟢 testSimpleToString (0s)
🟢 testCausedBy1 (0s)
🟢 testCausedBy2 (0s)
🟢 testIsSendEmailToTekniikka (0s)
🟢 testDoNotCallGetMessage (0s)
🟢 testEmailFlags (0s)
🟢 testNpeInLogger (0s)
🟢 testIsHumanReadableRuntimeException (0s)
🟢 testNullKeyThrowsExceptionImmediately (0s)
🟢 testThrowableInitialization (0s)
🟢 testFeedbackMessageWithErrorLevelEquals (0s)
🟢 com.tustor.common.payment.verkkomaksut.TestResponsePaymentVerkkomaksut (0s)
🟢 testIsUrlLooksLikePaymentVerkkomaksutValid (0s)
🟢 testManualTestingResponse (0s)
🟢 testParseSampleJsonResponse (0s)
🟢 testIsUrlLooksLikePaymentVerkkomaksutInValidOrderNumber (0s)
🟢 testIsUrlLooksLikePaymentVerkkomaksutInValidMethod (0s)
🟢 testIsUrlLooksLikePaymentVerkkomaksutInValidTimestamp (0s)
🟢 testCorrectReceipt (0s)
🟢 testPaymentSuccess (0s)
🟢 testPaymentFailure (0s)
🟢 com.tustor.common.payment.verkkomaksut.TestRequestPaymentVerkkomaksut (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)
🟢 testGenerateSampleJsonRequestAccordingToExample (0s)
🟢 testPrecise (0s)
🟢 testMaxLength (0s)
🟢 testEscaping (0s)
🟢 testScale (0s)
🟢 com.tustor.common.TestSalaryCalculation (1s)
🟢 testVeropaivat (0s)
🟢 testMonthPeriods (0s)
🟢 testMetaDataMap (0s)
🟢 testEffectivePaymentDate (0s)
🟢 testTyelRajavuosi (0s)
🟢 testHalfMonthPeriods (0s)
🟢 testFinnishSalaryPeriodDateRanges (0s)
🟢 testMapListBySalaryCalculationId (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 (0s)
🟢 testRules (0s)
🟢 testDeactivateAutomaticallyEnabledRulesToSimulateRuleWhenNotTesting (0s)
🟢 testGetEffectiveStartDateOrNull (0s)
🟢 testVainYksiSaanto (0s)
🟢 testRulesVoimassaKaikilleMuillePaitsiYhdelleEmployerille (0s)
🟢 testVoidaanKutsuaIlmanEmployerParametriaJosEmployeritonLippu (0s)
🟢 testSaldoselvitysFlagLimited (0s)
🟢 testSaldoselvitysFlagReset (0s)
🟢 testBooleanOperations (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)
🟢 testNightShiftPeriods (0s)
🟢 testEiPyoristetaPaivatuntejaJosViikkotunnitJoMinuuttiTarkkuudessa (0s)
🟢 testDailyHoursRoundingBasedOnDatabaseData (0s)
🟢 testHasCorrectWtrSettings (0s)
🟢 testGetMaxDateRangeForWtrCalculations (0s)
🟢 testContractPeriodsJotkaPaallekain (0s)
🟢 testGetContractPeriods (0s)
🟢 testMonthlySalaryDividerEffective (0s)
🟢 testPaidVacationHourlySalary (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)
🟢 testToString (0s)
🟢 testEquivalent (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)
🟢 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)
🟢 testEmployeeWorkShiftModificationAuthorization (0s)
🟢 testEnsureEndDateOrNull (0s)
🟢 testEarliestLockDate (0s)
🟢 testIsLockedForAbsences (0s)
🟢 testApprovalDateWithinValidityRange (0s)
🟢 testGetLaterBillingMark_Date_OldLatestIfEqual (0s)
🟢 com.tustor.common.dto.TestFeatureUsageOfCurrentMonth (0s)
🟢 testFeatureUsageOverridingUsedOn (0s)
🟢 testSplittingEmployeePersonInfos (0s)
🟢 testEveryGdprContextHasPriority (0s)
🟢 testAbstractDTOEiSaaOllaTallentamaton (0s)
🟢 testGdrpInfosNeedsAtLeastOneGdprInfoBit (0s)
🟢 testGdprInfosEmailThrottling (0s)
🟢 testGdprInfosCandidates (0s)
🟢 testGetEffectiveBits (0s)
🟢 testNeedsToBeLogged (0s)
🟢 testGdprInfosIsSerializable (0s)
🟢 testGetKey (0s)
🟢 testIsGdprEffective (0s)
🟢 com.tustor.common.dto.TestCompensationUnitTypes (0s)
🟢 testDistinct (0s)
🟢 testVuosilomapalkanPerusteYhteensä (0s)
🟢 testRahapalkkaJostaEiAnsaitseLomaa (0s)
🟢 testLuontoisedutJoitaEiAnsaitaLomanAikanaEliKerryttävätLomapalkkaa (0s)
🟢 testLuontoisetuJotaSaaMyösLomanAikanaEiKerrytäLomapalkkaa (0s)
🟢 testEläkepidätyksenJaSosiaaliturvamaksunAlaisetPalkat (0s)
🟢 testVeronalaisetPalkat (0s)
🟢 testVerovapaatSuoritukset (0s)
🟢 testMuuVähennysNettopalkasta (0s)
🟢 testPalkkaanSisältyväLuontoisetuJokaSiisKorvaaBruttopalkkaaJaPeritäänSitenNettopalkasta (0s)
🟢 testPalkanosaJokaKorvaaBruttopalkkaaVerovapaallaVähennyksellä (0s)
🟢 testEnnakonpidätysvapaaKulukorvaus (0s)
🟢 testKtaVersiotLuontoiseduilla (0s)
🟢 testKtaVersiotIlmanLuontoisetuja (0s)
🟢 com.tustor.common.dto.TestSalaryPaymentDateSettings (0s)
🟢 testSalaryPaymentIntervalWithoutRequiredPrecedingWorkingDays (0s)
🟢 testSalaryPaymentIntervalButRequirePrecedingWorkingDays (0s)
🟡 com.tustor.common.dto.TestTasks (0s)
🟢 testCase10944PlanHours (0s)
🟢 testIsStored (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)
🟢 testCaseAutomaticLockingWeeklyFreshTasks (0s)
🟢 testCaseAutomaticLockingWeeklyOldTasks (0s)
🟢 testCase43142isBanned (0s)
🟢 testAbstractSickleaveTaskOrVacationComparator (0s)
🟢 testTimeRangeComparatorWithAndWithoutCompareFallback (0s)
🟢 testRemoveAndReset (0s)
🟢 testTimeRangeRequiredBecauseOfWorkTimeCompensationTypes (0s)
🟢 testTaskHours (0s)
🟢 testCase_11692_LockingFromEmployeePerspectiveWeekly (0s)
🟢 testCase_34086_LockingFromEmployeePerspectiveMonthly (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:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:361)
	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@45b97040, NightShiftPeriod@7d54df2a,  (stored=true -1775646243679), ,  -  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)
🟢 testInitialWorkWeekWhishes (0s)
🟢 testInitiallyDisabledWorkWeekWhishes (0s)
🟢 testParticularDateRange (0s)
🟢 testWorkWeekWishTotalLength (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_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_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 (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)
🟢 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)
🟢 testGivenNoSickleavesAreCompensatedThenEvaluatorKnowsThis (0s)
🟢 testGivenSickleavesAreCompensatedThenEvaluatorKnowsThis (0s)
🟢 testJsonEncodedSettingsAreOnSingleLine (0s)
🟢 testSettingWithoutQualificationSettingsIsHandled (0s)
🟢 testTyoaikalainMukainenKuukausipalkka (0s)
🟢 testTietotekniikanPalveluala (0s)
🟢 testElintarvikeala (0s)
🟢 testMuoviJaKemianTeollisuus (0s)
🟢 testKuormaAutoala (0s)
🟢 testAutonrengasala (0s)
🟢 testKaupanTesVarasto (0s)
🟢 testKiinteistopalveluala (0s)
🟢 testKopioJaTulostusala (0s)
🟢 testGivenWorkInducedSicknessNoLimitationForRegularSicknessIsReturned (0s)
🟢 testGivenRegularSicknessNoLimitationForWorkInducedSicknessIsReturned (0s)
🟢 testKvTesToimistoTyoAika (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)
🟢 testAverageHourlySalaryUsagesGivenOvertimeCategoriesMustNotContainUnpaidVacationTypeOvertimeCategories (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)
🟢 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)
🟢 testLogMalfomedJSON (0s)
🟢 testTemplates (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)
🟢 testAppend (0s)
🟢 testOneMonthlyDay (0s)
🟢 testOneMonthlyDayTwoMonths (0s)
🟢 testOneMonthlyDayTwoMonthsOnlyMondays (0s)
🟢 testOneDayBiWeekly (0s)
🟢 testGetNextActiveDate (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)
🟢 testDuplicate (0s)
🟢 testOneDay (0s)
🟢 testOneWeekDays (0s)
🟢 com.tustor.common.dto.TestReverseGeocodingCache (0s)
🟢 testValueRanges (0s)
🟢 com.tustor.common.dto.TestEmployerUnit (0s)
🟢 testIsPartOf2 (0s)
🟢 testIsPartOf (0s)
🟢 testDisplayHideProjectDescriptionsFromInvoices (0s)
🟢 testDisplayBillingIdSafelyWithOptionalEmployerUnit (0s)
🟢 testIsLogoInterfaceEquals (0s)
🟢 testRepresentedEmployerUnitWithLogoFileSuffix (0s)
🟢 testEmployerUnitToString (0s)
🟢 testRetainSelfAsChildOfUnits (0s)
🟢 testRetainSelfAndChildrenOfUnits (0s)
🟢 testCannotBeChildOfSelfWhenUnsaved (0s)
🟢 testCannotBeChildOfSelfWhenCloneSaved (0s)
🟢 testTimeZoneObject (0s)
🟢 testDisplayTimeZone (0s)
🟢 testDisplayRepresentedEmployerNameForWorkShifts (0s)
🟢 testDisplayTapaturmavakuutusnumeroAndTapaturmavakuutusyhtionTunniste (0s)
🟢 com.tustor.common.dto.TestCustomer (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_DAILY_WORKING_HOURS_AND_WORKING_DAYS (0s)
🟢 test_STANDARD_WEEKLY_WORKING_HOURS (0s)
🟢 com.tustor.common.dto.TestCustomerDetail (0s)
🟢 testCustomerDetailProperties (0s)
🟡 com.tustor.common.dto.TestSalaryExportDefinitionWithoutCauseContributionInformation (0s)
🟢 testLyhennysvapaa (0s)
🟢 testLisätyötuntienPerusosa (0s)
🟢 testYlityötuntienPerusosa (0s)
🟢 testIltalisäMoney (0s)
🟢 testIltalisäMoneyKorvaavaTuntipalkka (0s)
🟢 testYlityöProsenttiKertaaIltalisäMoney (0s)
🟢 testKorvaavanTuntipalkanYlityöProsenttiKertaaIltalisäMoney (0s)
🟢 testOlosuhdelisänPyhäkorotus (0s)
🟢 testKorvaavanTuntipalkanPyhäkorotus (0s)
🟢 testPyhäkorotusSairaspäivästä (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)
🟢 testMatkaAikaVapaaAjalla (0s)
🟢 testNormaalitunnit (0s)
🟢 testTyöpäivienLkm (0s)
🟢 testIltalisääJaSairausaikaa (0s)
🟢 testLyhennysvapaaSairaudenAjalta (0s)
🟢 testSairastunnitKta (0s)
🟢 testSairastunnit050 (0s)
🟢 testYlityötunnitVrk (0s)
🟢 testLisätyötunnit (0s)
🟢 testKorvaavaPalkkalajiVarallaoloPct (0s)
🟢 testKorvaavaPalkkalajiVarallaoloPct100Työtehtävästä (0s)
🟢 testKorvaavaPalkkalajiVarallaoloPct200Työtehtävästä (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)
🟢 testPyhäkorotus (0s)
🟢 testMonthlyExtra (0s)
🟢 testSairastunnit (0s)
🟡 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)
🟢 testTyoaikalainMukainenKuukausipalkka (0s)
🟢 testTietotekniikanPalveluala (0s)
🟢 testElintarvikeala (0s)
🟢 testMuoviJaKemianTeollisuus (0s)
🟢 testKuormaAutoala (0s)
🟢 testAutonrengasala (0s)
🟢 testKaupanTesVarasto (0s)
🟢 testKiinteistopalveluala (0s)
🟢 testKopioJaTulostusala (0s)
🟢 testKvTesToimistoTyoAika (0s)
🟢 testICT (0s)
🟢 testKirjatyontekijat (0s)
🟢 testHenkilostopalveluala (0s)
🟢 testPtytes (0s)
🟡 com.tustor.common.dto.TestProjectTaskGroup (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:551)
	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)
🟢 testCityworkCase9587_tehtäväkohtainenLisäEiVoimassaEnnen20160101 (0s)
🟢 testProjectTaskGroupUpperClearing (0s)
🟢 testHasNormalWorkTimeWithReplaceOrTransfer (0s)
🟢 testDoesNotAppendNightShiftPeriodsForNonWorkTime (0s)
🟢 testComparatorDistinguishesTwoDifferentProjectTaskGroupsWithSaveName (0s)
🟢 testIncludeHourlyExtrasIntoHourlySalaryForPayroll (0s)
🟢 com.tustor.common.dto.TestEmployer (0s)
🟢 testTimeZoneObject (0s)
🟢 testCName (0s)
🟢 testBillingBooleanOptionsInNewEmployer (0s)
🟢 testAccountingFirm (0s)
🟢 testStatisticsProperties (0s)
🟢 testCompanyInformation (0s)
🟢 testDataExportFormatToString (0s)
🟢 testDataExportFormatRestrictedToEmployersUnModifiable (0s)
🟢 testisUsingReportingClassificationFor (0s)
🟢 com.tustor.common.dto.interfaces.TestAbsenceTypeOrTaskWithCostCenterDateAndTimeEntry (0s)
🟢 testAbsenceTypeOrTaskWithCostCenterDateAndTimeEntryToSickleaveTaskOrVacation (0s)
🟡 com.tustor.common.dto.TestSpecialDaySelection (0s)
🟢 testDuplicate (0s)
🟢 testHolidayBits (0s)
🟢 testLabels (0s)
🟢 testAllEves (0s)
🟢 testCase7867 (0s)
🟢 testNotActiveIfDayAfterHoliday (0s)
🟢 testAatotMuttaEiJuhannuspäivä (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)
🟢 testStandardFinnishWorkweekHolidaySelection (0s)
🟢 testNotActiveIfNoHolidays (0s)
🟢 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)
🟢 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)
🟡 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)
🟢 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)
🟡 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)
🟢 testDateRange (0s)
🟢 testGetVacationsForVacationType (0s)
🟢 testGetStartDatesDistinct (0s)
🟢 testPaidFromMonthlySalaryPerspective (0s)
🟢 testVacationTypesEqToWorkDayInWtr (0s)
🟢 testAllVacationTypesConsideredForPayless (0s)
🟢 testCannotSetIllegalVacationType (0s)
🟢 testVacationYear (0s)
🟢 testVacationWorkDayEquivalence (0s)
🟢 testStartDateMustBeReasonable (0s)
🟢 testEndDateMustBeReasonable (0s)
🟡 com.tustor.common.dto.TestDummyActivityLogEvents (0s)
🟢 testX (0s)
🟢 testEmployeeReportdisplayLogEventDescription (0s)
🟢 testCustomerReportdisplayLogEventDescription (0s)
🟢 testProjectReportdisplayLogEventDescription (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)
🟢 testCustomerEmployeeReportdisplayLogEventDescription (0s)
🟢 testCustomerProjectReportdisplayLogEventDescription (0s)
🟢 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)
🟢 testShouldCalculateCorrectHmacSha256UsingNetvisorSupportPageExample (0s)
🟢 testGetTimestampUnixAndString (0s)
🟢 testShouldCalculateCorrectHmacSha256 (0s)
🟢 testFindCreatedInvoiceId (0s)
🟢 testFindCreatedInvoicePdfData (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)
🟢 testShouldRequireValidPaymentAmount (0s)
🟢 testShouldAllowNonEuroCurreCurrency (0s)
🟢 testShouldRequireNonNullCreditor (0s)
🟢 testShouldRequireEndToEndId (0s)
🟢 testShouldGenerateValidInstance (0s)
🟢 testShouldTruncateTextFields (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.TestGroupCounter (0s)
🟢 testConsistency (0s)
🟢 testNullKey (0s)
🟢 com.tustor.common.utils.TestHetuChecker (0s)
🟢 testValidity (0s)
🟢 testDisplayDiscretely (0s)
🟢 testDisplayHetuIfValid (0s)
🟢 testKeinoHetu (0s)
🟢 testInvalidHetu (0s)
🟢 testValidGender (0s)
🟢 testGetMaleGender (0s)
🟢 testGetFemaleGender (0s)
🟢 testGetAgeInvalidInput (0s)
🟢 testGetAges (0s)
🟢 testGetBirthDate (0s)
🟢 testTwoDigitParseFail (0s)
🟢 testNonExistentBirthDateDoesNotPassEvaluationEvenIfTheFormatIsCorrect (0s)
🟢 testIsNonValidHetuLookalike (0s)
🟢 testCenturyCode (0s)
🟢 testHätävaraHetu (0s)
🟢 testCoinHetu (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)
🟢 testEmptyNotaccepted (0s)
🟢 testInvalidRegexNotaccepted (0s)
🟢 testNullNotaccepted (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)
🟢 test_getCacheInstance_NoInfiniteLoop (9s)
🟢 testCacheIsValidUpToTimeToLiveSeconds (11s)
🟢 testCacheIsValidUpToTimeToLiveSecondsHavingIdleSeconds (11s)
🟢 testCacheExpiresIfNotAccessedForTimeToIdleSeconds (26s)
🟢 testRenewableCache (21s)
🟢 testEternalCache (25s)
🟢 com.tustor.common.utils.TestFinnishHolidays (0s)
🟢 testHolidayDates2011 (0s)
🟢 testHolidayDates2012 (0s)
🟢 testHolidayDates2013 (0s)
🟢 com.tustor.common.utils.TestBicUtils (0s)
🟢 testShouldAllowSpacesInBicButRemoveThem (0s)
🟢 testShouldAllowLowerCaseInBicButUpperCaseThem (0s)
🟢 testgetBic (0s)
🟢 testGetBankName (0s)
🟢 testFindValidAccountNumbers (0s)
🟢 testIsBankTukeeVerkkopalkkaa (0s)
🟢 testShouldNotAllowNullsOrEmptyArguments (0s)
🟢 testShouldRecognizeWellFormedBic (0s)
🟢 testShouldRecognizeFinnishBic (0s)
🟢 testGetCountryCode (0s)
🟢 testTietokannastaLoytyneetIbanit (0s)
🟢 testIsValidAlertsViaEmailIfBankNotRecognized (0s)
🟢 testBankInfoSanitizing (0s)
🟢 testDummyAccountNumber (0s)
🟢 testShouldRecognizeBankFromAccountNumber (0s)
🟢 testIsTilinumeroTukeeVerkkopalkkaa (0s)
🟢 com.tustor.common.utils.TestDistinctNameMapper (0s)
🟢 test (0s)
🟡 com.tustor.common.utils.TestUtils (13s)
🟢 testCount (0s)
🟢 testDistinct (0s)
🟢 testIndexOf (0s)
🟢 testManyToOneBy (0s)
🟢 testTruncateFilename (0s)
🟢 testGetCauseException (0s)
🟢 testSerializedEnum (0s)
🟢 testClassGetResource (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)
🟢 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:4895)
	at com.tustor.common.utils.TestUtils.testMonitoredCall(TestUtils.java:4849)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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:5130)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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)
🟢 testTopicKeywordValidation (0s)
🟢 testFactoryOfAndDisabledSingletonBehaviour (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 (4s)
🟢 testTwoThreadsMultipleLocks (0s)
🟢 testGetStackTraceWithLockInfo (2s)
🟢 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)
🟢 testRoundToMinutePrecisionIfHasAtLeastThreeMeaningfulDecimals (0s)
🟢 testIsHasAtLeastThreeMeaningfulDecimals (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)
🟢 testFromByteaHex (0s)
🟢 testLowLevelUrlEncoding (0s)
🟢 testToHex (0s)
🟢 testFromBase64CertificateString (0s)
🟢 testBase64 (0s)
🟢 testToCurrencyString (0s)
🟢 testToTimeSimple24hWithoutSeconds (0s)
🟢 testTimeSpentHumanReadable (0s)
🟢 testConvertObjectsToDelimitedString (0s)
🟢 testTimeOrHours (0s)
🟢 testToSubstrings (0s)
🟢 testToCents (0s)
🟢 testFuzzyPhoneNumberQuery (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)
🟢 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)
🟢 testWhitelist (0s)
🟢 com.tustor.common.utils.TestNorwegianHolidays (0s)
🟢 testHolidayDates2011 (0s)
🟢 testHolidayDates2012 (0s)
🟢 testHolidayDates2013 (0s)
🟢 com.tustor.common.utils.ddd.TestDddParser (0s)
🟢 testDDDParser3 (0s)
🟢 testWorking (0s)
🟢 testDDDParser2 (0s)
🟢 testWorking1 (0s)
🟢 testWorking2 (0s)
🟢 testStartedAndEndedWorking (0s)
🟢 testWorkTimesWithNightShifts (0s)
🟢 testTotalHours (0s)
🟢 testDDDParser (0s)
🟢 testDDDParser4 (0s)
🟢 com.tustor.common.utils.TestUSHolidays (0s)
🟢 testHolidayDates2014 (0s)
🟢 testHolidayDates2015 (0s)
🟢 testHolidayDates2016 (0s)
🟢 com.tustor.common.utils.TestReadWriteStampedLockHelper (0s)
🟢 testSerializability (0s)
🟢 testStandardUseCasesInSingleThread (0s)
🟢 testInvalidUseCases (0s)
🟢 testStandardUseCasesInMultipleThreads (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)
🟢 testPdfConcatenationWithEmptyInput (0s)
🟢 testPdfConcatenationWithSingleInput (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:551)
	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)
🟡 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:551)
	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)
🟢 testDecoding (0s)
🟢 testEncoding (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)
🟢 testParseAgesTwoRangesWithMissingToothOfOneYear (0s)
🟢 testParseAgesThreeBackToBackRanges (0s)
🟢 testParseAgesThreeRangesWithHoles (0s)
🟢 testParseAgesTwoOverlappingRanges (0s)
🟢 com.tustor.common.utils.TestEstonianHolidays (0s)
🟢 testHolidayDates2011 (0s)
🟢 testHolidayDates2012 (0s)
🟢 testHolidayDates2013 (0s)
🟢 com.tustor.common.utils.TestJsonUtils (0s)
🟢 testEquals (0s)
🟢 testIsJsonStringsEqualsForNames (0s)
🟢 testPutAllIncludeNullAsString (0s)
🟢 testPutIfNotNull (0s)
🟢 testIsValidJsonArrayStrict (0s)
🟢 testEncodeBigDecimal (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 (2s)
🟢 testThreadLoomSequencer (0s)
🟢 testThreadLoomSequencerWithConvene (0s)
🟢 testCase47207Sequencer (1s)
🟡 com.tustor.common.utils.TestDateUtils (6s)
🟢 testTimeRanges (0s)
🟢 testMax (0s)
🟢 testContainsAny (0s)
🟢 testRemove (0s)
🟢 testTimeRangeC31157 (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)
🟢 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)
🟢 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:1956)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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)
🟢 testTimeRangeCase44952 (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)
🟢 testOncePerDay_MoveForward (0s)
🟢 testOncePerDay_DaylightSavingTime (1s)
🟢 testTaxMonthStartDay (0s)
🟢 testGetPortionOfMonths (0s)
🟢 testGetNumberOfDaysBetweenFast (5s)
🟢 com.tustor.common.utils.TestDataMappedByColumns (0s)
🟢 testDataMappedByColumns (0s)
🟢 com.tustor.common.utils.TestThreadCapacityEvaluator (0s)
🟢 testDefaultModeUsesReservedCores (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)
🟢 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)
🟡 testMinAgeMoreThanInitAndLocked (6s)
testMinAgeMoreThanInitAndLocked.txt expected:<...067e8f4c] owned by "[main" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x00000000067e8f4c> (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 <0x00000000067e8f4c> (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=11701 waiting for monitor entry [0x00000000067e8f4c] owned by "main" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x00000000067e8f4c> (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 <0x00000000067e8f4c> (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:<...067e8f4c] owned by "[calculationThread" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x00000000067e8f4c> (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 <0x00000000067e8f4c> (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 - 5s - CUSTOM_LOG:"Sivuthread" Id=11701 waiting for monitor entry [0x00000000067e8f4c] owned by "calculationThread" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x00000000067e8f4c> (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 <0x00000000067e8f4c> (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:853)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstTextFile(AbstractTestCase.java:771)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstTextFile(AbstractTestCase.java:783)
	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)
🟢 testMinAgeMoreThanInitButNotLocked (6s)
🟡 testMinAgeLessThanInitAndLocked (6s)
testMinAgeLessThanInitAndLocked.txt expected:<...031b2946] owned by "[main" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x00000000031b2946> (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 <0x00000000031b2946> (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=11705 waiting for monitor entry [0x00000000031b2946] owned by "main" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x00000000031b2946> (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 <0x00000000031b2946> (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=11705 waiting for monitor entry [0x00000000031b2946] owned by "main" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x00000000031b2946> (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 <0x00000000031b2946> (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=11705 waiting for monitor entry [0x00000000031b2946] owned by "main" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x00000000031b2946> (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 <0x00000000031b2946> (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:<...031b2946] owned by "[calculationThread" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x00000000031b2946> (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 <0x00000000031b2946> (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 - 3s - CUSTOM_LOG:"Sivuthread" Id=11705 waiting for monitor entry [0x00000000031b2946] owned by "calculationThread" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x00000000031b2946> (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 <0x00000000031b2946> (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=11705 waiting for monitor entry [0x00000000031b2946] owned by "calculationThread" Id=1
   java.lang.Thread.State: BLOCKED
	at com.jamonapi.TestThreadLogger$2.run(TestThreadLogger.java:RIVI)
	- waiting to lock <0x00000000031b2946> (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 <0x00000000031b2946> (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:853)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstTextFile(AbstractTestCase.java:771)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstTextFile(AbstractTestCase.java:783)
	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 (17s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (14s)
🟢 testEmployernotNull (1s)
🟢 testEmployeesnotNull (1s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (1s)
🔴 com.tustor.tuntinetti.view.wizards.compensations.TestCompensationUnitMeasuresStepGivenFakeAddProjectStep (32s)
🟢 testCheckgivenCompensationUnitWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckgivenCompensationUnitWhenMeasuringUnitLenghtNotValidThenAssertFail (0s)
🟢 testCheckgivenCompensationUnitWhenMeasuringUnitMissingThenAssertSuccedIfNullable (0s)
🟢 testCheckgivenCompensationUnitWhenMeasuringUnitSetThenAssertEquals (1s)
🟢 testWhen0ValueForTaxAmountIncludedFieldDisabled (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)
🔴 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.GeneratedMethodAccessor22.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)
🟢 testWhenSavePressedAndUnitNameNotSetThenAssertFail (0s)
🟢 testWhenCancelPressedWeReturnToSummary (0s)
🟢 testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues (0s)
🟢 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 (0s)
🟢 testCheckgivenCompensationUnitWhenCostPerUnitOnBillPositiveLargeValueThenGivesCorrectError (0s)
🟢 testCheckgivenCompensationUnitWhenCostPerUnitOnBillNegativeLargeValueThenGivesCorrectError (0s)
🟢 testGivenOneUnitPerEntryCheckedThenItIsSetCorrectly (1s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
🟡 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 (17s)
🟢 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.GeneratedMethodAccessor22.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.GeneratedMethodAccessor22.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 (3s)
🟢 testCrashWhenWeSelectACompensationWithEmployerNull (1s)
🟢 testSaveAndGoSummaryIsNotVisible (0s)
🟢 testCheckgivenCompensationUnitWhenInitialFormThenAssertsAreValid (0s)
🟢 testWhenCancelPressedWeReturnToSummary (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 com.tustor.tuntinetti.view.wizards.summary.TestSuspendExpressSetupNoProjectStep (8s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenEmployerWhenChoosedAutomaticallyCreateProjectThenNextVisibleAndFinishNotVisible (0s)
🟢 testCheckGivenEmployerWhenChoosedCreateProjectInWizardThenNextVisibleAndFinishNotVisible (0s)
🟢 testCheckGivenEmployerWhenChoosedSUSPEND_EXPRESSSETUPThenNextInvisibleAndFinishVisible (0s)
🟢 testCheckExpressSetupSuspendWhenCreateDefaultProjectThenTitleLabelCorrect (0s)
🟢 testCheckExpressSetupSuspendWhenGoToProjectThenTitleLabelCorrect (0s)
🟢 testCheckExpressSetupSuspendWhenSuspendThenTitleLabelCorrect (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 com.tustor.tuntinetti.view.wizards.summary.TestSuspendWithExistingProjectStep (6s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenEmployerWhenChoosedAutomaticallyCreateProjectThenNextVisibleAndFinishNotVisible (0s)
🟢 testCheckGivenEmployerWhenChoosedSUSPEND_EXPRESSSETUPThenNextInvisibleAndFinishVisible (1s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (1s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 com.tustor.tuntinetti.view.wizards.summary.TestSummaryCongratulationsStep (6s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenEmployerWhenExpressSetupSummaryStepThenNextButtonNotVisible (0s)
🟢 testCheckGivenEmployerWhenExpressSetupSummaryStepThenExitButtonNotVisible (0s)
🟢 testCheckGivenEmployerWhenFinishButtonPressedThenWeGoOutOfThePanel (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 com.tustor.tuntinetti.view.wizards.summary.TestSuspendWizardNoProjectStep (7s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenEmployerWhenChoosedSUSPEND_EXPRESSSETUPThenNextInvisibleAndFinishVisible (0s)
🟢 testCheckExpressSetupSuspendWhenCreateDefaultProjectThenTitleLabelCorrect (0s)
🟢 testCheckExpressSetupSuspendWhenSuspendThenTitleLabelCorrect (0s)
🟢 testLabelForFormComponentNotUsed (0s)
🟢 testIfGoTo_CreateProjectAutomatiaclly_And_ComeBack_Here_CreatesDuplicate_Projects (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 com.tustor.tuntinetti.view.wizards.basicinf.TestEmployerLogoFileStep (10s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (1s)
🟢 testCheckGivenEmployerWhenLogoUploadedThenAssertSucced (1s)
🟢 testCheckGivenEmployerWhenRemovePressedThenEmployerResetFileInfos (1s)
🟢 testCheckGivenEmployerWhenLogoFiletoBigSizeThenAssertFail (1s)
🟢 testCheckGivenEmployerWhenLogoFileWrongTypeThenAssertFail (1s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
🟢 testEmployernotNull (1s)
🟢 testEmployeesnotNull (1s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (1s)
🟡 com.tustor.tuntinetti.view.wizards.basicinf.TestEmployerPayrollAndBillingStep (5s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (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)
🟢 testExportFormat (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟡 com.tustor.tuntinetti.view.wizards.basicinf.TestEmployerBasicInformationStep (19s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟡 testCheckgivenEmployerWhenCompanyNameLenghtNotValidThenAssertFail (0s)
expect (1):
   Kentän 'Yrityksesi nimi' arvon '123456789012345678901234567890123456789012345678901' tulee olla korkeintaan 50 merkkiä pitkä.
but was (1):
   Kentän 'Yrityksesi nimi' arvon '123456789012345678901234567890123456789012345678901' tulee olla 3 - 50 merkkiä pitkä.
	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.basicinf.TestEmployerBasicInformationStep.testCheckgivenEmployerWhenCompanyNameLenghtNotValidThenAssertFail(TestEmployerBasicInformationStep.java:66)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testCheckgivenEmployerWhenCompanyNameMissingThenAssertFail (0s)
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 (0s)
🟢 testCheckgivenEmployerWhenCompanyBusinessIdLenghtNotValidThenAssertFail (0s)
🟢 testCheckgivenEmployerWhenCompanyBusinessIdMissingThenAssertFail (0s)
🟢 testCheckgivenEmployerWhenCompanyBusinessIdSetThenAssertEquals (0s)
🟢 testCheckgivenEmployerWhenStreetAddressLenghtNotValidThenAssertFail (0s)
🟢 testCheckgivenEmployerWhenStreetAddressMissingThenAssertFail (0s)
🟢 testCheckgivenEmployerWhenStreetAddressSetThenAssertEquals (0s)
🟢 testCheckgivenEmployerWhenPostalCodeLenghtNotValidThenAssertFail (0s)
🟢 testCheckgivenEmployerWhenPostalCodeMissingThenAssertFail (0s)
🟢 testCheckgivenEmployerWhenPostalCodeSetThenAssertEquals (0s)
🟢 testCheckgivenEmployerWhenCityLenghtNotValidThenAssertFail (0s)
🟢 testCheckgivenEmployerWhenCityMissingThenAssertFail (0s)
🟢 testCheckgivenEmployerWhenCitySetThenAssertEquals (0s)
🟢 testCheckgivenEmployerWhenPhoneNumberLenghtNotValidThenAssertFail (0s)
🟢 testCheckgivenEmployerWhenPhoneNumberMissingThenAssertFail (0s)
🟢 testCheckgivenEmployerWhenPhoneNumberSetThenAssertEquals (0s)
🟢 testCheckgivenEmployerWhenCountrySetThenAssertEquals (0s)
🟡 testCheckgivenEmployerWhenCountryMissingThenAssertFail (0s)
expect no error message, but contains
   Kenttä 'Maa' 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.basicinf.TestEmployerBasicInformationStep.testCheckgivenEmployerWhenCountryMissingThenAssertFail(TestEmployerBasicInformationStep.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)
🟢 testStandAloneWizardBugNextPrevNextThenAskForMandatoryFieldsWhenTheyAreFilledAlready (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 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 (4s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟡 com.tustor.tuntinetti.view.wizards.TestWizardStyling (8s)
🟡 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)
🟢 testStyleWizardStepBackgroundColors (0s)
🟢 testBug20100511_C (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testEmployernotNull (1s)
🟢 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 (1s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟡 com.tustor.tuntinetti.view.wizards.taskgroup.TestTaskGroupCreateNewStepwithFakeProject (9s)
🟢 testSaveAndGoSummaryIsNotVisible (0s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testWhenCancelPressedWeReturnToSummary (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)
🟡 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)
🟡 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 (10s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testWhenSavePressedAndUnitNameNotSetThenAssertFail (0s)
🟢 testWhenCancelPressedWeReturnToSummary (0s)
🟢 testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues (0s)
🟢 testEmailPattern (0s)
🟢 testAssertDuplicateCustomerNameNotAllowedAnyCaseUpperOrLowerCase (0s)
🟢 testCheckgivenCustomerWhenNameAndIdMissingThenAssertFail (0s)
🟢 testCheckgivenCustomerWhenCustomerNameLenghtNotValidThenAssertFail (0s)
🟢 testWhenWeSetValueForName100UpperNameGiveLenghtError (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 com.tustor.tuntinetti.view.wizards.customer.TestCustomerChooseLocationStep (10s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testWhenCancelPressedWeReturnToSummary (0s)
🟢 testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (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 (8s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 testExpressSetupUnitsStart (0s)
🟢 testExpressSetupUnitsEnd (1s)
🟢 testExpressSetupEmployee (1s)
🟢 testExpressSetupProjects (1s)
🟢 testExpressSetupDummyValue (1s)
🟢 testExpressSetupExpress (1s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitLocationStep (12s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🟢 testWhenCancelPressedWeReturnToSummary (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testParametrizeHeadingLocationForNewOffice (0s)
🟢 testMustBePossibleToSelect_Child_Of_Root_AsNewEmployerUnitLocation (0s)
🟢 testTablePaginationControlMustHaveLocalizedText_unlimited_ (0s)
🟢 testPaginationOptionShouldNotBeVisibleIfLessThanMinimumOptionsAvailable (0s)
🟢 testRadioInputsVisibleForNotStoredEmployerUnit (0s)
🟢 testRadioInputsNotVisibleForStoredEmployerUnitInModel (0s)
🟢 testCrashWhileChoosingCompanyRootForUnit (0s)
🟢 testBugInChoosingCompanyForProjectFirstSelectAndPreviousNext (0s)
🟢 testWhenSavePressedWeReturnToSummary (0s)
🟢 testEmployerUnitTreeTableRootNodeNameShouldBeEmployerName (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🔴 com.tustor.tuntinetti.view.wizards.unit.TestEmployerUnitCurrentStructureStep (8s)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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 (17s)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🔴 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)
🟢 testRemoveButtonInvisibleForLoggedUser (1s)
🟡 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:532)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:522)
	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)
🟢 testEmployerUnitTreeTableRootNodeNameShouldBeEmployerName (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🔴 com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep (40s)
🟢 testWhenCancelPressedWeReturnToSummary (1s)
🟢 testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues (2s)
🟡 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)
🟢 testRemoveRows (1s)
🟢 testCheckgivenContractsStepWhenInitialFormThenAssertsAreValid (1s)
🔴 testRemoveRowsWithStoredContractPeriods (1s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.backend.utils.DataStructureUtils.addNewContractPeriod(DataStructureUtils.java:349)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.testRemoveRowsWithStoredContractPeriods(TestEmployeesContractsStep.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)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor125.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.backend.utils.DataStructureUtils.addNewContractPeriod(DataStructureUtils.java:349)
	at com.tustor.tuntinetti.view.wizards.employee.TestEmployeesContractsStep.testRemoveRowsWithStoredContractPeriods(TestEmployeesContractsStep.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)
🟢 testRowsAfterValidationErrorShouldHaveSameSizeAsBeforeSubmit (1s)
🟡 testBugCalendarPopupCutsInHalf (1s)
@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 (2s)
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 (2s)
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 (2s)
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 (2s)
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:551)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:541)
	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:551)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:541)
	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 (2s)
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 (2s)
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)
🟢 testEmployernotNull (1s)
🟢 testEmployeesnotNull (1s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (1s)
🟢 com.tustor.tuntinetti.view.wizards.project.TestProjectSelectTaskGroupsStep (11s)
🟢 testPreviousGoToAddNewAfterWeDeleteAnEntityThatWasJustModified (1s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
🟢 testPriceFieldMissing (1s)
🟢 testPricingLinkMissing (0s)
🟢 testCheckgivenProjectSelectTaskGroupsWhenInitialFormThenAssertsAreValid (1s)
🟢 testWhenAlreadyCreatedCompensationsOnNextWeGoToProjectSelectCompensationStep (1s)
🟢 testCheckGivenFakeProjectWhenSelectTaskGroupThenLabelCorrect (1s)
🟢 testEmployernotNull (1s)
🟢 testEmployeesnotNull (1s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (1s)
🟡 com.tustor.tuntinetti.view.wizards.project.TestProjectPlaceStep (13s)
🟢 testWhenCancelPressedWeReturnToSummary (0s)
🟢 testWhenSavePressedWeReturnToSummaryIfFieldsHaveValues (0s)
🟡 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)
🟢 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:551)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:541)
	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)
🟢 testBugInChoosingCompanyForProjectFirstSelectAndPreviousNext (0s)
🟢 testPreviousNavigationForAddAnotherUnit (0s)
🟢 testPreviousNavigationForModifyAnotherUnit (0s)
🟢 testEmployerUnitTreeTableRootNodeNameShouldBeEmployerName (0s)
🟢 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 32s)
🟢 testCheckgivenAddNewStepWhenInitialFormThenAssertsAreValid (1s)
🟢 testPreviousGoToAddNewAfterWeDeleteAnEntityThatWasJustModified (2s)
🟢 testBrowseFilterShouldBeDefaultNewAndValid (1s)
🟢 testModifyProjectPreviousNavigationAgainModifyButDiffProjectThenValueDescritionDontChange (1s)
🟢 testOnNextWeDontLooseTheEmployerUnit (1s)
🟢 testWhenWeGoFromNotOutdatedToInactiveAndREturnToNonOutdatedTheProjectsInTheListAreDuplicated (1s)
🟢 testWhenModifyDescriptionItDontChangeForEmployerUnitIsProject (2s)
🔴 testTheSelectionOptionForEmployeesIsLinkedForEachProject (2s)
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 (1s)
🟢 testWhenWeHaveAProjectWeCanSelectItsPlaceWhenUserIsManager (1s)
🟡 testWhenWeHaveAProjectWeCanSelectItsPlaceWhenUserIsUnitManager (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:551)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:541)
	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)
🟡 testReplaceFunkyTablesWithSortableTables (2s)
@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)
🟢 testRemoveUNderlineFromExpandLink (1s)
🟢 testFixCreatingNewProject (2s)
🟢 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 (2s)
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 (2s)
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:532)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:522)
	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:532)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:522)
	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 (5s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (2s)
🟢 testEmployernotNull (1s)
🟢 testEmployeesnotNull (1s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (1s)
🟢 com.tustor.tuntinetti.view.wizards.project.TestProjectAskCompensationStep (6s)
🟢 testCheckGivenFakeProjectWhenAskForCompensationThenTitleLabelCorrect (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testCheckGivenFakeProjectWhenAskForIfCompensationCreateThenRadioLabelCorrect (0s)
🟢 testCheckGivenFakeProjectWhenAskForIfCompensationDoNotCreateThenRadioLabelCorrect (0s)
🟢 testCheckgivenAskCreationStepWhenInitialFormThenAssertsAreValid (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 (27s)
🟢 testCheckgivenAddNewStepWhenInitialFormThenAssertsAreValid (1s)
🟢 testPreviousGoToAddNewAfterWeDeleteAnEntityThatWasJustModified (1s)
🟢 testBrowseFilterShouldBeDefaultNewAndValid (1s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (1s)
🟢 testFixControlsInTable_Price (1s)
🟢 testDragAndDropWorkToAddBranchOrToPutBranchOnFirstLevel (1s)
🟢 testNewlyCreatedCustomersShouldBeDefaultSelected (1s)
🟢 testFixControlsInTable_Pricing (1s)
🟢 testFixControlsInTable_PricingLink (1s)
🟢 testCheckWhenPricePositiveLargeValueThenGivesCorrectError (1s)
🟢 testCheckWhenPriceNegativeLargeValueThenGivesCorrectError (1s)
🟢 testCheckWhenPriceWrongValueThenIgnoreTheError (1s)
🟢 testCheckGivenFakeProjectWhenSelectCustomerThenLabelCorrect (1s)
🟢 testWhenAlreadyCreatedTaskGroupsOnNextWeGoToProjectSelectTaskGroupsStep (1s)
🟢 testWhenWeGoBackUntilCustomerAskBranchStepAndWeReturnToAddNewWeHaveTheSameEntityToSave (1s)
🟢 testAssertDuplicateCustomer_BranchSameNameAsCustomerNotAllowed_BranchSameNameAsBranchNotAllowed_NameNotAllowedAnyCaseUpperOrLowerCase (1s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
🟢 testEmployernotNull (1s)
🟢 testEmployeesnotNull (1s)
🔴 com.tustor.tuntinetti.view.wizards.project.TestProjectSelectEmployeesStep (32s)
🟢 testCheckgivenAddNewStepWhenInitialFormThenAssertsAreValid (1s)
🟢 testBrowseFilterShouldBeDefaultNewAndValid (1s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (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:532)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:522)
	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.GeneratedMethodAccessor26.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)
🟢 testEmployerUnitTreeTableRootNodeNameShouldBeEmployerName (1s)
🟡 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:551)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:541)
	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 (4s)
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 (1s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (1s)
🟡 com.tustor.tuntinetti.view.wizards.project.TestProjectAddNewStep (11s)
🟢 testSaveAndGoSummaryIsNotVisible (0s)
🟢 testWhenCancelPressedWeReturnToSummary (0s)
🟢 testCheckgivenAddNewStepWhenInitialFormThenAssertsAreValid (0s)
🟢 testDontAllowDuplicateProjectNameInSameEmployer (0s)
🟢 testAllowDuplicateProjectNameInDiffEmployers (0s)
🟢 testEndDateNotVisibleWhenCheckingTheNoEndDateSelected (0s)
🟡 testEndDateMayNotBeBeforeStartDate (0s)
expect (1):
   Virhe: Päättymispäivä (2010-07-01) ei voi olla ennen alkamispäivää (2010-07-25).
but was (1):
   Virhe: Päättymispäivä (1.7.2010) ei voi olla ennen alkamispäivää (25.7.2010).
	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.project.TestProjectAddNewStep.testEndDateMayNotBeBeforeStartDate(TestProjectAddNewStep.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)
🟢 testHourlyCostFallsWithinRange (0s)
🟢 testTotalBudgetFallsWithinRange (0s)
🟢 testVisiblityOfPriceLink (0s)
🟡 testIfWeDontPressRadioToChooseTypeWeHaveCrashWhenSave (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.project.TestProjectAddNewStep.testIfWeDontPressRadioToChooseTypeWeHaveCrashWhenSave(TestProjectAddNewStep.java:226)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.project.TestProjectAskEmployeesStep (13s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testCheckgivenAskCreationStepWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenFakeProjectWhenAskForEmployeeThenTitleLabelCorrect (0s)
🟢 testCheckGivenFakeProjectWhenAskForIfEmployeeCreateThenRadioLabelCorrect (0s)
🟢 testCheckGivenFakeProjectWhenAskForIfEmployeeDoNotCreateThenRadioLabelCorrect (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPageDoNot (1s)
🟢 testAskIfEmployeesAreAddedManuallyOnGivenLevel (0s)
🟢 testAskIfEmployeesAreAddedAutomaticallyforProjectUnitOnGivenLevel (0s)
🟢 testAskIfEmployeesAreAddedAutomaticallyforEmployerOnGivenLevel (0s)
🟢 testWhenDoNotAddEmployeeSelectedNoCrashIsGenerated (1s)
🟢 testWhenWeAddNewEmployeeAutomaticallyForProjectsWithAutoForUnitOrCompanyEmployeeProjectsAreAdded (0s)
🟢 testCheckVisibilityForAutoOptionforCompanies (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟡 com.tustor.tuntinetti.view.wizards.project.TestProjectAskCustomerStep (5s)
🟡 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
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.checkGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(AbstractTuntinettiWizardViewTestCase.java:190)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(AbstractTuntinettiWizardViewTestCase.java:150)
	at com.tustor.tuntinetti.view.wizards.project.TestProjectAskCustomerStep.testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(TestProjectAskCustomerStep.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)
🟢 testCheckgivenAskCreationStepWhenInitialFormThenAssertsAreValid (0s)
🟢 testCheckGivenFakeProjectWhenAskForCustomerThenTitleLabelCorrect (0s)
🟡 testCheckGivenFakeProjectWhenAskForIfCustomerCreateThenRadioLabelCorrect (0s)
expected:<Kyllä, haluan lisätä asiakkaita työkohteeseen &#039;1.7756476704906687E12&#039;> but was:<valitsen asiakkaat yksitellen>
	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.project.TestProjectAskCustomerStep.testCheckGivenFakeProjectWhenAskForIfCustomerCreateThenRadioLabelCorrect(TestProjectAskCustomerStep.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)
🟡 testCheckGivenFakeProjectWhenAskForIfCustomerDoNotCreateThenRadioLabelCorrect (0s)
expected:<Ei, en halua lisätä asiakkaita työkohteeseen &#039;1.7756476711929165E12&#039;> but was:<ei liitetä asiakkaita toistaiseksi>
	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.project.TestProjectAskCustomerStep.testCheckGivenFakeProjectWhenAskForIfCustomerDoNotCreateThenRadioLabelCorrect(TestProjectAskCustomerStep.java:77)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.TestIntroductionPage (3s)
🟢 testClickingEnterLinkLeadsToMainPage (0s)
🔴 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
com.tustor.tuntinetti.view.application.MainPage cannot be cast to com.tustor.tuntinetti.view.wizards.standalone.ModalFramePage
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.getTestWizardPanel(AbstractTuntinettiWizardViewTestCase.java:460)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.checkGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(AbstractTuntinettiWizardViewTestCase.java:162)
	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.application.MainPage cannot be cast to com.tustor.tuntinetti.view.wizards.standalone.ModalFramePage
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.getTestWizardPanel(AbstractTuntinettiWizardViewTestCase.java:460)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.checkGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard(AbstractTuntinettiWizardViewTestCase.java:82)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard(AbstractTuntinettiWizardViewTestCase.java:71)
	at sun.reflect.GeneratedMethodAccessor605.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.TestWizardStandaloneBugs (6s)
🟢 testCreate_Page_WithReusablePanel_WithWizardStartLinksOnPanel (0s)
🔴 testBasicInfoDoesNotWorkCorrectlySteppingForwardAndBackward (0s)
Argument pageClass must be not null
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.<init>(BookmarkablePageRequestTarget.java:122)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.<init>(BookmarkablePageRequestTarget.java:85)
	at org.apache.wicket.protocol.http.MockWebApplication.processRequestCycle(MockWebApplication.java:440)
	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.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:533)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.setActiveStepforTesting(AbstractTuntinettiWizardViewTestCase.java:483)
	at com.tustor.tuntinetti.view.wizards.TestWizardStandaloneBugs.testBasicInfoDoesNotWorkCorrectlySteppingForwardAndBackward(TestWizardStandaloneBugs.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)
🟡 testWhenWeDeleteUnitWeHaveIndexOutOfBounds (0s)
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.TestWizardStandaloneBugs.testWhenWeDeleteUnitWeHaveIndexOutOfBounds(TestWizardStandaloneBugs.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)
🟡 testWhenWeJustStartUnitWizardAndWeAddNewUnitTheUnitDontShowInListInFinalStep (0s)
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.TestWizardStandaloneBugs.testWhenWeJustStartUnitWizardAndWeAddNewUnitTheUnitDontShowInListInFinalStep(TestWizardStandaloneBugs.java:197)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOnCloseWeGetTheWhitePageLoaded (0s)
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.TestWizardStandaloneBugs.testOnCloseWeGetTheWhitePageLoaded(TestWizardStandaloneBugs.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)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🔴 com.tustor.tuntinetti.view.wizards.expresssetup.TestExpressSetupWelcomeStep (5s)
🟢 testCheckgivenEmployerWhenInitialFormThenAssertsAreValid (0s)
🔴 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
null
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.getTestActiveStep(AbstractTuntinettiWizardViewTestCase.java:434)
	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.expresssetup.TestExpressSetupWelcomeStep.testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage(TestExpressSetupWelcomeStep.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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)
null
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.getTestActiveStep(AbstractTuntinettiWizardViewTestCase.java:434)
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.checkGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard(AbstractTuntinettiWizardViewTestCase.java:106)
	at com.tustor.tuntinetti.view.wizards.expresssetup.TestExpressSetupWelcomeStep.testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard(TestExpressSetupWelcomeStep.java:99)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testCheckgivenEmployerWhenShowInitialMessageSetThenSplashConditionChange (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:532)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:522)
	at com.tustor.tuntinetti.view.wizards.expresssetup.TestExpressSetupWelcomeStep.testCheckgivenEmployerWhenShowInitialMessageSetThenSplashConditionChange(TestExpressSetupWelcomeStep.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)
🟢 testCheckGivenEmployerWhenSplashScreenThenPreviousButtonNotShow (0s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🔴 com.tustor.tuntinetti.view.wizards.TestApplicationSearchPanel (3s)
🟡 testSearhcWith_null_option_Selected_From_ApplicantState_enum_because_also_null_is_valid (0s)
@Michal TODO search test null only
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.wizards.TestApplicationSearchPanel.testSearhcWith_null_option_Selected_From_ApplicantState_enum_because_also_null_is_valid(TestApplicationSearchPanel.java:18)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testSlideInMenuPanel_Parametrizable (0s)
@Michal Not hardcoded autoscrollpanel inside.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.wizards.TestApplicationSearchPanel.testSlideInMenuPanel_Parametrizable(TestApplicationSearchPanel.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)
🟡 testProposeDBOptimizationIndexingCriteria (0s)
Also propose DB Indexing alter-table sql for all search columns. Customer use this tool 99% of the day so it must work very fast.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.wizards.TestApplicationSearchPanel.testProposeDBOptimizationIndexingCriteria(TestApplicationSearchPanel.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)
🔴 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (0s)
null
	at com.tustor.tuntinetti.view.wizards.AbstractTuntinettiWizardViewTestCase.getTestActiveStep(AbstractTuntinettiWizardViewTestCase.java:434)
	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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.TestWizardGeneralBugs (6s)
🟢 testTrack (1s)
🟡 testSortingInSortableTablesAndTreeTables (0s)
sorting in comepnsation table does not work
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.wizards.TestWizardGeneralBugs.testSortingInSortableTablesAndTreeTables(TestWizardGeneralBugs.java:80)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testDragDropDontWorkWhenWeReturnWithModifyInEmployerUnitLocation (0s)
🟢 testCheckGivenEmployerWhenNextButtonPressedThenWeGoToTheNextPage (1s)
🟢 testEmployernotNull (0s)
🟢 testEmployeesnotNull (0s)
🟢 testCheckGivenWizardStepWhenExitButtonPressedThenWeGoOutToTheRightExitStepWizard (0s)
🟢 com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionEditPanel (3s)
🟢 testNameAlreadyExists (0s)
🟢 testIdAlreadyExists (0s)
🟢 testAddingNewSkillOptionWillCreateNew_Employer_SkillSet (0s)
🟢 testIdRequired (0s)
🟢 testNameRequired (0s)
🔴 com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel (3s)
🔴 testRemoveButtonInvisibleForSkillOption (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.createSkillSet(TestEmployeeSkillOptionSelectionPanel.java:213)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.testRemoveButtonInvisibleForSkillOption(TestEmployeeSkillOptionSelectionPanel.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)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor22.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.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.createSkillSet(TestEmployeeSkillOptionSelectionPanel.java:213)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.testRemoveButtonInvisibleForSkillOption(TestEmployeeSkillOptionSelectionPanel.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)
🔴 testAddNewSkillOption (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.createSkillSet(TestEmployeeSkillOptionSelectionPanel.java:213)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.testAddNewSkillOption(TestEmployeeSkillOptionSelectionPanel.java:158)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.GeneratedMethodAccessor22.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.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.createSkillSet(TestEmployeeSkillOptionSelectionPanel.java:213)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.testAddNewSkillOption(TestEmployeeSkillOptionSelectionPanel.java:158)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testRemoveButtonInvisibleForSkillSet (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.createSkillSet(TestEmployeeSkillOptionSelectionPanel.java:213)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.testRemoveButtonInvisibleForSkillSet(TestEmployeeSkillOptionSelectionPanel.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)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor22.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.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.createSkillSet(TestEmployeeSkillOptionSelectionPanel.java:213)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.testRemoveButtonInvisibleForSkillSet(TestEmployeeSkillOptionSelectionPanel.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)
🔴 testRemoveSkillOption (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.createSkillSet(TestEmployeeSkillOptionSelectionPanel.java:213)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.testRemoveSkillOption(TestEmployeeSkillOptionSelectionPanel.java:93)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.GeneratedMethodAccessor22.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.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.createSkillSet(TestEmployeeSkillOptionSelectionPanel.java:213)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.testRemoveSkillOption(TestEmployeeSkillOptionSelectionPanel.java:93)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testRemoveSkillSet (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.createSkillSet(TestEmployeeSkillOptionSelectionPanel.java:213)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.testRemoveSkillSet(TestEmployeeSkillOptionSelectionPanel.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)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor22.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.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.createSkillSet(TestEmployeeSkillOptionSelectionPanel.java:213)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.testRemoveSkillSet(TestEmployeeSkillOptionSelectionPanel.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)
🔴 testAddNewSkillSet (0s)
Error calling method: public int com.tustor.tuntinetti.view.session.TakpSessionBase.getApplicationsPerPage() on object: com.tustor.tuntinetti.view.session.TakpSessionBase@6cae85dd
	at org.apache.wicket.util.lang.PropertyResolver$MethodGetAndSet.getValue(PropertyResolver.java:1125)
	at org.apache.wicket.util.lang.PropertyResolver$ObjectAndGetSetter.getValue(PropertyResolver.java:645)
	at org.apache.wicket.util.lang.PropertyResolver.getValue(PropertyResolver.java:104)
	at org.apache.wicket.model.AbstractPropertyModel.getObject(AbstractPropertyModel.java:240)
	at com.tustor.common.wicket.tables.filter.BaseRowsPerPageFilterPanel.initializeRowsPerPage(BaseRowsPerPageFilterPanel.java:83)
	at com.tustor.common.wicket.tables.filter.RowsPerPageFilterPanel.initializeRowsPerPage(RowsPerPageFilterPanel.java:65)
	at com.tustor.common.wicket.tables.filter.RowsPerPageFilterPanel.<init>(RowsPerPageFilterPanel.java:55)
	at com.tustor.tuntinetti.view.reusables.tables.TreeTable$7.<init>(TreeTable.java:429)
	at com.tustor.tuntinetti.view.reusables.tables.TreeTable.addDefaultFilter(TreeTable.java:429)
	at com.tustor.tuntinetti.view.reusables.tables.TreeTable.init(TreeTable.java:297)
	at com.tustor.tuntinetti.view.reusables.tables.TreeTable.<init>(TreeTable.java:244)
	at com.tustor.tuntinetti.view.reusables.tables.TreeTable.<init>(TreeTable.java:195)
	at com.tustor.tuntinetti.view.application.selectors.skills.EmployeeSkillSetAndSkillOptionTreeTable.<init>(EmployeeSkillSetAndSkillOptionTreeTable.java:95)
	at com.tustor.tuntinetti.view.application.selectors.skills.AbstractEmployeeSkillOptionSelectionPanel$1.<init>(AbstractEmployeeSkillOptionSelectionPanel.java:108)
	at com.tustor.tuntinetti.view.application.selectors.skills.AbstractEmployeeSkillOptionSelectionPanel.<init>(AbstractEmployeeSkillOptionSelectionPanel.java:108)
	at com.tustor.tuntinetti.view.application.selectors.skills.EmployeeSkillOptionSelectionPanel.<init>(EmployeeSkillOptionSelectionPanel.java:64)
	at com.tustor.tuntinetti.view.application.selectors.skills.EmployeeSkillOptionSelectionPanel.<init>(EmployeeSkillOptionSelectionPanel.java:55)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.testAddNewSkillSet(TestEmployeeSkillOptionSelectionPanel.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)
Caused by: null
	at com.tustor.tuntinetti.view.session.TakpSessionBase.getApplicationsPerPage(TakpSessionBase.java:2723)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.wicket.util.lang.PropertyResolver$MethodGetAndSet.getValue(PropertyResolver.java:1120)
	at org.apache.wicket.util.lang.PropertyResolver$ObjectAndGetSetter.getValue(PropertyResolver.java:645)
	at org.apache.wicket.util.lang.PropertyResolver.getValue(PropertyResolver.java:104)
	at org.apache.wicket.model.AbstractPropertyModel.getObject(AbstractPropertyModel.java:240)
	at com.tustor.common.wicket.tables.filter.BaseRowsPerPageFilterPanel.initializeRowsPerPage(BaseRowsPerPageFilterPanel.java:83)
	at com.tustor.common.wicket.tables.filter.RowsPerPageFilterPanel.initializeRowsPerPage(RowsPerPageFilterPanel.java:65)
	at com.tustor.common.wicket.tables.filter.RowsPerPageFilterPanel.<init>(RowsPerPageFilterPanel.java:55)
	at com.tustor.tuntinetti.view.reusables.tables.TreeTable$7.<init>(TreeTable.java:429)
	at com.tustor.tuntinetti.view.reusables.tables.TreeTable.addDefaultFilter(TreeTable.java:429)
	at com.tustor.tuntinetti.view.reusables.tables.TreeTable.init(TreeTable.java:297)
	at com.tustor.tuntinetti.view.reusables.tables.TreeTable.<init>(TreeTable.java:244)
	at com.tustor.tuntinetti.view.reusables.tables.TreeTable.<init>(TreeTable.java:195)
	at com.tustor.tuntinetti.view.application.selectors.skills.EmployeeSkillSetAndSkillOptionTreeTable.<init>(EmployeeSkillSetAndSkillOptionTreeTable.java:95)
	at com.tustor.tuntinetti.view.application.selectors.skills.AbstractEmployeeSkillOptionSelectionPanel$1.<init>(AbstractEmployeeSkillOptionSelectionPanel.java:108)
	at com.tustor.tuntinetti.view.application.selectors.skills.AbstractEmployeeSkillOptionSelectionPanel.<init>(AbstractEmployeeSkillOptionSelectionPanel.java:108)
	at com.tustor.tuntinetti.view.application.selectors.skills.EmployeeSkillOptionSelectionPanel.<init>(EmployeeSkillOptionSelectionPanel.java:64)
	at com.tustor.tuntinetti.view.application.selectors.skills.EmployeeSkillOptionSelectionPanel.<init>(EmployeeSkillOptionSelectionPanel.java:55)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillOptionSelectionPanel.testAddNewSkillSet(TestEmployeeSkillOptionSelectionPanel.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.tuntinetti.view.application.selectors.skills.TestEmployeeSkillSetEditPanel (3s)
🟢 testNameAlreadyExists (0s)
🟡 testModifyingSkillSetNameWillBeOwnedBy_EmployerForProjectTaskGroup (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:532)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:522)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillSetEditPanel.testModifyingSkillSetNameWillBeOwnedBy_EmployerForProjectTaskGroup(TestEmployeeSkillSetEditPanel.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)
🟡 testModifyingSkillSetNameWillBeOwnedBy_EmployerForJobOpening (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:532)
	at com.tustor.common.utils.AbstractTestCase.assertFalse(AbstractTestCase.java:522)
	at com.tustor.tuntinetti.view.application.selectors.skills.TestEmployeeSkillSetEditPanel.testModifyingSkillSetNameWillBeOwnedBy_EmployerForJobOpening(TestEmployeeSkillSetEditPanel.java:238)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testAlternateIdRequired (0s)
🟢 testAddingNewSkillSetWillBeOwnedBy_Employer (0s)
🟢 testNameRequired (0s)
🟢 com.tustor.tuntinetti.view.application.settings.jobopening.TestMonsterJobConfigPanel (1s)
🟢 testSubmitTemplate (0s)
🟢 testSubmitTemplateWrongJson (0s)
🔴 com.tustor.tuntinetti.view.application.settings.jobopening.TestJobOpeningPage (3s)
🔴 testShowJobPreview (0s)
org.apache.wicket.WicketRuntimeException: Can't instantiate page using constructor public com.tustor.tuntinetti.view.application.instructions.UserAgreementPage(org.apache.wicket.PageParameters) and argument 
	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: Can't instantiate page using constructor public com.tustor.tuntinetti.view.application.instructions.UserAgreementPage(org.apache.wicket.PageParameters) and argument 
	at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:212)
	at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:65)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:298)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234)
	at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:96)
	at com.tustor.tuntinetti.view.TakpApplication$9.processEvents(TakpApplication.java:6342)
	at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1174)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.tagAsAnonymousUserAndContinue(TakpApplication.java:6128)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.processEventsAndRespond(TakpApplication.java:6099)
	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.settings.jobopening.TestJobOpeningPage.safeSetUp(TestJobOpeningPage.java:102)
	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)
🔴 testMolJobPreview (0s)
org.apache.wicket.WicketRuntimeException: Can't instantiate page using constructor public com.tustor.tuntinetti.view.application.instructions.UserAgreementPage(org.apache.wicket.PageParameters) and argument 
	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: Can't instantiate page using constructor public com.tustor.tuntinetti.view.application.instructions.UserAgreementPage(org.apache.wicket.PageParameters) and argument 
	at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:212)
	at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:65)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:298)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234)
	at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:96)
	at com.tustor.tuntinetti.view.TakpApplication$9.processEvents(TakpApplication.java:6342)
	at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1174)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.tagAsAnonymousUserAndContinue(TakpApplication.java:6128)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.processEventsAndRespond(TakpApplication.java:6099)
	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.settings.jobopening.TestJobOpeningPage.safeSetUp(TestJobOpeningPage.java:102)
	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)
🔴 testRequiredSkillRequirement (0s)
org.apache.wicket.WicketRuntimeException: Can't instantiate page using constructor public com.tustor.tuntinetti.view.application.instructions.UserAgreementPage(org.apache.wicket.PageParameters) and argument 
	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: Can't instantiate page using constructor public com.tustor.tuntinetti.view.application.instructions.UserAgreementPage(org.apache.wicket.PageParameters) and argument 
	at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:212)
	at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:65)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:298)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234)
	at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:96)
	at com.tustor.tuntinetti.view.TakpApplication$9.processEvents(TakpApplication.java:6342)
	at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1174)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.tagAsAnonymousUserAndContinue(TakpApplication.java:6128)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.processEventsAndRespond(TakpApplication.java:6099)
	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.settings.jobopening.TestJobOpeningPage.safeSetUp(TestJobOpeningPage.java:102)
	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)
🔴 testRequiredSkillDescription (0s)
org.apache.wicket.WicketRuntimeException: Can't instantiate page using constructor public com.tustor.tuntinetti.view.application.instructions.UserAgreementPage(org.apache.wicket.PageParameters) and argument 
	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: Can't instantiate page using constructor public com.tustor.tuntinetti.view.application.instructions.UserAgreementPage(org.apache.wicket.PageParameters) and argument 
	at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:212)
	at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:65)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:298)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234)
	at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:96)
	at com.tustor.tuntinetti.view.TakpApplication$9.processEvents(TakpApplication.java:6342)
	at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1174)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.tagAsAnonymousUserAndContinue(TakpApplication.java:6128)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.processEventsAndRespond(TakpApplication.java:6099)
	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.settings.jobopening.TestJobOpeningPage.safeSetUp(TestJobOpeningPage.java:102)
	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)
🔴 testBulletedList (0s)
org.apache.wicket.WicketRuntimeException: Can't instantiate page using constructor public com.tustor.tuntinetti.view.application.instructions.UserAgreementPage(org.apache.wicket.PageParameters) and argument 
	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: Can't instantiate page using constructor public com.tustor.tuntinetti.view.application.instructions.UserAgreementPage(org.apache.wicket.PageParameters) and argument 
	at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:212)
	at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:65)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:298)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234)
	at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:96)
	at com.tustor.tuntinetti.view.TakpApplication$9.processEvents(TakpApplication.java:6342)
	at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1174)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.tagAsAnonymousUserAndContinue(TakpApplication.java:6128)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.processEventsAndRespond(TakpApplication.java:6099)
	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.settings.jobopening.TestJobOpeningPage.safeSetUp(TestJobOpeningPage.java:102)
	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)
🔴 testEmbeddedImage (0s)
org.apache.wicket.WicketRuntimeException: Can't instantiate page using constructor public com.tustor.tuntinetti.view.application.instructions.UserAgreementPage(org.apache.wicket.PageParameters) and argument 
	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: Can't instantiate page using constructor public com.tustor.tuntinetti.view.application.instructions.UserAgreementPage(org.apache.wicket.PageParameters) and argument 
	at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:212)
	at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:65)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:298)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234)
	at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:96)
	at com.tustor.tuntinetti.view.TakpApplication$9.processEvents(TakpApplication.java:6342)
	at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1174)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.tagAsAnonymousUserAndContinue(TakpApplication.java:6128)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.processEventsAndRespond(TakpApplication.java:6099)
	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.settings.jobopening.TestJobOpeningPage.safeSetUp(TestJobOpeningPage.java:102)
	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)
🔴 testUpdateMols (0s)
org.apache.wicket.WicketRuntimeException: Can't instantiate page using constructor public com.tustor.tuntinetti.view.application.instructions.UserAgreementPage(org.apache.wicket.PageParameters) and argument 
	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: Can't instantiate page using constructor public com.tustor.tuntinetti.view.application.instructions.UserAgreementPage(org.apache.wicket.PageParameters) and argument 
	at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:212)
	at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:65)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:298)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320)
	at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234)
	at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:96)
	at com.tustor.tuntinetti.view.TakpApplication$9.processEvents(TakpApplication.java:6342)
	at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1174)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.tagAsAnonymousUserAndContinue(TakpApplication.java:6128)
	at com.tustor.tuntinetti.view.TakpApplication$TakpRequestCycle.processEventsAndRespond(TakpApplication.java:6099)
	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.settings.jobopening.TestJobOpeningPage.safeSetUp(TestJobOpeningPage.java:102)
	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.application.settings.panels.TestCustomerDetailInformationAlertPage (5s)
🟢 testLinkExists (0s)
🟢 testAlertMessageProcessAndRepeatWhenDone (1s)
🟢 testAlertMessageProcess (0s)
🟡 testAlertMessageProcessWithSnoozingWithCreatorWantsNotifications (0s)
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 junit.framework.Assert.assertEquals(Assert.java:204)
	at com.tustor.tuntinetti.view.application.settings.panels.AbstractimerAlertCustomerDetailsTestCase.assertCreatorSuccessfullyGetsNotificationAboutPostponedRequest(AbstractimerAlertCustomerDetailsTestCase.java:245)
	at com.tustor.tuntinetti.view.application.settings.panels.TestCustomerDetailInformationAlertPage.assertSnoozedHappyDayActionRequest(TestCustomerDetailInformationAlertPage.java:110)
	at com.tustor.tuntinetti.view.application.settings.panels.TestCustomerDetailInformationAlertPage.testAlertMessageProcessWithSnoozingWithCreatorWantsNotifications(TestCustomerDetailInformationAlertPage.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)
🟢 testAlertMessageProcessWithSnoozingWithoutCreatorWantsNotifications (1s)
🟡 com.tustor.tuntinetti.view.application.settings.panels.TestCustomerDetailInformationPanel (8s)
🟢 testAtLeastOnePersonsIsNotOnVacation (0s)
🟡 testNoNotificationMailAfterDetailCreationForMyself (0s)
expect no error message, but contains
   Kenttä 'Seuraava hälytys' 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.application.settings.panels.TestCustomerDetailInformationPanel.testNoNotificationMailAfterDetailCreationForMyself(TestCustomerDetailInformationPanel.java:187)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testPersonIsNotOnVacation (0s)
🟡 testPersonIsOnVacation (0s)
expect (1):
   Henkilöiden sähköpostiosoite '[normal.test@person.com]' on lomat.
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.settings.panels.TestCustomerDetailInformationPanel.testPersonIsOnVacation(TestCustomerDetailInformationPanel.java:114)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testAllPersonsAreOnVacation (0s)
expect (1):
   Henkilöiden sähköpostiosoite '[normal.test@person.com, kvk8w@we7a3.pl]' on lomat.
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.settings.panels.TestCustomerDetailInformationPanel.testAllPersonsAreOnVacation(TestCustomerDetailInformationPanel.java:133)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testNotificationMailAfterDetailCreation (0s)
expected:<...annettu uusi tehtävä[]> but was:<...annettu uusi tehtävä[ - vRKKK3XTaK/A3aU8K8kU8/Test Company Ltd. (ke 8.4.2026 14:28:45)]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.tuntinetti.view.application.settings.panels.TestCustomerDetailInformationPanel.testNotificationMailAfterDetailCreation(TestCustomerDetailInformationPanel.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)
🟡 testSendCreatorWantsNotificationsMail (0s)
expected:<[Tehtävä tietoja muutettiin]> but was:<[Valmis:ghva3UAzga/R3a33Ra7Tz/Test Company Ltd.(08.04.2026)]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.tuntinetti.view.application.settings.panels.TestCustomerDetailInformationPanel.testSendCreatorWantsNotificationsMail(TestCustomerDetailInformationPanel.java:216)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testNormalEmployeeCannotEditPastDescription (0s)
expect no error message, but contains
   Kenttä 'Seuraava hälytys' 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.application.settings.panels.TestCustomerDetailInformationPanel.testNormalEmployeeCannotEditPastDescription(TestCustomerDetailInformationPanel.java:236)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCounterIsResetAfterChangingStatus (0s)
🟢 testNextAlertAtIsRequired (0s)
🟢 testNextAlertInIsRequired (0s)
🔴 com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel (3s)
🔴 testModifyCustomerDetail (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel.createDetail(TestCustomerDetailSettingsPanel.java:209)
	at com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel.testModifyCustomerDetail(TestCustomerDetailSettingsPanel.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)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor22.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.application.settings.customers.TestCustomerDetailSettingsPanel.createDetail(TestCustomerDetailSettingsPanel.java:209)
	at com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel.testModifyCustomerDetail(TestCustomerDetailSettingsPanel.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)
🟢 testInfoPanelInvisibleWhenNoCustomerDetails (0s)
🔴 testFirstCustomerDetailInsideInfoPanel (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel.createDetail(TestCustomerDetailSettingsPanel.java:209)
	at com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel.testFirstCustomerDetailInsideInfoPanel(TestCustomerDetailSettingsPanel.java:68)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.GeneratedMethodAccessor22.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.application.settings.customers.TestCustomerDetailSettingsPanel.createDetail(TestCustomerDetailSettingsPanel.java:209)
	at com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel.testFirstCustomerDetailInsideInfoPanel(TestCustomerDetailSettingsPanel.java:68)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testRemoveCustomerDetail (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel.createDetail(TestCustomerDetailSettingsPanel.java:209)
	at com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel.testRemoveCustomerDetail(TestCustomerDetailSettingsPanel.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)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor22.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.application.settings.customers.TestCustomerDetailSettingsPanel.createDetail(TestCustomerDetailSettingsPanel.java:209)
	at com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel.testRemoveCustomerDetail(TestCustomerDetailSettingsPanel.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)
🔴 testAddCustomerDetailRequiredFields (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel.createDetail(TestCustomerDetailSettingsPanel.java:209)
	at com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel.testAddCustomerDetailRequiredFields(TestCustomerDetailSettingsPanel.java:147)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.GeneratedMethodAccessor22.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.application.settings.customers.TestCustomerDetailSettingsPanel.createDetail(TestCustomerDetailSettingsPanel.java:209)
	at com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel.testAddCustomerDetailRequiredFields(TestCustomerDetailSettingsPanel.java:147)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testAddCustomerDetail (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel.createDetail(TestCustomerDetailSettingsPanel.java:209)
	at com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel.testAddCustomerDetail(TestCustomerDetailSettingsPanel.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.GeneratedMethodAccessor22.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.application.settings.customers.TestCustomerDetailSettingsPanel.createDetail(TestCustomerDetailSettingsPanel.java:209)
	at com.tustor.tuntinetti.view.application.settings.customers.TestCustomerDetailSettingsPanel.testAddCustomerDetail(TestCustomerDetailSettingsPanel.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)
🔴 com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel (4s)
🔴 testNewCustomerWithPotential (0s)
null
	at com.tustor.tuntinetti.view.application.settings.customers.tables.CustomerSortableTable.newHeaderLabels(CustomerSortableTable.java:126)
	at com.tustor.common.wicket.tables.SortableTable.addHeader(SortableTable.java:342)
	at com.tustor.common.wicket.tables.SortableTable.init(SortableTable.java:201)
	at com.tustor.common.wicket.tables.SortableTable.<init>(SortableTable.java:161)
	at com.tustor.common.wicket.tables.SortableTable.<init>(SortableTable.java:147)
	at com.tustor.tuntinetti.view.reusables.tables.TuntinettiSortableTable.<init>(TuntinettiSortableTable.java:39)
	at com.tustor.tuntinetti.view.application.settings.customers.tables.CustomerSortableTable.<init>(CustomerSortableTable.java:83)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.CustomerSearchResultsPanel$2.<init>(CustomerSearchResultsPanel.java:61)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.CustomerSearchResultsPanel.<init>(CustomerSearchResultsPanel.java:44)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel$1.<init>(TestCustomerSearchResultsPanel.java:129)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.createPanel(TestCustomerSearchResultsPanel.java:129)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.testNewCustomerWithPotential(TestCustomerSearchResultsPanel.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)
🔴 testNewCustomerWithoutPotential (0s)
null
	at com.tustor.tuntinetti.view.application.settings.customers.tables.CustomerSortableTable.newHeaderLabels(CustomerSortableTable.java:126)
	at com.tustor.common.wicket.tables.SortableTable.addHeader(SortableTable.java:342)
	at com.tustor.common.wicket.tables.SortableTable.init(SortableTable.java:201)
	at com.tustor.common.wicket.tables.SortableTable.<init>(SortableTable.java:161)
	at com.tustor.common.wicket.tables.SortableTable.<init>(SortableTable.java:147)
	at com.tustor.tuntinetti.view.reusables.tables.TuntinettiSortableTable.<init>(TuntinettiSortableTable.java:39)
	at com.tustor.tuntinetti.view.application.settings.customers.tables.CustomerSortableTable.<init>(CustomerSortableTable.java:83)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.CustomerSearchResultsPanel$2.<init>(CustomerSearchResultsPanel.java:61)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.CustomerSearchResultsPanel.<init>(CustomerSearchResultsPanel.java:44)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel$1.<init>(TestCustomerSearchResultsPanel.java:129)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.createPanel(TestCustomerSearchResultsPanel.java:129)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.testNewCustomerWithoutPotential(TestCustomerSearchResultsPanel.java:49)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testNewCustomerNotYetContracted (0s)
null
	at com.tustor.tuntinetti.view.application.settings.customers.tables.CustomerSortableTable.newHeaderLabels(CustomerSortableTable.java:126)
	at com.tustor.common.wicket.tables.SortableTable.addHeader(SortableTable.java:342)
	at com.tustor.common.wicket.tables.SortableTable.init(SortableTable.java:201)
	at com.tustor.common.wicket.tables.SortableTable.<init>(SortableTable.java:161)
	at com.tustor.common.wicket.tables.SortableTable.<init>(SortableTable.java:147)
	at com.tustor.tuntinetti.view.reusables.tables.TuntinettiSortableTable.<init>(TuntinettiSortableTable.java:39)
	at com.tustor.tuntinetti.view.application.settings.customers.tables.CustomerSortableTable.<init>(CustomerSortableTable.java:83)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.CustomerSearchResultsPanel$2.<init>(CustomerSearchResultsPanel.java:61)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.CustomerSearchResultsPanel.<init>(CustomerSearchResultsPanel.java:44)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel$1.<init>(TestCustomerSearchResultsPanel.java:129)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.createPanel(TestCustomerSearchResultsPanel.java:129)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.testNewCustomerNotYetContracted(TestCustomerSearchResultsPanel.java:59)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testOldCustomerWithPotential (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.createServiceDemand(TestCustomerSearchResultsPanel.java:165)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.testOldCustomerWithPotential(TestCustomerSearchResultsPanel.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)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor22.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.application.settings.customers.panels.TestCustomerSearchResultsPanel.createServiceDemand(TestCustomerSearchResultsPanel.java:165)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.testOldCustomerWithPotential(TestCustomerSearchResultsPanel.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)
🔴 testOldCustomerWithoutPotential (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.createServiceDemand(TestCustomerSearchResultsPanel.java:165)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.testOldCustomerWithoutPotential(TestCustomerSearchResultsPanel.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)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor22.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.application.settings.customers.panels.TestCustomerSearchResultsPanel.createServiceDemand(TestCustomerSearchResultsPanel.java:165)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.testOldCustomerWithoutPotential(TestCustomerSearchResultsPanel.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)
🔴 testOldCustomerNotYetContracted (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.createServiceDemand(TestCustomerSearchResultsPanel.java:165)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.testOldCustomerNotYetContracted(TestCustomerSearchResultsPanel.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)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor22.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.application.settings.customers.panels.TestCustomerSearchResultsPanel.createServiceDemand(TestCustomerSearchResultsPanel.java:165)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.testOldCustomerNotYetContracted(TestCustomerSearchResultsPanel.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)
🔴 testActiveCustomer (0s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.createServiceDemand(TestCustomerSearchResultsPanel.java:165)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.testActiveCustomer(TestCustomerSearchResultsPanel.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)
Caused by: null
	at sun.reflect.GeneratedMethodAccessor22.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.application.settings.customers.panels.TestCustomerSearchResultsPanel.createServiceDemand(TestCustomerSearchResultsPanel.java:165)
	at com.tustor.tuntinetti.view.application.settings.customers.panels.TestCustomerSearchResultsPanel.testActiveCustomer(TestCustomerSearchResultsPanel.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)
🟡 com.tustor.tuntinetti.view.application.settings.customers.TestCustomerSettingsPanel (8s)
🟡 testAddCustomer (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.application.settings.customers.TestCustomerSettingsPanel.testAddCustomer(TestCustomerSettingsPanel.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)
🟡 testCase3459 (3s)
 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 com.tustor.tuntinetti.view.application.settings.customers.TestCustomerSettingsPanel.testCase3459(TestCustomerSettingsPanel.java:346)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testAddCustomerAndCustomerDetail (0s)
component 'test-panel:editor-form:customer-detail-table:contentContainer:content:addEntity:parent:color-button' 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.application.settings.customers.TestCustomerSettingsPanel.testAddCustomerAndCustomerDetail(TestCustomerSettingsPanel.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testAddCustomerAndContactPerson (1s)
component 'test-panel:editor-form:contact-person-table:contentContainer:content:addEntity:parent:color-button' 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.application.settings.customers.TestCustomerSettingsPanel.testAddCustomerAndContactPerson(TestCustomerSettingsPanel.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)
🟡 testAddCustomerAndCustomerDetailAndContactPerson (0s)
component 'test-panel:editor-form:customer-detail-table:contentContainer:content:addEntity:parent:color-button' 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.application.settings.customers.TestCustomerSettingsPanel.testAddCustomerAndCustomerDetailAndContactPerson(TestCustomerSettingsPanel.java:116)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testAddCustomerAndContactPersonAndPerson (0s)
component 'test-panel:editor-form:contact-person-table:contentContainer:content:addEntity:parent:color-button' 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.application.settings.customers.TestCustomerSettingsPanel.testAddCustomerAndContactPersonAndPerson(TestCustomerSettingsPanel.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)
🔴 com.tustor.tuntinetti.view.application.settings.sickleave.TestSickLeaveManagementPanel (7s)
🟢 testWhenNewRowAddedWeCanSelectPersonAndSickDate (1s)
🟡 testWeCanFindByCriterions (0s)
expected:<7> 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 junit.framework.Assert.assertEquals(Assert.java:204)
	at com.tustor.tuntinetti.view.application.settings.sickleave.TestSickLeaveManagementPanel.checkWeCanFindByCriterions(TestSickLeaveManagementPanel.java:141)
	at com.tustor.tuntinetti.view.application.settings.sickleave.TestSickLeaveManagementPanel.testWeCanFindByCriterions(TestSickLeaveManagementPanel.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)
🟡 testWeCanDeleteSickleaves (0s)
expected:<7> 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 junit.framework.Assert.assertEquals(Assert.java:204)
	at com.tustor.tuntinetti.view.application.settings.sickleave.TestSickLeaveManagementPanel.checkWeCanFindByCriterions(TestSickLeaveManagementPanel.java:141)
	at com.tustor.tuntinetti.view.application.settings.sickleave.TestSickLeaveManagementPanel.testWeCanDeleteSickleaves(TestSickLeaveManagementPanel.java:222)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testValidatePersonAndSickDateCombination (0s)
wicket.quickstart.LoginPage cannot be cast to com.tustor.tuntinetti.view.wizards.SickleaveTestPage
	at com.tustor.tuntinetti.view.application.settings.sickleave.TestSickLeaveManagementPanel.testValidatePersonAndSickDateCombination(TestSickLeaveManagementPanel.java:274)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testSickleaveEntryValidation (2s)
🟢 testSickleaveValidationOnSickleaveManagementPanelGUILevel (0s)
🟡 com.tustor.tuntinetti.view.application.settings.contactperson.TestContactPersonManagmentPanel (8s)
🟢 testAddContactPersonAndCustomerAndPerson (1s)
🟢 testAddContactPerson (1s)
🟢 testAddContactPersonAndCustomer (0s)
🟡 testAddContactPersonAndPerson (1s)
expect no error message, but contains
   Kenttä 'Sähköpostiosoite' on pakollinen.
   Kenttä 'Etunimet' on pakollinen.
   Kenttä 'Sukunimi' 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.application.settings.contactperson.TestContactPersonManagmentPanel.testAddContactPersonAndPerson(TestContactPersonManagmentPanel.java:163)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testContactPersonAlreadyExistsButUnUsedAndMerged (1s)
expected:<...rmal Test new suffix[ new suffix]> but was:<...rmal Test new suffix[]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.tuntinetti.view.application.settings.contactperson.TestContactPersonManagmentPanel.testContactPersonAlreadyExistsButUnUsedAndMerged(TestContactPersonManagmentPanel.java:247)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testContactPersonAlreadyExists (1s)
🟡 com.tustor.tuntinetti.view.application.settings.labouragreements.panel.TestNewSickleaveSettingsPanel (21s)
🟡 testAuthorization (0s)
TODO testaa kenttien enablointi. Jos käyttäjällä ei ole oikeutta muokata kenttiä, lisää-napin ei pitäisi olla näkyvissä ja muiden kenttien pitäisi olla isEnabled() {return false;} 
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.settings.labouragreements.panel.TestNewSickleaveSettingsPanel.testAuthorization(TestNewSickleaveSettingsPanel.java:53)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testSickleaveQualificationTypeCanBeSet (0s)
🟢 testSubtractCompensatedDaysOnPreviousMonthsCanBeSet (0s)
🟢 testSubtractCompensatedDaysOnPreviousMonthsMayNotBeNegative (0s)
🟢 testAverageWorktimeCalculationMonthsCanBeSet (0s)
🟢 testAverageWorktimeCalculationTimeUnitCanBeSet (0s)
🟢 testAverageWorktimeCalculationMayNotBeNegative (0s)
🟢 testRepeatingSicknessMaximumIntervalCanBeSet (0s)
🟢 testRepeatingSicknessMaximumIntervalMayNotBeNegative (0s)
🟢 testCompensateOnWaitingPeriodCanBeSet (0s)
🟢 testRepeatingSicknessIntervalStartDayCanBeSet (0s)
🟢 testResetDayCounterOnYearChangeCanBeSet (0s)
🟢 testQualificationSettingModeCanBeChanged (0s)
🟢 testEmploymentTimeCanBeChanged (0s)
🟢 testEmploymentTimeMayNotBeNegative (0s)
🟢 testEmptyEmploymentTimeIsRejected (0s)
🟢 testEmploymentTimeUnitCanBeChanged (0s)
🟢 testCompensationRatioCanBeChanged (0s)
🟢 testCompensationRatioMayNotBeNegative (0s)
🟢 testEmptyCompensationRatioIsRejected (0s)
🟢 testPaidDaysCanBeChanged (0s)
🟢 testPaidDaysMayNotBeNegative (0s)
🟢 testEmptyPaidDaysIsRejected (0s)
🟢 testSickleaveDayTypeCanBeChanged (0s)
🟢 testQualifyingPeriodCanBeChanged (0s)
🟢 testQualifyingPeriodMayNotBeNegative (0s)
🟢 testEmptyQualifyingPeriodIsCorrectlyConverted (0s)
🟢 testDequalifyingPeriodCanBeChanged (0s)
🟢 testDequalifyingPeriodMayNotBeNegative (0s)
🟢 testEmptyDequalifyingPeriodIsCorrectlyConverted (0s)
🟢 testGivenAnyDequalifyingPeriodQualifyingPeriodMustBeSet (0s)
🟢 testGivenHoursAccordingToAverageThenAverageCalculationPeriodMustBeSet (0s)
🟢 testRowCanBeAdded (0s)
🟢 testRowCanBeRemoved (0s)
🟢 testRowsAreDisplayedInCorrectOrder (0s)
🟢 testInitialForm (0s)
🟡 com.tustor.tuntinetti.view.application.TestApplicationSortableTable (1s)
🟢 testCheckIfApplicationsPerPageIsSetInTable (0s)
🟡 testCheckIfEmloyeeHasUpdatedApplciationPerPageAfterChangingDropDownValue (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:551)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:541)
	at com.tustor.tuntinetti.view.application.TestApplicationSortableTable.testCheckIfEmloyeeHasUpdatedApplciationPerPageAfterChangingDropDownValue(TestApplicationSortableTable.java:86)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testIfCreatedNewEmployeePreferencesApplicationsPerPageSetAs_10 (0s)
🔴 com.tustor.tuntinetti.view.application.TestApplicationMassActionPanel (2s)
🔴 testCheckBoxesAreNotSetForDefault (0s)
null
	at com.tustor.tuntinetti.view.application.settings.massaction.MessageMassActionPanel.getSenderNumber(MessageMassActionPanel.java:977)
	at com.tustor.tuntinetti.view.application.settings.massaction.MessageMassActionPanel.<init>(MessageMassActionPanel.java:267)
	at com.tustor.tuntinetti.view.application.settings.massaction.MessageMassActionPanel.<init>(MessageMassActionPanel.java:117)
	at com.tustor.tuntinetti.view.application.settings.massaction.AbstractEmployeeMailMassActionPanel.<init>(AbstractEmployeeMailMassActionPanel.java:51)
	at com.tustor.tuntinetti.view.application.ApplicationMassActionPanel.<init>(ApplicationMassActionPanel.java:86)
	at com.tustor.tuntinetti.view.application.TestApplicationMassActionPanel.testCheckBoxesAreNotSetForDefault(TestApplicationMassActionPanel.java:40)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testSubjectAndBodyRequired (0s)
null
	at com.tustor.tuntinetti.view.application.settings.massaction.MessageMassActionPanel.getSenderNumber(MessageMassActionPanel.java:977)
	at com.tustor.tuntinetti.view.application.settings.massaction.MessageMassActionPanel.<init>(MessageMassActionPanel.java:267)
	at com.tustor.tuntinetti.view.application.settings.massaction.MessageMassActionPanel.<init>(MessageMassActionPanel.java:117)
	at com.tustor.tuntinetti.view.application.settings.massaction.AbstractEmployeeMailMassActionPanel.<init>(AbstractEmployeeMailMassActionPanel.java:51)
	at com.tustor.tuntinetti.view.application.ApplicationMassActionPanel.<init>(ApplicationMassActionPanel.java:86)
	at com.tustor.tuntinetti.view.application.TestApplicationMassActionPanel.testSubjectAndBodyRequired(TestApplicationMassActionPanel.java:48)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testErrorIfOptionIsNotSet (0s)
null
	at com.tustor.tuntinetti.view.application.settings.massaction.MessageMassActionPanel.getSenderNumber(MessageMassActionPanel.java:977)
	at com.tustor.tuntinetti.view.application.settings.massaction.MessageMassActionPanel.<init>(MessageMassActionPanel.java:267)
	at com.tustor.tuntinetti.view.application.settings.massaction.MessageMassActionPanel.<init>(MessageMassActionPanel.java:117)
	at com.tustor.tuntinetti.view.application.settings.massaction.AbstractEmployeeMailMassActionPanel.<init>(AbstractEmployeeMailMassActionPanel.java:51)
	at com.tustor.tuntinetti.view.application.ApplicationMassActionPanel.<init>(ApplicationMassActionPanel.java:86)
	at com.tustor.tuntinetti.view.application.TestApplicationMassActionPanel.testErrorIfOptionIsNotSet(TestApplicationMassActionPanel.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🔴 testSuccessfullyAction (0s)
null
	at com.tustor.tuntinetti.view.application.settings.massaction.MessageMassActionPanel.getSenderNumber(MessageMassActionPanel.java:977)
	at com.tustor.tuntinetti.view.application.settings.massaction.MessageMassActionPanel.<init>(MessageMassActionPanel.java:267)
	at com.tustor.tuntinetti.view.application.settings.massaction.MessageMassActionPanel.<init>(MessageMassActionPanel.java:117)
	at com.tustor.tuntinetti.view.application.settings.massaction.AbstractEmployeeMailMassActionPanel.<init>(AbstractEmployeeMailMassActionPanel.java:51)
	at com.tustor.tuntinetti.view.application.ApplicationMassActionPanel.<init>(ApplicationMassActionPanel.java:86)
	at com.tustor.tuntinetti.view.application.TestApplicationMassActionPanel.testSuccessfullyAction(TestApplicationMassActionPanel.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)
🟡 com.tustor.tuntinetti.view.simulation.TestPricingTemplatesPanel (2s)
🟡 testTodo (0s)
Kun käy prigininstructioneditorissa muokkaamassa templaten nimeä ja palaa template listalle niin nimi ei ole päivittynyt (korjattu).
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.simulation.TestPricingTemplatesPanel.testTodo(TestPricingTemplatesPanel.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)
🟡 testGivenExistingProjectPricingThenUserCanRemoveItAndSaveChanges (0s)
expected:<...late 1775647788661 ([yleinen])> but was:<...late 1775647788661 ([malli])>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at org.apache.wicket.util.tester.WicketTester.assertLabel(WicketTester.java:514)
	at com.tustor.tuntinetti.view.simulation.TestPricingTemplatesPanel.checkGivenExistingProjectPricingThenUserIsNotInformedThereAreNoProjectPricingsAndExistingProjectPricingIsShown(TestPricingTemplatesPanel.java:100)
	at com.tustor.tuntinetti.view.simulation.TestPricingTemplatesPanel.testGivenExistingProjectPricingThenUserCanRemoveItAndSaveChanges(TestPricingTemplatesPanel.java:114)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testGivenNoProjectPricingsThenUserIsInformedThereAreNoProjectPricingsAndTheListIsHidden (0s)
🔴 com.tustor.tuntinetti.view.simulation.TestProjectPricingPanel (2s)
🔴 testGivenExistingProjectPricingThenUserCanRemoveItAndSaveChanges (0s)
null
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
🔴 testGivenExistingProjectPricingWhenUserPicksNewPricintTemplateThenUserCannotLeaveStartDateEmptyAndCannotGiveDuplicateStartDate (0s)
null
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
	at com.tustor.view.reusables.testers.WicketTesterExtended.getAttributeString(WicketTesterExtended.java:304)
🟢 testGivenNoProjectPricingsThenUserIsInformedThereAreNoProjectPricingsAndTheListIsHidden (0s)
🟡 com.tustor.tuntinetti.view.simulation.TestWorkTimeCycleSettingsPanel (2s)
🟢 testGivenNoWorkTimeCycleSettingsThenTheListIsHidden (0s)
🟡 testGivenExistingSigleWorkTimeCycleThenUserCannotRemoveIt (0s)
expected:<[]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.tuntinetti.view.simulation.TestWorkTimeCycleSettingsPanel.assertGivenExistingWorkTimeCycleThenExistingProjectPricingIsShown(TestWorkTimeCycleSettingsPanel.java:131)
	at com.tustor.tuntinetti.view.simulation.TestWorkTimeCycleSettingsPanel.checkGivenExistingWorkTimeCycleThenExistingProjectPricingIsShown(TestWorkTimeCycleSettingsPanel.java:114)
	at com.tustor.tuntinetti.view.simulation.TestWorkTimeCycleSettingsPanel.testGivenExistingSigleWorkTimeCycleThenUserCannotRemoveIt(TestWorkTimeCycleSettingsPanel.java:142)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testGivenExistingMultipleSigleWorkTimeCycleThenUserCanRemoveIt (0s)
expected:<[]> but was:<[0]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.tuntinetti.view.simulation.TestWorkTimeCycleSettingsPanel.assertGivenExistingWorkTimeCycleThenExistingProjectPricingIsShown(TestWorkTimeCycleSettingsPanel.java:131)
	at com.tustor.tuntinetti.view.simulation.TestWorkTimeCycleSettingsPanel.testGivenExistingMultipleSigleWorkTimeCycleThenUserCanRemoveIt(TestWorkTimeCycleSettingsPanel.java:174)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.layouthomepage.TestLayoutHomePage (3s)
🟢 testAccordionContainsAllTabDefinitions (0s)
🟢 testClickAccordionLinkChangesAccordionTab (0s)
🟢 testRenderLayoutHomePage (0s)
🟢 testClickAccordionSectionLinkDoesNotChangeAccordionTab (0s)
🟢 testClickAccordionLinkUpdatesSessionQueueAndQueueContainsClickedSection (0s)
🟢 com.tustor.tuntinetti.view.session.TestTakpSession (3s)
🟢 testCacheDTOFieldObject (0s)
🟢 testListKeyLimitation (0s)
🟢 testDropCache (0s)
🟢 testListCanBeKey (0s)
🟢 testKeyCanBeClassStringOrEnum (0s)
🟢 testTakpSessionSerialization (0s)
🟢 com.tustor.tuntinetti.view.application.reports.TestLomapalkkavelkaXlsReport (14s)
🟢 testManuaalinenAnsainta (0s)
🟢 testLisavapaapaivat (4s)
🟢 testVirheidenKasittely (1s)
🟢 testEiNPEtaKunEiSopimuksia (0s)
🟢 testEiNpetaLomapalkkavelkaLaskennassa (0s)
🟢 testEiNpetaEffectiveEndDatesta (0s)
🟢 testVaroitaPuuttuvastaPaattymissyysta (1s)
🟢 testSplittingOfSaldosToPayableAndUnused (0s)
🟢 testMaaliskuunRaportti (0s)
🟢 testDisposeEntityReader (0s)
🟢 testLokakuunRaportti (0s)
🟢 testEiPctHetimaksettaviaRaportille (1s)
🟢 testIncludeOnlyReportEmployeesThatEarnVacationAndAreActiveDuringTheLast15DaysOfDaterange (0s)
🟢 testKaikkiMyosVanhentuneet (0s)
🟡 com.tustor.tuntinetti.view.application.reports.TestProjectMultidimensionalReport (35s)
🟢 testSkipBilled (3s)
🟢 testStats (1s)
🟢 testTEST (1s)
🟢 test_TODO_BillingHoursVsBudgetCacheAndDimensions (1s)
🟢 testBillingHoursVsBudgetCacheWithOutOvertimeAssignment_MINI (1s)
🟢 testKehittajaJorma_May_2013_hide_billing (1s)
🟢 testKehittajaJorma_May_2013_show_billing_MINI (1s)
🟢 testArkipyhaLaskutusNoudattaaNakyvyyssaantoa (1s)
🟢 testKehittajaJorma_May_2013_show_billing (1s)
🟢 testKehittajaJorma_May_2013_zero_salary (1s)
🟢 testWithoutTaskDimension (1s)
🟢 testStatsWithRecurringTasksAndRegularTasks (1s)
🟡 testStatsWithOnlyRecurringTasks (0s)
column 'Työvuoro suoritettu ($$)' does not exist
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.reports.AbstractMultidimensionalReportTestCase.getColumnByTitle(AbstractMultidimensionalReportTestCase.java:1908)
	at com.tustor.tuntinetti.view.application.reports.AbstractMultidimensionalReportTestCase.getStatColumn(AbstractMultidimensionalReportTestCase.java:1894)
	at com.tustor.tuntinetti.view.application.reports.AbstractMultidimensionalReportTestCase.assertWorkShiftRecord(AbstractMultidimensionalReportTestCase.java:2098)
	at com.tustor.tuntinetti.view.application.reports.AbstractMultidimensionalReportTestCase.assertWorkShiftRecord(AbstractMultidimensionalReportTestCase.java:2077)
	at com.tustor.tuntinetti.view.application.reports.TestProjectMultidimensionalReport.testStatsWithOnlyRecurringTasks(TestProjectMultidimensionalReport.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)
🟢 testNoMonthlySalaryRow (1s)
🟡 testHideZeroPricedCompensations (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:551)
	at com.tustor.common.utils.AbstractTestCase.assertTrue(AbstractTestCase.java:541)
	at com.tustor.tuntinetti.view.application.reports.AbstractMultidimensionalReportTestCase.assertColumnExists(AbstractMultidimensionalReportTestCase.java:2027)
	at com.tustor.tuntinetti.view.application.reports.TestProjectMultidimensionalReport.testHideZeroPricedCompensations(TestProjectMultidimensionalReport.java:699)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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_FixSkipBilledEurosToBeTaskFilteredAsWell (1s)
expected:<...mä	
""							22,25	[222,50	14,75	147,50	7,50	1,00						
""																		
""	(ei yksikköä)						7,50	75,00			7,50	0,34	1,00					
""		Arkipyhät					7,50	75,00			7,50	0,34	1,00	1,00				
""			Kehittäjä Jorma				7,50	75,00			7,50	0,34	1,00	1,00	1,00			
""	Tuotekehitys						14,75	147,50	14,75	147,50		0,66	1,00					
""		KRG-938 Nosturi 1					14,75	147,50	14,75	147,50		0,66	1,00	1,00				
""			Kehittäjä Jorma				14,75	147,50	14,75	147,50		0,66	1,00	1,00	1,00			
""				Rakennustalo			14,75	147,50	14,75	147,50		0,66	1,00	1,00	1,00	1,00		
""					Siirto		14,75	147,50	14,75	147,50		0,66	1,00	1,00	1,00	1,00	1,00	
""						20.05.2013	14,75	147,50	14,75	147,50		0,66	1,00	1,00	1,00	1,00	1,00	
""																		
""																		
""																		
""										]								
> but was:<...mä	
""							22,25	[377,50	14,75	302,50	7,50	1,00						
""																		
""	(ei yksikköä)						7,50	75,00			7,50	0,34	1,00					
""		Arkipyhät					7,50	75,00			7,50	0,34	1,00	1,00				
""			Kehittäjä Jorma				7,50	75,00			7,50	0,34	1,00	1,00	1,00			
""	Tuotekehitys						14,75	302,50	14,75	302,50		0,66	1,00					
""		KRG-938 Nosturi 1					14,75	247,50	14,75	247,50		0,66	1,00	1,00				
""			Kehittäjä Jorma				14,75	247,50	14,75	247,50		0,66	1,00	1,00	1,00			
""				Rakennustalo			14,75	247,50	14,75	247,50		0,66	1,00	1,00	1,00	1,00		
""					Siirto		14,75	167,50	14,75	167,50		0,66	1,00	1,00	1,00	1,00	1,00	
""						02.05.2013		20,00		20,00								
""						20.05.2013	14,75	147,50	14,75	147,50		0,66	1,00	1,00	1,00	1,00	1,00	
""					Tehotunti			80,00		80,00								
""						02.05.2013		80,00		80,00								
""		Testityö						55,00		55,00								
""			Kehittäjä Jorma					55,00		55,00								
""				Testi Kokeilu				55,00		55,00								
""					Työ2			55,00		55,00								
""						01.05.2013		55,00		55,00]								
>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstXlsFileLowLevel(AbstractTestCase.java:723)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstXlsFile(AbstractTestCase.java:678)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstXlsFile(AbstractTestCase.java:625)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstXlsFile(AbstractTestCase.java:607)
	at com.tustor.tuntinetti.view.application.reports.TestProjectMultidimensionalReport.assertSkipBilled(TestProjectMultidimensionalReport.java:758)
	at com.tustor.tuntinetti.view.application.reports.TestProjectMultidimensionalReport.test_TODO_FixSkipBilledEurosToBeTaskFilteredAsWell(TestProjectMultidimensionalReport.java:726)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testNormalHoursAndMonthlySalaryVisibility_PRICES_ON_ROWS_AND_SUMMARIES (1s)
🟢 testNormalHoursAndMonthlySalaryVisibility_PRICES_ONLY_IN_SUMMARIES (1s)
🟢 testNormalHoursAndMonthlySalaryVisibility_HIDE_PRICES (1s)
🟢 testNoNpeWhenHandlingNonBilledBenefitsForDayWithoutTask (0s)
🟢 testNoNpeWhenHandlingBilledBenefitsForDayWithoutTask (1s)
🟢 testBillingHoursVsBudgetCacheWithOvertimeAssignment (1s)
🟢 testBillingHoursVsBudgetCacheWithOutOvertimeAssignment (1s)
🟢 testNonProjectBug (1s)
🟡 com.tustor.tuntinetti.view.application.reports.TestCustomerMultidimensionalReport (12s)
🟢 testCase44507 (1s)
🟢 testNormalHoursAndMonthlySalaryVisibility_PRICES_ON_ROWS_AND_SUMMARIES (1s)
🟢 testNormalHoursAndMonthlySalaryVisibility_PRICES_ONLY_IN_SUMMARIES (1s)
🟢 testNormalHoursAndMonthlySalaryVisibility_HIDE_PRICES (1s)
🟢 testNoNpeWhenHandlingNonBilledBenefitsForDayWithoutTask (0s)
🟢 testNoNpeWhenHandlingBilledBenefitsForDayWithoutTask (1s)
🟡 test_TODO_Sairastunnit (1s)
expected:<..."																			[	
""	1. - 3.4.2025 Lentokone Oy						Norm.		Vuorokausiylityö				Sairauslomakorvaus KTA			Työtuntien suhdeluvut				
""					Tunnit yht.	Eurot yht.	tunnit	tunnit €	+100%	+100% €	+50%	+50% €	10,00€ €	Vuosiloma	Vuosiloma €	Yritys	Yksikkö	Asiakas	Työkohde	
""					20,75	630,00	14,00	280,00	3,00	60,00	2,00	20,00	120,00	7,50	150,00	1,00				
""																				
""	Tuotekehitys				20,75	630,00	14,00	280,00	3,00	60,00	2,00	20,00	120,00	7,50	150,00	1,00	1,00			
""		Rakennustalo			20,75	630,00	14,00	280,00	3,00	60,00	2,00	20,00	120,00	7,50	150,00	1,00	1,00	1,00		
""			KRG-938 Nosturi 1		20,75	630,00	14,00	280,00	3,00	60,00	2,00	20,00	120,00	7,50	150,00	1,00	1,00	1,00	1,00	
""				01.04.2025	11,75	320,00	12,00	240,00	3,00	60,00	2,00	20,00				0,57	0,57	0,57	0,57	
""				02.04.2025	0,25	135,00	0,75	15,00					120,00			0,01	0,01	0,01	0,01	
""				03.04.2025	8,75	175,00	1,25	25,00	]					7,50	150,00	0,4...> but was:<..."																			[
""	1. - 3.4.2025 Lentokone Oy						Norm.		Vuorokausiylityö						Työtuntien suhdeluvut				
""					Tunnit yht.	Eurot yht.	tunnit	tunnit €	+100%	+100% €	+50%	+50% €	Vuosiloma	Vuosiloma €	Yritys	Yksikkö	Asiakas	Työkohde	
""					20,75	510,00	14,00	280,00	3,00	60,00	2,00	20,00	7,50	150,00	1,00				
""																			
""	Tuotekehitys				20,75	510,00	14,00	280,00	3,00	60,00	2,00	20,00	7,50	150,00	1,00	1,00			
""		Rakennustalo			20,75	510,00	14,00	280,00	3,00	60,00	2,00	20,00	7,50	150,00	1,00	1,00	1,00		
""			KRG-938 Nosturi 1		20,75	510,00	14,00	280,00	3,00	60,00	2,00	20,00	7,50	150,00	1,00	1,00	1,00	1,00	
""				01.04.2025	11,75	320,00	12,00	240,00	3,00	60,00	2,00	20,00			0,57	0,57	0,57	0,57	
""				02.04.2025	0,25	15,00	0,75	15,00							0,01	0,01	0,01	0,01	
""				03.04.2025	8,75	175,00	1,25	25,00]					7,50	150,00	0,4...>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstXlsFileLowLevel(AbstractTestCase.java:723)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstXlsFile(AbstractTestCase.java:678)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstXlsFile(AbstractTestCase.java:625)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstXlsFile(AbstractTestCase.java:607)
	at com.tustor.tuntinetti.view.application.reports.TestCustomerMultidimensionalReport.assertBillingHoursVsBudgetCache(TestCustomerMultidimensionalReport.java:293)
	at com.tustor.tuntinetti.view.application.reports.TestCustomerMultidimensionalReport.test_TODO_Sairastunnit(TestCustomerMultidimensionalReport.java:220)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testEiTupliaJosKoostetaanAsiakkaat (0s)
🟢 testBillingHoursVsBudgetCacheCachingProblem (1s)
🟢 testBillingHoursVsBudgetCacheWithOvertimeAssignment (1s)
🟢 testBillingHoursVsBudgetCacheWithOutOvertimeAssignment (1s)
🟢 com.tustor.tuntinetti.view.application.reports.TestProjectMultidimensionalReportCase2181 (19s)
🟢 testAnoRutanenSickleaves_2013_07 (10s)
🟢 testAnoRutanenSickleaves_2013_07_15 (9s)
🔴 com.tustor.tuntinetti.view.application.reports.TestProjectMultidimensionalReportCase2199 (9s)
🔴 testPudSvc41065 (9s)
null
	at com.tustor.common.utils.XssfUtils.getCell(XssfUtils.java:256)
	at com.tustor.common.utils.XssfUtils.getCell(XssfUtils.java:225)
	at com.tustor.tuntinetti.view.application.reports.AbstractMultidimensionalReportTestCase.assertCellContents(AbstractMultidimensionalReportTestCase.java:876)
	at com.tustor.tuntinetti.view.application.reports.TestProjectMultidimensionalReportCase2199.testPudSvc41065(TestProjectMultidimensionalReportCase2199.java:63)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.TestEmployeeMultidimensionalReport (3min 14s)
🟢 testOvernightSettingInOtherContractSerie_offsetZero (2s)
🟢 testCase26449_VainEmployeeDimensio_MainContractSerieDeterminesExtraAndOvertime (2s)
🟢 testCase26449_VainEmployeeDimensio (3s)
🟢 testCase26449_UsingWorkedHoursTimeRangesAndDetailsList (2s)
🟡 testTODO_Case26449_UsingWorkedHoursTimeRangesAndDetailsList_WithoutOvertimeAssignment (1s)
TODO Pitäisi vielä saada esille tuo ongelma jossa toisen taskin tunnit puuttuvat raportilta, tässä nyt WorkedHoursTimeRangesAndDetailsList muodostetaan oikein vaikka näennäisesti on samat asetukset kuin matalamman tason testissä jossa muodostus menee väärin.
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.view.application.reports.TestEmployeeMultidimensionalReport.testTODO_Case26449_UsingWorkedHoursTimeRangesAndDetailsList_WithoutOvertimeAssignment(TestEmployeeMultidimensionalReport.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)
🟢 testCase26449_vainYksiSopimussarja (2s)
🟢 testContractSeries (1s)
🟢 testContractSeries_MainContractSerieDeterminesExtraAndOvertime (1s)
🟢 testCase22052_TotalCostOfVacations (1s)
🟢 testCase22052_TotalCostOfSickleaveWithCostCenter (1s)
🟢 testCase22052_TotalCostOfSickleaveWithoutCostCenter (1s)
🟢 testCase22052_TotalCostOfSickleaveWithoutProjectDimension (1s)
🟢 testCase22052_TotalCostOfPaidHolidays (2s)
🟢 testNoNpeWhenSickleaveBeforeContractStartDate (1s)
🟢 testCase21633_PaidHolidaysAndSickleavesAndVacationsAreVisible_WithoutEmployeeDimension (1s)
🟢 testCase21633_PaidHolidaysAndSickleavesAndVacationsAreVisible_WithEmployeeDimension (2s)
🟢 testAuthorizedToSeeSalariesCache (1s)
🟢 testAuthorizedToSeeSalariesOfOwnUnit_MaySeeReportsAndMaySeeSalaries (1s)
🟢 testAuthorizedToSeeSalariesOfOwnUnit_MaySeeReportsAndMayNotSeeSalaries (1s)
🟢 testAuthorizedToSeeSalariesOfOwnUnit_MayNotSeeReportsAndMaySeeSalaries (1s)
🟢 testAuthorizedToSeeSalariesOfOwnUnit_MayNotSeeReportsAndMayNotSeeSalaries (1s)
🔴 testOvernightSickleaves (1s)
Sickleavetuntien ei pitäisi tulla tänne: com.tustor.tuntinetti.backend.logic.EmployeeDailyReport@33b94eff, com.tustor.tuntinetti.backend.logic.EmployeeRangeReport@2519a4f4, 6.6.2015, reserveDateRange=1.1.2012 - 12.4.2026, com.tustor.common.dto.Employee@2ed711b9,  (stored=true 3193652430) (createdAt=2026-04-08 14:32:13 createdBy=null updatedAt=2026-04-08 14:32:13 updatedBy=null), com.tustor.common.dto.Person@44d23271,  (stored=true 3193652429) (createdAt=2026-04-08 14:32:13 createdBy=null updatedAt=2026-04-08 14:32:13 updatedBy=null), Kehittäjä Jorma, jorma@kehittajat.fi, Kehittäjä Jorma/Oulun yksikkö/Lentokone Oy, 6.6.2015, tasks@953506315, WORK_INDUCED: 8-10, 10h
	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.view.application.reports.generic.ReportQuery$9.<init>(ReportQuery.java:2052)
	at com.tustor.tuntinetti.view.application.reports.generic.ReportQuery.handleSalaryOvertime(ReportQuery.java:2052)
	at com.tustor.tuntinetti.view.application.reports.generic.ReportQuery.recordEmployeeDailyReport(ReportQuery.java:1596)
	at com.tustor.tuntinetti.view.application.reports.generic.ReportQuery.buildReportFromEmployeeResults(ReportQuery.java:1451)
	at com.tustor.tuntinetti.view.application.reports.generic.ReportQuery.getReport(ReportQuery.java:813)
	at com.tustor.tuntinetti.view.application.reports.SaveXlsEmployeeProjectHoursReportsPage.createOvertimeReport(SaveXlsEmployeeProjectHoursReportsPage.java:257)
	at com.tustor.tuntinetti.view.application.reports.SaveXlsEmployeeProjectHoursReportsPage.access$000(SaveXlsEmployeeProjectHoursReportsPage.java:60)
	at com.tustor.tuntinetti.view.application.reports.SaveXlsEmployeeProjectHoursReportsPage$1.visit(SaveXlsEmployeeProjectHoursReportsPage.java:126)
	at com.tustor.tuntinetti.view.application.reports.SaveXlsCustomerProjectEmployeeHoursReportsPage$ReportCompositionCreatorVisitor.<init>(SaveXlsCustomerProjectEmployeeHoursReportsPage.java:83)
	at com.tustor.tuntinetti.view.application.reports.SaveXlsEmployeeProjectHoursReportsPage$1.<init>(SaveXlsEmployeeProjectHoursReportsPage.java:120)
	at com.tustor.tuntinetti.view.application.reports.SaveXlsEmployeeProjectHoursReportsPage.createWorkbook(SaveXlsEmployeeProjectHoursReportsPage.java:120)
	at com.tustor.tuntinetti.view.application.reports.TestEmployeeMultidimensionalReport.getReport(TestEmployeeMultidimensionalReport.java:152)
	at com.tustor.tuntinetti.view.application.reports.TestEmployeeMultidimensionalReport.testOvernightSickleaves(TestEmployeeMultidimensionalReport.java:1284)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCase8475_OvernightHours (1s)
🟢 testCase8475_OvernightHours_BillLikeSalary (1s)
🟢 testCase17971_EmployeeAndProject (1s)
🟢 testCase17971_EmployeeOnly (2s)
🟢 testCase10137_ParentalLeaveVacations (1s)
🟡 testCase16771 (1s)
expected:<""											[	
""	30.6.2017 Lentokone Oy				Norm.				Työtuntien suhdeluvut			
""				Tunnit yht.	tunnit	tunnit €	Omakustannus	Omak./hinta	Yritys	Yksikkö	Työkohde	
""				7,50	7,50	75,00	75,00	1,00	1,00			
""												
""	Oulun yksikkö			7,50	7,50	75,00	75,00	1,00	1,00	1,00		
""		Myyntiprojekti		7,50	7,50	75,00	75,00	1,00	1,00	1,00	1,00	
""			Suunnittelu	7,50	7,50	75,00	75,00	1,00]	1,00	1,00	1,00	
> but was:<""											[
""	30.6.2017 Lentokone Oy				Norm.			Työtuntien suhdeluvut			
""				Tunnit yht.	tunnit	Omakustannus	Omak./hinta	Yritys	Yksikkö	Työkohde	
""				7,50	7,50	75,00		1,00			
""											
""	Oulun yksikkö			7,50	7,50	75,00		1,00	1,00		
""		Myyntiprojekti		7,50	7,50	75,00		1,00	1,00	1,00	
""			Suunnittelu	7,50	7,50	75,00	]	1,00	1,00	1,00	
>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstXlsFileLowLevel(AbstractTestCase.java:723)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstXlsFile(AbstractTestCase.java:678)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstXlsFile(AbstractTestCase.java:625)
	at com.tustor.common.utils.AbstractTestCase.assertCompareAgainstXlsFile(AbstractTestCase.java:607)
	at com.tustor.tuntinetti.view.application.reports.TestEmployeeMultidimensionalReport.testCase16771(TestEmployeeMultidimensionalReport.java:1536)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCase16581 (1s)
🟢 testCase16349 (1s)
🟢 testCase12722_21773_TwoProjects (1s)
🟢 testCase12722_21773_TwoProjects_UsingWorkedHoursTimeRangesAndDetailsList (1s)
🟢 testCase13678_GuaranteedWorkTime (1s)
🟢 testCase13589_ShowGuaranteedWorkTime (1s)
🟢 testCase13552_WorkTimeTypeIsStandByInProject (1s)
🟢 testKehittajaJorma_May_2013_hide_salaries (1s)
🟢 testKehittajaJorma_May_2013_showsalaries (1s)
🟢 testDifferentWorktimeTypes (1s)
🟢 testDifferentWorktimeTypesVainMatkustus (1s)
🟢 testDifferentWorktimeTypesVainSuunnittelu (1s)
🟢 testKehittajaJorma_PaidVacations (1s)
🟢 testKehittajaJorma_Sickleaves (1s)
🟢 testTotalHoursWhenBuildingFromEmployeeResultsWithTaskLevelDetails (1s)
🟢 testTotalHoursWhenBuildingFromEmployeeResultsWithoutTaskLevelDetails (1s)
🟢 testStats_all (1s)
🟢 testStats_onlyValid (1s)
🟢 testCase2199 (1s)
🟢 testTotalCost (1s)
🟢 testZeroPaidHours (1s)
🟢 testAllWorkShiftStates (1s)
🟢 testWorkTimeExtensionMarkerColumnsAreAdded (1s)
🟢 testWorktimeReductionVacationWithoutProjectDimension (1s)
🟢 testWorktimeReductionVacationBalanceColumnsAreAdded (1s)
🟢 testWorktimeReductionVacationBalanceColumnsAreAddedNoProjectDimension (1s)
🟢 testCase3495 (2s)
🟢 testDefaultCostCenterIdInfoColumnIsNotAddedIfNoEmployeeDimension (1s)
🟢 testWorktimeReductionVacationBalanceColumnsAreAddedIfOnlyBalanceChangesBalanceHalved (1s)
🟢 testWorktimeReductionVacationBalanceColumnsAreAddedIfOnlyBalanceChangesBalanceUsedAll (1s)
🟡 testRecurringServiceDemand (0s)
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 junit.framework.Assert.assertEquals(Assert.java:204)
	at com.tustor.tuntinetti.view.application.reports.TestEmployeeMultidimensionalReport.testRecurringServiceDemand(TestEmployeeMultidimensionalReport.java:2817)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testPaivakohtaisetWTRSarakkeet (2s)
🟢 testPaivakohtaisetUnpaidWTRSarakkeet (2s)
🟢 testOvertimeCompensationLeave (1s)
🟢 testNamesAreSorted (2s)
🟢 testFlextimeIsShownEvenIfProjectDimensionIsNotIncluded (1s)
🟢 testFlextimeColumns (1s)
🟢 testTODOVacationEarnedAndFlextimeColumns (1s)
🟢 testVacationEarnedAndFlextimeColumns (1s)
🟢 testGetOvertimeCategoryGroup (0s)
🟢 testPercentBasedWorktimeReductionCompensation (1s)
🟢 testBillMonthlySalaryAsHourlyJaTaskIlmanTaskGrouppia (1s)
🟢 testPaidHolidayEurosAreShown (1s)
🟢 testPaidHolidayEurosWithMonthlySalary (1s)
🟢 testSickleaveEurosAreShown (1s)
🟢 testUnQualifiedSickleaves (1s)
🟢 testSickleaveEurosWithMonthlySalary (1s)
🟢 testVacationEurosAreShown (2s)
🟢 testVacationEurosAreShownWithOnlyEmployeeDimension (2s)
🟢 testVacationEurosAreShown2 (2s)
🟢 testVacationEurosAreShown2WithOnlyEmployeeDimension (1s)
🟢 testVacationEurosAreHidden (2s)
🟢 testVacationEurosAreHiddenWithOnlyEmployeeDimension (1s)
🟢 testVacationEurosWithMonthlySalary (6s)
🟢 testMonthlySalaryWhenBillMonthlySalaryAsHourlyIsFalse (2s)
🟢 testMonthlySalaryWhenBillMonthlySalaryAsHourlyIsTrue (1s)
🟢 testZeroMonthlySalaryIsShown (1s)
🟢 testVacation_MINI (1s)
🟢 testVacationTypesShowingRemainingSaldoInReportSummary (2s)
🟢 testVacationAndSickleaveOnSameDay (1s)
🟢 testBudjetti (1s)
🟢 testCase11401_ProjectTaskGroupWithReplace (2s)
🟢 testCase12512_KallasArtur_20160601_20160630 (1s)
🟢 testCase13201_CompensationsWithMoneyAmountNotSummedToTotalHoursColumn (1s)
🟢 testCase11441_DisabledSickleave (1s)
🟢 testSickleaveWithTravelCompensastionSickleaveHasTimeRanges (2s)
🟢 testSickleaveWithTravelCompensationSickleaveHasNoTimeRanges (1s)
🟢 testSickleaveWithTimeRanges (2s)
🟡 testCase26449 (2s)
expected:<[90]> but was:<[67,5]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at junit.framework.Assert.assertEquals(Assert.java:87)
	at com.tustor.tuntinetti.view.application.reports.TestEmployeeMultidimensionalReport.testCase26449(TestEmployeeMultidimensionalReport.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)
🟢 testCase22650 (1s)
🟢 testNormalHoursAndMonthlySalaryVisibility_HIDE_SALARIES (3s)
🟢 testNormalHoursAndMonthlySalaryVisibility_SALARIES_ON_ROWS_AND_SUMMARIES (4s)
🟢 testNormalHoursAndMonthlySalaryVisibility_SALARIES_ONLY_IN_SUMMARIES (3s)
🟢 testNoNpeWhenHandlingBenefitForDayWithoutTask (2s)
🟢 testBillingHoursVsBudgetCacheWithOvertimeAssignment (1s)
🟢 testBillingHoursVsBudgetCacheWithOutOvertimeAssignment (1s)
🟢 test44766Siirtyma (2s)
🟢 test42475ContractSerieAndWorkTimeCompensation (2s)
🟢 testOvernightSettingInOtherContractSerie_offsetMinusTwo (2s)
🟢 com.tustor.tuntinetti.view.application.reports.generic.TestAvailableWorktimeEntrySpace (6s)
🟢 testAvailableWorktimeEntrySpace (0s)
🟢 testPageableReport (0s)
🟢 testAvailableWorktimeEntrySpaceWithCustomer (0s)
🟢 testAvailableWorktimeEntrySpaceWithTaskGroup (0s)
🟢 testAvailableWorktimeEntrySpaceWithEmployerUnit (0s)
🟢 testNoProjects (1s)
🟢 testAvailableWorktimeEntrySpaceWithBrowseFilter (0s)
🟢 com.tustor.tuntinetti.view.application.reports.generic.TestBillingPricesOnHyperReports (3s)
🟢 testBillingPricesOnReport (0s)
🟢 testBillingPricesNotOnReport (0s)
🟢 testProjectLabourAgreementIsUsedForBilling (0s)
🟢 testProjectLabourAgreementIsNotUsedForSalary (0s)
🟡 com.tustor.tuntinetti.view.application.reports.generic.TestCustomerAndTaskgroupDimensions (15s)
🟡 testOvertimeHoursByCustomerNoProjectDimension (0s)
expected:<4> 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.reports.generic.TestCustomerAndTaskgroupDimensions.testOvertimeHoursByCustomerNoProjectDimension(TestCustomerAndTaskgroupDimensions.java:429)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testOvertimeHoursByCustomerWithProjectDimension (0s)
🟢 testCustomerRestrictionIncludingNull (0s)
🟡 testCustomerRestrictionAppliesToTimeBasedCompensations (0s)
expected:<1> but was:<3>
	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.reports.generic.TestCustomerAndTaskgroupDimensions.testCustomerRestrictionAppliesToTimeBasedCompensations(TestCustomerAndTaskgroupDimensions.java:569)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testCustomerRestrictionAppliesToTimeBasedCompensationsWithProject (1s)
expected:<1> but was:<3>
	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.reports.generic.TestCustomerAndTaskgroupDimensions.testCustomerRestrictionAppliesToTimeBasedCompensationsWithProject(TestCustomerAndTaskgroupDimensions.java:591)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testCustomerRestrictionNotIncludingNull (1s)
🟡 testCustomerRestrictionWithOvertimeSplitWithNonIncludedCustomer (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.reports.generic.TestCustomerAndTaskgroupDimensions.testCustomerRestrictionWithOvertimeSplitWithNonIncludedCustomer(TestCustomerAndTaskgroupDimensions.java:644)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testEmployeesByProjectAndTaskGroup (1s)
🟢 testEmployeesByCustomer (1s)
🟢 testEmployeesByProjectCustomer (1s)
🟡 testTimeBasedCompensationsByCustomerNoProjectDimension (1s)
expected:<4> 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.reports.generic.TestCustomerAndTaskgroupDimensions.testTimeBasedCompensationsByCustomerNoProjectDimension(TestCustomerAndTaskgroupDimensions.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)
🟢 testBillingPricesForCustomersWithProject (1s)
🟢 testTimeBasedCompensationsByCustomerWithProjectDimension (1s)
🟡 com.tustor.tuntinetti.view.application.reports.generic.TestEmployeeNonProjectHoursReports (11s)
🟡 testSickleaves (1s)
expected:<5> but was:<3>
	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.reports.generic.TestEmployeeNonProjectHoursReports.testSickleaves(TestEmployeeNonProjectHoursReports.java:272)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTasksAndAbsencesAreReported (1s)
expected:<8> 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.reports.generic.TestEmployeeNonProjectHoursReports.testTasksAndAbsencesAreReported(TestEmployeeNonProjectHoursReports.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)
🟡 testAbsencesAreReported (1s)
expected:<8> but was:<4>
	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.reports.generic.TestEmployeeNonProjectHoursReports.testAbsencesAreReported(TestEmployeeNonProjectHoursReports.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)
🟢 testKertausharjoitus (1s)
🟡 testKertausharjoitusWithProjects (1s)
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 junit.framework.Assert.assertEquals(Assert.java:204)
	at com.tustor.tuntinetti.view.application.reports.generic.TestEmployeeNonProjectHoursReports.testKertausharjoitusWithProjects(TestEmployeeNonProjectHoursReports.java:211)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTasksAreReported (1s)
expected:<2> 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.reports.generic.TestEmployeeNonProjectHoursReports.testTasksAreReported(TestEmployeeNonProjectHoursReports.java:238)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testWorkDuringPaidVacationMustNotAddToVacationHours (1s)
 expected:<[7]> but was:<[8]>
	at junit.framework.Assert.assertEquals(Assert.java:81)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:383)
	at com.tustor.common.utils.AbstractTestCase.assertEquals(AbstractTestCase.java:372)
	at com.tustor.tuntinetti.view.application.reports.generic.TestEmployeeNonProjectHoursReports.testWorkDuringPaidVacationMustNotAddToVacationHours(TestEmployeeNonProjectHoursReports.java:298)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testSickleaveGoesToNullCustomerByDefault (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.reports.generic.TestEmployeeNonProjectHoursReports.testSickleaveGoesToNullCustomerByDefault(TestEmployeeNonProjectHoursReports.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)
🟡 testSickleaveGoesToEmployeeCustomerIfSet (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.reports.generic.TestEmployeeNonProjectHoursReports.testSickleaveGoesToEmployeeCustomerIfSet(TestEmployeeNonProjectHoursReports.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)
🟢 testSickleaveGoesToEmployeeCustomerIfSetButIsNotOnReportIfRestrictedToDifferentCustomer (1s)
🟢 com.tustor.tuntinetti.view.application.reports.generic.TestEmployerUnitDimensions (6s)
🟢 testEmployerUnitForEmployee (0s)
🟢 testEmployerUnitForEmployee_autoSelect (0s)
🟢 testFilterByEmployerUnitForEmployee (0s)
🟢 testEmployerUnitForProject (0s)
🟢 testFilterByEmployerUnitForProject (0s)
🟢 testEmployerUnitForCustomer (0s)
🟢 testFilterByEmployerUnitForCustomer (0s)
🟢 testFilterByEmployerUnitForCustomerWhenProjectIsOnReport (0s)
🟡 com.tustor.tuntinetti.view.application.reports.generic.TestOvertimeCategoryReporting (6s)
🟢 testNormalHoursRowIsAlwaysThereEvenWithoutHours (0s)
🟡 testOvertimeReportsAreCorrect (0s)
expected:<10> but was:<4>
	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.reports.generic.TestOvertimeCategoryReporting.testOvertimeReportsAreCorrect(TestOvertimeCategoryReporting.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)
🟢 testNewFilteredReport (0s)
🟡 testKululajit_noProject_salary (0s)
expected:<4> but was:<3>
	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.reports.generic.TestOvertimeCategoryReporting.testKululajit_noProject_salary(TestOvertimeCategoryReporting.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)
🟡 testKululajit_project_billing (0s)
expected:<12> but was:<4>
	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.reports.generic.TestOvertimeCategoryReporting.testKululajit_project_billing(TestOvertimeCategoryReporting.java:233)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testEmployerUnitForProjectAndCompensations_withoutPrice (0s)
expected:<6> 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.reports.generic.TestOvertimeCategoryReporting.testEmployerUnitForProjectAndCompensations_withoutPrice(TestOvertimeCategoryReporting.java:279)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testOvertimeCategoryGroupRestriction (0s)
expected:<3> 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.reports.generic.TestOvertimeCategoryReporting.testOvertimeCategoryGroupRestriction(TestOvertimeCategoryReporting.java:316)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testEmployerUnitForProjectAndCompensations_withPrice (0s)
expected:<12> but was:<4>
	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.reports.generic.TestOvertimeCategoryReporting.testEmployerUnitForProjectAndCompensations_withPrice(TestOvertimeCategoryReporting.java:344)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testNoCompensationUnitsIfNoProjectHours (0s)
🟡 com.tustor.tuntinetti.view.application.reports.generic.TestOvertimeCategoryReportingVP (1s)
🟡 testOvertimeReportsAreCorrect (1s)
expected:<6> but was:<4>
	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.reports.generic.TestOvertimeCategoryReportingVP.testOvertimeReportsAreCorrect(TestOvertimeCategoryReportingVP.java:93)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.TestPaidHolidays (0s)
🟡 testPaidHolidays (0s)
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.reports.generic.TestPaidHolidays.testPaidHolidays(TestPaidHolidays.java:92)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.TestVacationsInGenericReports (1s)
🟡 testVacationsWithSummaryReport (0s)
expected:<3> 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.reports.generic.TestVacationsInGenericReports.testVacationsWithSummaryReport(TestVacationsInGenericReports.java:105)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testVacationsWithDailyReport (0s)
expected:<3> 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.reports.generic.TestVacationsInGenericReports.testVacationsWithDailyReport(TestVacationsInGenericReports.java:135)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.TestValidityRestriction (4s)
🟢 testEmployeeProject_ACTIVE (0s)
🟢 testEmployeeProject_INACTIVE (0s)
🟢 testNoProjectHoursRestriction_INACTIVE (0s)
🟢 testEmployee_ACTIVE (0s)
🟢 testEmployee_INACTIVE (0s)
🟢 com.tustor.tuntinetti.view.application.reports.budgets.TestBudgetReportApi (5s)
🟢 testWriteInserts (0s)
🟢 testReportDaily (0s)
🟢 testBudgetReportWorkShiftStates (1s)
🟢 testBudgetReportWorkShiftStatesAddPlannedAnonymous (1s)
🟢 testReportMonthly (0s)
🟢 testReportDateRange (0s)
🟢 com.tustor.tuntinetti.view.application.TestProjectReportList (2s)
🟢 testProjectReportListOnConfigureAnalyzesBudgets (2s)
🟢 com.tustor.tuntinetti.view.application.TestCustomerReportList (5s)
🟢 testCustomerReportListOnConfigureAnalyzesBudgets (2s)
🟢 testRoundingWithRowPerTask (1s)
🟢 testRoundingWithTasksOnSingleRow (1s)
🟢 com.tustor.tuntinetti.backend.services.TestVacationEarnedServices (1s)
🟢 testBrowseAscendingReturnsResultsInCorrectOrder (0s)
🟢 testBrowseAscendingUsesCorrectSearchCriteria (0s)
🟢 com.tustor.tuntinetti.backend.services.TestVacationEarnedStateServices (1s)
🟢 testEmployedCache (0s)
🟢 testVacationEarnedClone (0s)
🟢 testNoNPEWhenEmployeeNotEmployed (0s)
🔴 com.tustor.tuntinetti.backend.services.TestDuplicateUserCollisions (24s)
🟢 testSavingExistingEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherData_OnlyModifiedUserLoggedIn_DuplicateDataEmpty (1s)
🟢 testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_ButInUseForADifferentEmployer_FreshOneCreatedIndependently (0s)
🟡 testTODOSavingApplicationEmployeePersonEmail_CollidesWithAnotherApplicationEmployeePersonInUseForSameEmployer_TransferApplicationsAndKeepLatestData (0s)
TODO
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.backend.services.TestDuplicateUserCollisions.testTODOSavingApplicationEmployeePersonEmail_CollidesWithAnotherApplicationEmployeePersonInUseForSameEmployer_TransferApplicationsAndKeepLatestData(TestDuplicateUserCollisions.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)
🟡 testTODOTestDetectionOfDuplicatesAlsoViaAliasWhichIsAlsoUniquePerEmployer (0s)
TODO
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.backend.services.TestDuplicateUserCollisions.testTODOTestDetectionOfDuplicatesAlsoViaAliasWhichIsAlsoUniquePerEmployer(TestDuplicateUserCollisions.java:66)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testTODOCollision (0s)
🔴 testTODOSavingApplicationEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_MergePersonsAndKeepLatestData (0s)
null
	at com.tustor.tuntinetti.backend.services.ApplicationServices.initializePersonIfNewAndMergeGracefullyIfDuplicate(ApplicationServices.java:764)
	at com.tustor.tuntinetti.backend.services.TestDuplicateUserCollisions.testTODOSavingApplicationEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_MergePersonsAndKeepLatestData(TestDuplicateUserCollisions.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)
🟢 testSubmittingApplicationEmail_MatchesWithExistingApplicationOfAnUnemployedEmployeePersonForSameEmployer_NewApplicationsKeepsOriginalButPiggybacksLatestData (0s)
🟢 testSubmittingApplicationEmail_MatchesWithExistingApplicationOfEmployedEmployeePersonForSameEmployer____Transfer__or__whaatt__ApplicationsAndKeepLatestData (0s)
🟡 testPartitionedPersonsOfDifferentEmployersShallNeverConflict (0s)
By default new employers' employees' persons are partitioned as per their employer if this flag is set 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.services.TestDuplicateUserCollisions.testPartitionedPersonsOfDifferentEmployersShallNeverConflict(TestDuplicateUserCollisions.java:373)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testANewUnpartitionedPersonShallNeverConflictWithAnExistingUnpartitionedPersonFromAnotherEmployer (0s)
🟢 testANewPersonShallMergeWithAnExistingUnpartitionedStalePersonWithoutCurrentEmployer (0s)
🟡 testANewPersonShallMergeWithAnExistingPartitionedPersonFromTheSameEmployerWithoutDuplicateAlias (0s)
Assert partitioned expected not null, was null
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.utils.AbstractTestCase.assertNotEquals(AbstractTestCase.java:498)
	at com.tustor.tuntinetti.backend.services.AbstractUserCollisionsTestCase.assertPartitioned(AbstractUserCollisionsTestCase.java:71)
	at com.tustor.tuntinetti.backend.services.AbstractUserCollisionsTestCase.assertANewPersonShallMergeWithAnExistingPartitionedPersonFromTheSameEmployer(AbstractUserCollisionsTestCase.java:370)
	at com.tustor.tuntinetti.backend.services.TestDuplicateUserCollisions.testANewPersonShallMergeWithAnExistingPartitionedPersonFromTheSameEmployerWithoutDuplicateAlias(TestDuplicateUserCollisions.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)
🟡 testANewPersonShallMergeWithAnExistingPartitionedPersonFromTheSameEmployerWithDuplicateAlias (0s)
Assert partitioned expected not null, was null
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.common.utils.AbstractTestCase.assertNotEquals(AbstractTestCase.java:498)
	at com.tustor.tuntinetti.backend.services.AbstractUserCollisionsTestCase.assertPartitioned(AbstractUserCollisionsTestCase.java:71)
	at com.tustor.tuntinetti.backend.services.AbstractUserCollisionsTestCase.assertANewPersonShallMergeWithAnExistingPartitionedPersonFromTheSameEmployer(AbstractUserCollisionsTestCase.java:370)
	at com.tustor.tuntinetti.backend.services.TestDuplicateUserCollisions.testANewPersonShallMergeWithAnExistingPartitionedPersonFromTheSameEmployerWithDuplicateAlias(TestDuplicateUserCollisions.java:446)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasNotSet_DuplicateNotLoggedIn_DuplicatePasswordChangeNotPending (0s)
🟢 testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasSet_DuplicateNotLoggedIn_DuplicatePasswordChangeNotPending (0s)
🟢 testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasNotSet_DuplicateLoggedIn_DuplicatePasswordChangeNotPending (0s)
🟢 testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasNotSet_DuplicateNotLoggedIn_DuplicatePasswordChangePending (0s)
🟢 testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasSet_DuplicateLoggedIn_DuplicatePasswordChangeNotPending (0s)
🟢 testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasSet_DuplicateNotLoggedIn_DuplicatePasswordChangePending (0s)
🟢 testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasNotSet_DuplicateLoggedIn_DuplicatePasswordChangePending (0s)
🟢 testSavingNewEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherDataWhen_AliasSet_DuplicateLoggedIn_DuplicatePasswordChangePending (0s)
🟢 testSavingExistingEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherData_OnlyDuplicateUserLoggedIn_DuplicateDataEmpty (0s)
🟢 testBackToBackJobApplicationSubmissionsAreConvenedForMergeBeforeSave (3s)
🟢 testSavingExistingEmployeePersonEmail_CollidesWithAnotherPersonNotInUseForSameEmployer_Retain_FresherEntity_And_FresherData_BothUsersLoggedIn_DuplicateDataEmpty (0s)
🟢 testSavingNewEmployeePersonEmail_CollidesWithAnotherEmployeePersonInUseForSameEmployer_ActionNotAllowed (0s)
🟢 testSavingExistingEmployeePersonEmail_CollidesWithAnotherEmployeePersonInUseForSameEmployer_ActionNotAllowed (0s)
🟢 testCrash (0s)
🟡 testTODO2 (0s)
TODO..
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.backend.services.TestDuplicateUserCollisions.testTODO2(TestDuplicateUserCollisions.java:116)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟡 testTODO1 (0s)
TODO Testaa jos vanhalla ja uudella on sama employeeid tmv niin tuleeko millainen collisio (korjattu)?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.tuntinetti.backend.services.TestDuplicateUserCollisions.testTODO1(TestDuplicateUserCollisions.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.backend.services.tailored.siparila.TestSiparilaFetchEmployeesTask (1s)
🔴 testSiparilaFetchEmployeesTask (1s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.backend.services.imports.employees.MepcoEmployeeImportSession.importFilesFromRemoteServer(MepcoEmployeeImportSession.java:119)
	at com.tustor.backend.services.tailored.siparila.SiparilaFetchEmployeesTask.internalRun(SiparilaFetchEmployeesTask.java:125)
	at com.tustor.backend.services.tailored.siparila.TestSiparilaFetchEmployeesTask.testSiparilaFetchEmployeesTask(TestSiparilaFetchEmployeesTask.java:325)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.GeneratedMethodAccessor22.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.backend.services.imports.employees.MepcoEmployeeImportSession.importFilesFromRemoteServer(MepcoEmployeeImportSession.java:119)
	at com.tustor.backend.services.tailored.siparila.SiparilaFetchEmployeesTask.internalRun(SiparilaFetchEmployeesTask.java:125)
	at com.tustor.backend.services.tailored.siparila.TestSiparilaFetchEmployeesTask.testSiparilaFetchEmployeesTask(TestSiparilaFetchEmployeesTask.java:325)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.TestAuthorizationServices (3s)
🟢 testEmployeeSettingsSearchPanelEmployerUnitFiltering (0s)
🟢 testEmployeeHoursReportsPanelEmployerUnitFiltering (0s)
🟢 testManagerPassesEmployerUnitFiltering (0s)
🟢 testAuthorizationFeaturesAndRolesCacheDuration (0s)
🟢 testAuthorizationFeaturesAndRolesCacheForOtherUsersIsNotReset (0s)
🟢 com.tustor.backend.services.transactions.TestFinnishTaxCardTransactions (2s)
🟢 testUpdateWithholdingPercentageExistingFinnishTaxCardStartsAfter (0s)
🟢 testUpdateWithholdingPercentageExistingFinnishTaxCardStartsBefore (0s)
🟢 testUpdateWithholdingPercentageExistingFinnishTaxCardStartsAtTheSameDay (0s)
🟢 testUpdateWithholdingPercentageNoExistingFinnishTaxCards (0s)
🟡 com.tustor.backend.services.TestLostWeeklyRestTime (23s)
🟢 testLostWeeklyRestTimeOnBillingReportIndependentOfReportingRange (0s)
🟢 testWeeklyRestTimeKunEiSopimusta (0s)
🟢 testWeekStartsOnThursdayAlwaysEnoughRestTime_None (0s)
🟢 testLostWeeklyRestTimeOnBillingReportIndependentOfReportingRange2 (0s)
🟢 testOnlyMondayGiven_GiveFreeRide (0s)
🟢 testWeekStartsOnThursdayAlwaysEnoughRestTime_Truly_None (0s)
🟢 testWeekStartsOnThursdayAlwaysEnoughRestTime_Sunday_exactly (0s)
🟢 testWeekStartsOnThursdayAlwaysEnoughRestTime_Saturday_exactly (0s)
🟢 testWeekStartsOnThursdayAlwaysEnoughRestTime_Friday_exactly (0s)
🟢 testWeekStartsOnThursdayAlwaysEnoughRestTime_Thursday (0s)
🟢 test_Viikkolepo_DinhThao_20120716_20120722 (0s)
🟢 testNormalWeek_NoRestTime (0s)
🟢 testWorkingOnlyOnSingleDayHasPlentyOfRestTime (0s)
🟢 testNormalWeek_NoRestTime_ThoughLunchBreak (0s)
🟢 testNormalWeek_NoRestTime_6_16 (0s)
🟢 testNormalWeek_TrulyNoRestTime (0s)
🟢 testRestTimeOnMondayNotEnough (0s)
🟢 testRestTimeOnMondayEnoughBecauseOfOptimizationInstruction (0s)
🟢 testRestTimeOnMondayIsEnough (0s)
🟢 testRestTimeOnMondayIsEnoughBecauseNoWork (0s)
🟢 testRestTimeOnMondayCountsIfRestDayCanBeAnyDay (0s)
🟢 testOptimalDayForLostWeeklyRestTimeIsChosen (0s)
🟢 testOptimalDayForLostWeeklyRestTimeIsChosen_lostWeeklyRestTimeDefinedByWorkHoursOnSelectedDay (0s)
🟢 testRestTimeOnMondayCountsIfRestDayIsSetToMonday (0s)
🟢 testLostWeeklyRestTimeIsSetToMonday (0s)
🟢 testRestTimeOnMondayCountsIfRestDayIsSetToTuesday (0s)
🟢 testLostWeeklyRestTimeIsSetToTuesday (0s)
🟢 testRestTimeOnMondayCountsIfRestDayIsSetToWednesday (0s)
🟢 testLostWeeklyRestTimeIsSetToWednesday (0s)
🟢 testRestTimeOnMondayCountsIfRestDayIsSetToThursday (0s)
🟢 testLostWeeklyRestTimeIsSetToThursday (0s)
🟢 testRestTimeOnMondayCountsIfRestDayIsSetToSunday (0s)
🟢 testLostWeeklyRestTimeIsSetToSunday (0s)
🟢 testWeekStartTimeOffsetZeroAndEnoughRestTime (0s)
🟢 testWeekStartTimeOffsetZeroAndNotEnoughRestTime (0s)
🟢 testWeekStartTimeOffsetZeroAndNotEnoughRestTime_limit (0s)
🟢 testWeekStartTimeOffsetNegativeAndEnoughRestTime (0s)
🟢 testWeekStartTimeOffsetNegativeAndNotEnoughRestTime (0s)
🟢 testWorkshiftStartingTwoDaysBeforeWeekChangeMayAffectRestTime (0s)
🟢 testWeekStartTimeOffsetZeroAndEnoughRestTime_end (0s)
🟢 testWeekStartTimeOffsetZeroAndNotEnoughRestTime_end (0s)
🟢 testWeekStartTimeOffsetZeroAndNotEnoughRestTime_end_limit (0s)
🟢 testWeekStartTimeOffsetPositiveAndEnoughRestTime (0s)
🟢 testWeekStartTimeOffsetPositiveAndEnoughRestTime_weekStartsOnTuesday (0s)
🟢 testWeekStartTimeOffsetPositiveAndNotEnoughRestTime (0s)
🟢 testWeekStartTimeOffsetPositiveAndNotEnoughRestTime_weekStartsOnTuesday (0s)
🟢 testOnlySomeHoursFromSundayAreLost (0s)
🟢 testAllHoursFromSundayAreLost (0s)
🟢 testRestTimeOnMondayIsNotEnoughEvenIfNoWork (0s)
🟢 testRestTimeOnSaturdayNotEnough (0s)
🟢 testNoRestTimeBecauseWorkingFullTimeWholeWeekWithOvertime (0s)
🟢 testNoRestTimeBecauseWorkingFullTimeWholeWeekNoOvertime (0s)
🟢 testRestTimeOnSaturdayIsEnough (0s)
🟢 testRestTimeOnSaturdayIsEnoughBecauseNoWork (0s)
🟢 testRestTimeOnSaturdayIsEnoughBecauseNoWork_2 (0s)
🟢 testRestTimeOnSaturdayIsNotEnoughEvenIfNoWork (0s)
🟢 testRestTimeOnFridayWhileSaturdayAndSundayNotYetGiven (0s)
🟡 testTODORestTimeOnSunday (0s)
TODO?
	at junit.framework.Assert.fail(Assert.java:47)
	at com.tustor.backend.services.TestLostWeeklyRestTime.testTODORestTimeOnSunday(TestLostWeeklyRestTime.java:2233)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
🟢 testRestTimeWithMultipleContracts (0s)
🟢 testRestTimeCase138 (0s)
🟢 testCase26787_AnttiKojo (0s)
🟢 com.tustor.backend.services.TestWorkShiftStateTaskTestCases (4s)
🟢 testWorkShiftStateHoursAndSalesWithAndWithoutHinnasto (4s)
com.tustor.backend.services.TestEmployeeRangeReportLoader (pending 22h 27min 21s)
🟢 testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspectiveTwoRecurringServicesCanBeSharedBySingleEmployeeWithLunchBreak (1s)
🔴 testSessionLevelCacheDoesNotReindexExistingRangeReport (1s)
null
	at com.sun.proxy.$Proxy44.save(Unknown Source)
	at com.tustor.tuntinetti.backend.utils.DataStructureUtils.addNewContractPeriod(DataStructureUtils.java:349)
	at com.tustor.backend.services.TestEmployeeRangeReportLoader$SipuliTestVariables.<init>(TestEmployeeRangeReportLoader.java:195)
	at com.tustor.backend.services.TestEmployeeRangeReportLoader.testSessionLevelCacheDoesNotReindexExistingRangeReport(TestEmployeeRangeReportLoader.java:854)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.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.GeneratedMethodAccessor125.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.backend.utils.DataStructureUtils.addNewContractPeriod(DataStructureUtils.java:349)
	at com.tustor.backend.services.TestEmployeeRangeReportLoader$SipuliTestVariables.<init>(TestEmployeeRangeReportLoader.java:195)
	at com.tustor.backend.services.TestEmployeeRangeReportLoader.testSessionLevelCacheDoesNotReindexExistingRangeReport(TestEmployeeRangeReportLoader.java:854)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at com.tustor.backend.services.utils.CITestRunner.run(CITestRunner.java:496)
	at wicket.quickstart.CITestRunnerClient.main(CITestRunnerClient.java:46)
testCase44003MultipleThreadsShouldNotInterfereWhenAllocatingRecurringServiceDemands (pending 22h 27min 18s)
testConfirmWithDuplicateRecurringServiceDemand
testSaveTwoTasksOnSameDay
testTODOTheadSafetyCase40679
testSaveTasksWithSwappedEmployeeProjectsSymmetricSwap
testSaveTasksWithSwappedEmployeeProjectsNotSymmetricSwap
testTODOTaskSaveExceptionWhenTaskUnassigned
testTaskSaveExceptionWithNullParameters
testAllowOverlappingPeriods
testTaskSaveExceptionWhenTaskDone
testCheckIfPicked
testTODOLoadRecentFromDbAndSmokeTestForCrashes
testTODONimetönVuoroEiSaaSyödäToistuviaVuorojaKoskaVarsinkinOsittaisessaSyönnissäSiitäTuleeOngelmia
testTODOTestaaToistuvaVuoroJokaPerustettuDstTaitoskohtaan
testProjectCompensationsLoadedEvenIfNotInActiveRange
testLoadNormalReportIntoMultipleThreads
testTodos
testLoadsReportsWithRecurringServiceDemandsOnlyInSelectedProjects
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromWorkShiftEditorPerspective
testLoadReportsWithRecurringServiceDemandsIntoMultipleThreadsFromEmployeeCalendarPerspective
testSessionCachedClonesShouldBeCleanedOfDirtyChanges
testResettingRangeReportsLoadedFromCache
testShouldRefreshDailyReportsInOtherThreadsAsWell
testNoNpeEvenIfSessionCacheIsNotAvailable
testNewStaleDatesShouldNotHidePreviousStaleDates
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
testEmployeeRangeReportsQueryCriteriaCacheUsedByNullWithSerchCriteria
testTODOSickleave_AND_Vacation_StateModel
testTODORecurringChange
testNewTaskStalesRelevantCaches
com.tustor.backend.services.transactions.TestFeatureSetTransactions
testFeatureActivationCreatesReminders
testFeatureSaveWithUpdatedBy
testDisableStatementTimeoutTriggersCacheClear
com.tustor.tuntinetti.backend.services.handlers.TestMolJobPostingSaveHandler
testUpdatedAtRemoteSaveLogic
com.tustor.tuntinetti.backend.services.TestProjectCustomerServices
testBrowseByEmployerIds
testBrowseByNewProject
com.tustor.tuntinetti.view.application.tasks.TestApplicationCleaningAutomationTask
testIfSuitableToAddForRemoveOrNotify
testGetApplicationsToNotifyWithDifferentStates
testGetApplicationsToNotifyWithContractPeriods
testNotificationDate
testGetApplicationsToNotify
testGetApplicationsToNotifyWhenNotificationsAlreadySent
testGetApplicationsToNotifyWithSalaryCalculations
testgetApplicationsToRemove
testgetApplicationsToRemoveWhenNotificationsAreNotSent
testgetApplicationsToRemoveWithDifferentStates
testGetApplicationsToRemoveWithContractPeriods
testGetApplicationsToRemoveWithEmployeeProjects
testGetApplicationsToRemoveWithSalaryCalculations
testGetApplicationsToNotifyWithEmployeeProjects
com.tustor.tuntinetti.view.application.TestRegistration
testUsersContactRequestIsEmailedAfterSuccessfulRegistration
testRegistrationPage
testUserWithDuplicateAliasCannotExistAnymoreDueToCase46537Partitioning
testUserWithDuplicateEmailInAnotherCompanyCanNoLongerAccessThroughExistingEmployeeSinceCase46537
testPasswordChangePendingNotEnforcedOnFirstLoginAfterRegistration
testUserIsRequiredToAcceptAgreement
testUserCannotRegisterDuplicateEmployerNameWithExistingEmployeeAndSameEmail
testUserAgreementCanBeViewed
testUserWithNewEmailIsRegisteredSuccessfully
testRequiredFields
testEmailValidation
com.tustor.tuntinetti.view.application.TestNewRegistration
testUsersContactRequestIsEmailedAfterSuccessfulRegistration
testNoWizardIsShownForOldStyleRegistrations
testUserIsRequiredToAcceptAgreement
testUserCannotRegisterDuplicateEmployerNameWithExistingEmployeeAndSameEmail
testUserAgreementCanBeViewed
testUserWithDuplicateAliasIsReplacedWithAnotherAlias
testUserWithExistingDuplicateEmailIsReused
testUserWithNewEmailIsRegisteredSuccessfully
testRequiredFields
testEmailValidation
com.tustor.tuntinetti.view.application.TestNewWizardRegistration
testUserIsRequiredToAcceptAgreement
testUserCannotRegisterDuplicateEmployerNameWithExistingEmployeeAndSameEmail
testUserAgreementCanBeViewed
testInstallationWizardIsStartedAfterSuccessfulRegistration
testUserWithDuplicateAliasIsReplacedWithAnotherAlias
testUserWithExistingDuplicateEmailIsReused
testUserWithNewEmailIsRegisteredSuccessfully
testRequiredFields
testEmailValidation
testRegistrationCanBeAbortedAndStartedAgain
testIfWizardIsCompleteThenGoToMainPageAfterLogin
testSecondLoginOffersWizardIfItHasNotBeenCompleted
testMinimalRequiredDataIsStoredDuringRegistration
com.tustor.backend.services.TestSomeServices
testBrowseDatabaseWithEnumBits
testBrowseDatabaseWithEnumBitsAndOtherParents
testBrowseDatabaseWithEnumBitsEmpty
testSetQueryParents
testBrowseDatabaseWithEnums
testCacheKeyImplementation
testIfServiceMethodsCanBeCalledWithoutFailure
com.tustor.backend.services.TestSalaryTemplates
testHourlySalaryTemplate
testAverageHourlySalaryTemplate
testMonthlySalaryTemplate
testKokousPalkkio
testDefaultSalaryCalculationRowCount
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
testJosEiOlePalkkalaskelmaakaanNiinEiPitäisiNäkyäAktiivisenaFreshCache
testJosOnPalkkalaskelmaNiinPitäisiNäkyäVoimassaolevanaFreshCache
testPoolissa_Päättynyt_OllutPelkkäTyösuhde_MuuKuinIss
testJosOnPalkkalaskelmaNiinPitäisiNäkyäVoimassaolevana
testJosEiOlePalkkalaskelmaakaanNiinEiPitäisiNäkyäAktiivisena
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
testGetCertificateDeprecationDate
testCertificateRenewalAndDeprecationInfo
testDatabaseKeysAreEquivalentToKeysInFiles
testEmployerUnitUpdateColumns
testGetX509TulorekisteriCertificate
com.tustor.tuntinetti.view.application.reports.export.palveluseteli.TestPsopProductIdPage
testConnectingWithCertificate
testCase31658
testDifferentEntryIdForTasksAndCompensations
testCase33571
testCase41115
testCase42120BillingCorrection
com.tustor.tuntinetti.view.application.reports.export.palveluseteli.TestPsopIntegrationPage
testCase31658
testDifferentEntryIdForTasksAndCompensations
testCase33571
testCase41115
testCombinedDateAndTime
testCase42120BillingCorrection
com.tustor.tuntinetti.view.application.reports.export.palveluseteli.TestPalseIntegrationPage
testCase31380
testCase31658
testCase33571
testCase41115
testCase42120BillingCorrection
com.tustor.tuntinetti.view.application.reports.export.palveluseteli.TestVaanaIntegrationPage
testCase31658
testCase33571
testCase41115
testCase42120BillingCorrection
com.tustor.tuntinetti.view.application.netvisor.TestNetvisorApiUtilsSmoke
testTaxCode
testUseCorrectPayerAccountNumber
testPayrollexternalsalarypaymentXml
testFindNetvisorCustomerId
testNetvisorProductSearchKeys
testFindExistingDummyNetvisorProduct
testShouldNotAllowEmptyListOfPalkkaMuistioModels
testShouldBuildProperNetvisorUrl
com.tustor.tuntinetti.view.application.TestTaskClassificationManager
testEmployeeProjectsAvailableForTaskClassificationOptionModes
testNpeWhenCheckingIfTaskIsOpen
testAllProjectsAndAllCombinationsAreInitiallyAvailable
testNaytaLisaaVaihtoehtojaPopupissaValittuDimensioNakyyAlasvetovalikossa
com.tustor.backend.services.utils.TestSalaryReportClassBag
testSalaryReportClassBagWithPseudoSalaryReportClassesAndCostCentersAtTimeEntryLevelOrFallBackOnEmployeeLevelUsingSalaryReportClassReportingClassification
testSalaryReportClassBagWithPseudoSalaryReportClassesAndCostCentersAtTimeEntryLevelOrFallBackOnEmployeeLevelUsingSalaryReportClassReportingClassificationActivated
testSalaryReportClassBagBasicWithoutCostCenters_UsingPreferredSalaryReportClassReportingClassification_WithPreferredSalaryReportClasses
testSalaryReportClassBagBasicWithoutCostCenters
testSalaryReportClassBagBasicWithoutCostCenters_UsingDefaultSalaryReportClassReportingClassification
testSalaryReportClassBagBasicWithoutCostCenters_UsingPreferredSalaryReportClassReportingClassification_WithOnlyDefaults
testSalaryReportClassBagBasicEmployeeEmployerUnitLevelCostCenters
testSalaryReportClassBagBasicWithCostCentersAtTimeEntryLevelOrFallBackOnEmployeeLevel
testSalaryReportClassBagWithPseudoSalaryReportClassesWithoutEmployeeEmployerUnitLevelCostCenters
testSalaryReportClassBagWithPseudoSalaryReportClassesWithoutCostCentersAtTimeEntryLevelNorFallBackOnEmployeeLevel
testSalaryReportClassBagWithPseudoSalaryReportClassesAndEmployeeEmployerUnitLevelCostCenters
testSalaryReportClassBagWithPseudoSalaryReportClassesAndCostCentersAtTimeEntryLevelOrFallBackOnEmployeeLevel
testSalaryReportClassBagWithPseudoSalaryReportClassesAndCostCentersAtTimeEntryLevelOrFallBackOnEmployeeLevelUsingSalaryReportClassReportingClassificationWithoutReportingClassifications
testSalaryReportClassBagWithPseudoSalaryReportClassesAndCostCentersAtTimeEntryLevelOrFallBackOnEmployeeLevelUsingSalaryReportClassReportingClassificationWithoutSalaryReportClassReportingClassification
testSalaryReportClassBagSpectraEmployeeEmployerUnitLevelCostCentersWithoutDivisionInfo
testSalaryReportClassBagSpectraEmployeeEmployerUnitLevelCostCentersWithDivisionInfo
testSalaryReportClassBagSpectraEmployeeEmployerUnitLevelCostCentersWithOvertimeCategoryDivisionInfo
com.tustor.backend.services.utils.TestSalaryReportClassBagServices
testReturnsNullIfNotInitialized
testReportingClassification_Ignored_If_Not_Activated
testReportingClassification_Test_When_NotSetForEmployerUnit_EvenIfActivated_TestMissingPrefixInSalaryReportClass
testReportingClassification_If_Activated_ItMatchesDefaultOrPreferred_IfSetForEmployerUnit
testIsPermutable_trueWhenTargetNameFree_andNoSideEffects_And_creationOfDuplicatesNotAllowedThereafter
testPermutationRequiresEnabledSalaryReportClassReportingClassifications
testIsPermutable_falseWhenTargetNameAlreadyExists
testSortFirstBasedOnNameAfterPrefixAndThenOnPrefix
testIsPermutable_throwsWhenAskingToPermutateWithSelf_Or_NullTarget_Or_InvalidPrefix_EitherMethod
testSalaryReportClassBag_Builds_Distinct_Case_Sensitive_Mappings
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
testFeatureLevel
testOverrideUsageAsGdprMustNotCreateNewFeatureUsage
testGetFeatureForGdprEiFeaturekayttoja
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
testSelectsCorrectEmployees
com.tustor.tuntinetti.backend.logic.tailored.debora.TestDeboraPalveluseteliPricing
testTodo
testMaksajaKustantaaPalvelusetelillä20EurTuntiAsiakasMaksaaLoput_PROJECT_CUSTOMER_BRANCH_WITH_HQ_FROM_HQ_PERSPECTIVE_and_HQ_PRICE_LIMIT_DISABLED
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
com.tustor.tuntinetti.view.application.TestBillingByPricingInstructions
testGivenSimpleDailyPricingWithRoundingThenDailyPriceOverridesAllPriceCategoriesForAllWorkDaysAndIsRounded
testGivenSimpleDailyPricingThenDailyPriceOverridesAllPriceCategoriesForAllWorkDaysOnEachEmployeeProjectReport
testGivenSimpleDailyPricingThenDailyPriceOverridesAllPriceCategoriesForAllWorkDaysOnEachEmployeeInCollatedProjectReport
testProjectReportViewWithPolarProPricingTemplateAndThreeEmployees
testProjectReportViewWithPolarProPricingTemplateAndThreeEmployeesWith50PercentDiscount
testProjectReportViewWithPolarProPricingTemplateAndThreeEmployeesWith30PercentDiscount
testDailyStartingPriceNeverMatchesAnyOtherCriteria
testDailyPriceNeverMatchesAnyOtherCriteria
testSimpleProjectCustomerPricingTemplate
testGivenSimpleDailyPricingThenDailyPriceOverridesAllPriceCategoriesForAllWorkDays
testGivenSimpleDailyStartingPriceThenDailyStartingPriceIsAddedOntoAllWorkDaysButOnlyWorkDays
testProjectReportViewWithProjectPricingTemplateAndThreeEmployees
com.tustor.tuntinetti.view.application.TestBillingPricingLimit
testPricingLimitHasNoEffectWithoutProjectCustomer_FeatureNotActive
testPricingLimitHasNoEffectWithoutProjectCustomer_FeatureActive
testPricingLimitHasNoEffectWhenReportLoadedForProjectCustomerSelfHq_FeatureActive
testPricingLimitHasNoEffectWhenReportLoadedForProjectCustomerSelfHq_FeatureNotActive
testPricingLimitReportLoadedForProjectCustomerHq_FeatureActive
testPricingLimitReportLoadedForProjectCustomerHq_FeatureNotActive
testPricingLimitHasNoEffectFromProjectPerspective_FeatureNotActive
testPricingLimitHasNoEffectFromProjectPerspective_FeatureActive
com.tustor.backend.services.TestAbstractPricingServices
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
testKululajinPitkaSeliteSiirtyyFreetextiin
testKululajilleOtsikkoVaikkeiOlisTuntejaJosOnUseitaProjekteja
testKunKoostetaanTyokohteetKululajitKoostuvatMyos
testBillingUnitNameYliOhjaaCompensationUnitin
testTehtavaryhmatAakkosjarjestykseen
testPK_KuivausSorttausEiPaallaJosAsetuksetEivatOleKunnossa
testPK_KuivausSorttaus
testPK_KuivausSorttausDaily
testTaskgroupNormTuntienSijaanJosYlityotMerkataanNormTunneiksiJaVainNormaalituntejaMuttaKommentitNakyvatSiltiKunDailyRows
testSortataanPvmMukaanKunDailyRowsJaKayttajanNimeaEiNay
testTaskgroupNormTuntienSijaanJosYlityotMerkataanNormTunneiksiJaVainNormaalitunteja
testEiTaskgrouppiaNormTuntienSijaanJosYlityotMerkataanNormTunneiksiMuttaPyhakorvaus
testEiTaskgrouppiaNormTuntienSijaanJosYlityotMerkataanNormTunneiksiMuttaPyhakorvausJaViikkoylityo
testTaskgroupNormTuntienSijaanJosYlityotMerkataanNormTunneiksiJaVainNollahintaisiaPyhakorvauksia
testKululajitYhdistyvatBillingUnitNamenAvulla
testKululajitEriProjekteiltaJaEriHinnoinEivatYhdistyUnitNamenMukaan
testKunKoostetaanUseampienTyontekijoidenTyotYhteistenKululajienMaaratPitaaOllaOikein
testValidiaLaskutCollated
testValidiaLaskutDaily
testValidiaLaskutWithSeparatePayerCollated
testValidiaLaskutWithSeparatePayerDaily
testDisableBillingExport
testShowProjectDescription
testHideProjectDescription
testPalkkaKululajitEriProjekteiltaJaEriHinnoinEivatYhdistyUnitNamenMukaan
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
testKululajitAakkosjarjestykseen
testKvTurva
testPuhelinetu
com.tustor.tuntinetti.view.application.netvisor.TestNetvisorReportExportWithWorkedHoursTimeRangesAndDetails
testTaskgroupNormTuntienSijaanJosYlityotMerkataanNormTunneiksiJaVainNollahintaisiaPyhakorvauksia
testKululajinPitkaSeliteSiirtyyFreetextiin
testKululajilleOtsikkoVaikkeiOlisTuntejaJosOnUseitaProjekteja
testKunKoostetaanTyokohteetKululajitKoostuvatMyos
testBillingUnitNameYliOhjaaCompensationUnitin
testTehtavaryhmatAakkosjarjestykseen
testPK_KuivausSorttausEiPaallaJosAsetuksetEivatOleKunnossa
testPK_KuivausSorttaus
testPK_KuivausSorttausDaily
testTaskgroupNormTuntienSijaanJosYlityotMerkataanNormTunneiksiJaVainNormaalituntejaMuttaKommentitNakyvatSiltiKunDailyRows
testSortataanPvmMukaanKunDailyRowsJaKayttajanNimeaEiNay
testTaskgroupNormTuntienSijaanJosYlityotMerkataanNormTunneiksiJaVainNormaalitunteja
testEiTaskgrouppiaNormTuntienSijaanJosYlityotMerkataanNormTunneiksiMuttaPyhakorvaus
testEiTaskgrouppiaNormTuntienSijaanJosYlityotMerkataanNormTunneiksiMuttaPyhakorvausJaViikkoylityo
testKululajitYhdistyvatBillingUnitNamenAvulla
testKululajitEriProjekteiltaJaEriHinnoinEivatYhdistyUnitNamenMukaan
testKunKoostetaanUseampienTyontekijoidenTyotYhteistenKululajienMaaratPitaaOllaOikein
testValidiaLaskutCollated
testValidiaLaskutDaily
testValidiaLaskutWithSeparatePayerCollated
testValidiaLaskutWithSeparatePayerDaily
testDisableBillingExport
testShowProjectDescription
testHideProjectDescription
testPalkkaKululajitEriProjekteiltaJaEriHinnoinEivatYhdistyUnitNamenMukaan
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
testKululajitAakkosjarjestykseen
testKvTurva
testPuhelinetu
com.tustor.tuntinetti.view.application.recruitment.submit.TestAbstractJobApplicationSubmitPage
testSpam
testPositionSpamSafe
com.tustor.backend.services.TestLostWeeklyRestTime$1
warning
com.tustor.backend.services.TestTaskUtilsFast
testFitBreaks
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
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
testBillAutomaticLunchBreak
testNormaaliTyöpäiväAutomaattisellaVarallaololla_RuokataukoLeikattuAutomaattisestiMuustaKuinVarallaoloprojektista
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
testEkaJaTokaKkC
testX
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ä
testEkaJaTokaKkA
testErolaMervi_20160129
testSuviIslanderPalkankorotusJaTakuupalkka31052013
testTakuupalkkaDateRanges
testIsNewContractInTakuupalkkaSense
testEkaJaTokaKkB
test
com.tustor.tuntinetti.view.application.reports.tailored.nordex.TestSaveXlsSaldoReportPage
testMeskanenVictoria
com.tustor.tuntinetti.view.application.TestOvertimeSummaryModel$1
warning
com.tustor.tuntinetti.view.application.TestOvertimeSummaryModel$6
warning
com.tustor.tuntinetti.view.application.TestTietotekniikanPalvelualanKolmivuoroLogicaTes
testAnnikaPaavola_20101207_20121031
testPitkaViikkoYlitoissaMyosLauantaina
testArkipaivisinVuorot630Viiva1530AlkaenEiYlimaaraistaLa
testAnnikaPaavola_20101207_20110327
testKeskimaarainenVuorolisaTyosuhteenEnsimmäisten5ViikonAikana
testNinaKollin_20101115_20101124
testPuhelinpalveluala
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
testArkipaivisinVuorot7Viiva15EiYlimaaraistaPe
testKuukausiRaja
testArkipaivisinVuorot7Viiva15EiYlimaaraistaTi
com.tustor.tuntinetti.view.application.TestOvertimeSummaryModel$2
warning
com.tustor.tuntinetti.view.application.TestSalaryCalculationApi$1
warning
com.tustor.tuntinetti.view.application.TestOvertimeSummaryModel$3
warning
com.tustor.tuntinetti.view.application.TestOvertimeSummaryModel$4
warning
com.tustor.tuntinetti.view.application.TestOvertimeSummaryModel$7
warning
com.tustor.tuntinetti.view.application.TestOvertimeSummaryModel$5
warning
com.tustor.tuntinetti.view.application.TestReportDisplayValue$1
warning
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
testArkipyhatKunTekeeToita
testArkipyhatKunTekeeToitaMuttaBittiEiPaalla
testArkipyhat
testItsenaisyyspaivaMaksetaanLainMukaan
testSairastumispaivana100PctKorvaus
testArkipyhatKunTyosuhdeEiOleKestanytKauaa
testFirstSickdayNotPaidOnShortRegularSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortAccidentSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortRegularSickleaveOnLongContractperiod
testFirstSickdayIsPaidOnLongRegularSickleaveOnShortContractperiod
testFirstSickdayIsNotPaidOnShortRegularSickleaveOnTooShortContractperiod
testFirstSickdayPaidOnRecurringRegularSickleaveOnShortContractperiod
testThatSickleaveCompensatedOnlyToTheLimits
test_TODO_SairausajanPalkkaPerakkaistenTyokausienTyoajanSummanMukaan
test_TODO_ArkipyhäKorvausPerakkaistenTyokausienTyoajanSummanMukaan
test_TODO_KTA
com.tustor.tuntinetti.backend.logic.TestPahvinJaPaperinjalostusalanTes_KeskeytyvaKaksivuorotyo
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testAattolisa
testSeisokkikorvaus
testSeisokkikorvausAamulta
testSunnuntaityo
testYolisa
testIltalisa
testSeisokkikorvausPaivalta
testArkipyhienKorvaus
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
testWtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestSuitableTimeRanges
testFreeForYouMyFriendSingleDay
testFreeForYouMyFriendTwoDays
testFreeUntilWorkShiftTomorrowMorning
testFreeUntilWorkShiftStartTimeTomorrowMorning
testMedGroupUseCase
testFreeUntilWorkShiftStartTimeAsExplicitTimeTomorrowMorning
testFreeUntilWorkShiftStartTimeAsExplicitTimeEvenIfTwoTasksTomorrowMorning
testFreeUntilWorkShiftStartTimeAsExplicitTimeEvenIfThreeTasksTomorrowMorning
testFreeUntilWorkShiftStartTimeAsExplicitTimeEvenIfFourTasksTomorrowMorning
com.tustor.tuntinetti.backend.logic.huvites.TestHuviElamysJaTeemapuistojenTes80h
testOvertimeOver12hDayIltalisa
testSickLeaveHoursAveragePreviousHoursNoWorkShift
testKikyApVacationWorktimeReductionMilestoneDayMinimumLengthVsStandardWorkHoursPerDay
testIltalisaYlityonAikana
testYolisaYlityonAikana
testWeeklyOvertime
test_TODO_SickleaveHoursDurationLimitsPam1kkTakuuPalkkaTyotapaturma
testAgreementName
testWtrKertymaLasketaanAina42Jakajalla
testSickLeaveHoursFullWorkDayWorkShift
testSickLeaveHoursNoRange
testSickLeaveHoursFullWorkDayNoWorkShift
testApVacationNormalYear
testApVacationLimit
testApVacationInsufficientMonths
testTODOApVacationWorktimeReductionMilestoneDayMinimumLengthAsABoolean
testSunnuntaiKorvaus
testSickLeaveHoursDurationLimits
testSickLeaveRepeating
testSickleaveSVLFirstDayAnyDayTemplate
testSickLeaveSVLFirstDayAnyDaySaturday
testSickLeaveSVLFirstDayAnyDaySunday
testSickLeaveSVLFirstDayAnyDayFriday
testSairaslomakorvausMaksetanaKuitenkinVahintaanSairausvakuutuslainTarkoitamaltaKarenssiajalta
testSickLeaveChildSick
testApVacationFirst8Months
testNoApVacationFromMathernaAndPaternalLeave
testYolisa
testIltalisa
com.tustor.tuntinetti.backend.logic.huvites.TestHuviElamysJaTeemapuistoTes120h
testOvertimeOver12hDayIltalisa
testSickLeaveHoursAveragePreviousHoursNoWorkShift
testKikyApVacationWorktimeReductionMilestoneDayMinimumLengthVsStandardWorkHoursPerDay
testIltalisaYlityonAikana
testYolisaYlityonAikana
testNormalHours
testWeeklyOvertime
test_TODO_SickleaveHoursDurationLimitsPam1kkTakuuPalkkaTyotapaturma
testAgreementName
testWtrKertymaLasketaanAina42Jakajalla
testSickLeaveHoursFullWorkDayWorkShift
testSickLeaveHoursNoRange
testSickLeaveHoursFullWorkDayNoWorkShift
testApVacationNormalYear
testApVacationLimit
testApVacationInsufficientMonths
testTODOApVacationWorktimeReductionMilestoneDayMinimumLengthAsABoolean
testSunnuntaiKorvaus
testSickLeaveHoursDurationLimits
testSickLeaveRepeating
testSickleaveSVLFirstDayAnyDayTemplate
testSickLeaveSVLFirstDayAnyDaySaturday
testSickLeaveSVLFirstDayAnyDaySunday
testSickLeaveSVLFirstDayAnyDayFriday
testSairaslomakorvausMaksetanaKuitenkinVahintaanSairausvakuutuslainTarkoitamaltaKarenssiajalta
testSickLeaveChildSick
testApVacationFirst8Months
testNoApVacationFromMathernaAndPaternalLeave
testYolisa
testIltalisa
com.tustor.tuntinetti.backend.logic.huvites.TestHuviElamysJaTeemapuistojenLisatTesTestCase
testIltalisäYölisäSunnutai
testIltalisäYölisäYölisäMuuttuu
testVDay100
testAPAndXDay50
testXDay50
testIltalisä
testYölisä
testIltalisäLimit
testIltalisäRise
testIltalisäSunnuntai
testIltalisäYölisä
com.tustor.tuntinetti.backend.logic.huvites.TestHuviElamysJaTeemapuistojenTes75hKk
testOvertimeOver12hDayIltalisa
testSickLeaveHoursAveragePreviousHoursNoWorkShift
testKikyApVacationWorktimeReductionMilestoneDayMinimumLengthVsStandardWorkHoursPerDay
testIltalisaYlityonAikana
testYolisaYlityonAikana
testApVacationNormalYear
testApVacationLimit
testApVacationInsufficientMonths
testApVacationEarnedAfter6Months
testSickLeaveHoursWorkshiftFullWorkDay
testWeeklyOvertime
testSickleaveHoursDurationLimitsPam1kkTakuuPalkkaTyotapaturma
testSickLeaveHoursFullWorkDay
testAgreementName
testTODOApVacationWorktimeReductionMilestoneDayMinimumLengthAsABoolean
testSunnuntaiKorvaus
testSickLeaveHoursDurationLimits
testSickLeaveRepeating
testSickleaveSVLFirstDayAnyDayTemplate
testSickLeaveSVLFirstDayAnyDaySaturday
testSickLeaveSVLFirstDayAnyDaySunday
testSickLeaveSVLFirstDayAnyDayFriday
testSairaslomakorvausMaksetanaKuitenkinVahintaanSairausvakuutuslainTarkoitamaltaKarenssiajalta
testSickLeaveChildSick
testApVacationFirst8Months
testNoApVacationFromMathernaAndPaternalLeave
testYolisa
testIltalisa
com.tustor.tuntinetti.backend.logic.huvites.TestHuviElamysJaTeemapuistojenTes112hKk
testOvertimeOver12hDayIltalisa
testSickLeaveHoursAveragePreviousHoursNoWorkShift
testKikyApVacationWorktimeReductionMilestoneDayMinimumLengthVsStandardWorkHoursPerDay
testIltalisaYlityonAikana
testYolisaYlityonAikana
testWTR
testApVacationNormalYear
testApVacationLimit
testApVacationInsufficientMonths
testApVacationEarnedAfter6Months
testWeeklyOvertime
testSickleaveHoursDurationLimitsPam1kkTakuuPalkkaTyotapaturma
testSickLeaveHoursFullWorkDay
testAgreementName
testTODOApVacationWorktimeReductionMilestoneDayMinimumLengthAsABoolean
testSunnuntaiKorvaus
testSickLeaveHoursDurationLimits
testSickLeaveRepeating
testSickleaveSVLFirstDayAnyDayTemplate
testSickLeaveSVLFirstDayAnyDaySaturday
testSickLeaveSVLFirstDayAnyDaySunday
testSickLeaveSVLFirstDayAnyDayFriday
testSairaslomakorvausMaksetanaKuitenkinVahintaanSairausvakuutuslainTarkoitamaltaKarenssiajalta
testSickLeaveChildSick
testApVacationFirst8Months
testNoApVacationFromMathernaAndPaternalLeave
testYolisa
testIltalisa
com.tustor.tuntinetti.backend.logic.huvites.TestHuviElamysJaTeemapuistojenTes129hKokoaikainen
testTyotVapaaPaivina
testWorkTimeReduction
testSickleave
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testYolisa
testIltalisa
com.tustor.tuntinetti.backend.logic.TestMetalliTes
testCase3207
testViikkoYlityo
testWeeklyOvertimeReplacesDailyOvertimeIfItHasLargerCompensation
testDailyLeg2OvertimeAfterWeeklyOvertime
testWeeklyLeg2OvertimeStartsDuringTheDay
testSpecialSaturdayOvertime1
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
testCase34253
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
testSpecialSaturdayOvertime
testArkipyhat
testThatSickleaveCompensatedOnlyToTheLimits
testSairastumispaivana50PctKorvaus
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestAmmatillistenKoulutuskeskustenTes_MuuKuinToimistotyo_Kiky
testYotyolisa
testIltatyolisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testHolidayCompensation
testStandbyCompensation
test_TODO_YotyolisaJatkuuYliKuuden
testSunnuntaiaattolisa
testLauantailisa
testArkipyhienKorvausKunEiTehdaToita
testSickleave
testSairaudenUusiutuminen
com.tustor.tuntinetti.backend.logic.TestKumiteollisuusToimihenkilotTesPaivatyo
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
testMidsummerCompensationsSaturday
testNormaaliIltalisä
testNormaaliYölisä
testMidsummerCompensationsFriday
testMidsummerCompensationsSunday
testDailyOvertimeOnNormalDay
testDailyOvertimeOnSaturday
testNormalWeeklyOvertime
testSpecialWeeklyOvertime
testSpecialWeeklyOvertime_SickleaveOnFriday_partTimeEmployeeShortDays
testSpecialWeeklyOvertime_SickleaveOnFriday_partTimeEmployeeShortWeeks
testSpecialWeeklyOvertime_partTimeEmployeeShortDays
testSpecialWeeklyOvertime_partTimeEmployeeShortWeeks
testShortWeekNoWeeklyOvertimeOnSpecialHoliday
testShortWeekNoWeeklyOvertimeOnSpecialHoliday_partTimeEmployeeShortDays
testShortWeekNoWeeklyOvertimeOnSpecialHoliday_partTimeEmployeeShortWeeks
testSpecialWeeklyOvertime_partOfDayIsNotOvertime
testSpecialWeeklyOvertimeEaster_partOfDayIsNotOvertime
testSpecialWeeklyOvertimeChristmas_normalWeeklyOvertimeLaterSameWeek
testWorktimeReduction
testSpecialWeeklyOvertime_SickleaveOnFriday
testSpecialSaturdayOvertime
testHolidayOnSaturdayDoesNotAffectWeeklyWorktime
testArkipyhaKorvataanViikonloppunakin
testLoppiaistaEiKorvataViikonloppuna
testLoppiainenKorvataanViikolla
testHolidayOnWednesdayAffectsWeeklyWorktimeButHolidayEveDoesNot
testWeeklyOvertimeOnNormalSaturday
testWeeklyOvertimeOnHolySaturday
testWeeklyOvertimeOnChristmasEve
com.tustor.tuntinetti.backend.logic.TestMixedModeWorkDayEntryControllerAutomaticLunchBreakMode
testTODOXX
testTODO
testTODOXXCompensations
testAutomaticLunchBreakIfWorkdayOver6HoursAndAlreadyHasABreakButWhichIsLessThanMinimumRequiredLunchBreak
testNoAutomaticLunchBreakIfWorkdayOver6HoursButAlreadyHasAMinimumBreak
testTODO24h
testNoAutomaticLunchBreakIfWorkdayExactly6Hours
testAutomaticLunchBreakIfWorkdayOver6Hours_2
testAutomaticLunchBreakIfWorkdayOver6Hours
testNoAutomaticLunchBreakIfWorkdayUnder6Hours
testValidate
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
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjectsWithWeekStartTimeEffectsVoid
testTODO
testCase7793_TeittoTuukka_20150323_20150329
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
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
com.tustor.tuntinetti.backend.logic.TestMekaanisenMetsateollisuudenToimihenkiloidenTes40
testTODONighttimeExtraOvertimeCompensation
testYlityoKunViikkoylityotaTehtyJo8h
testThatSickleaveCompensatedOverTheLimits
testSpecialSaturdayOvertime
testSairastumispaivana50PctKorvaus
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestMixedModeWorkDayEntryControllerCheckBoxLunchBreakMode
testValidate
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
com.tustor.tuntinetti.backend.logic.TestLeipomoidenPaivatyolaisia37_5ViikossaKoskevaTES
testSunnuntaiTyo
testArkiTyo
testVuorokautinenYlityo
testLauantaiVuorot
testLyhennysvapaidenKertyminen
testAatot
testArkipyha
testViikkoylityot
testSairastumispaivana100PctKorvaus
testLapsenSairaus
testSairaslomakorvaukset
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
testLaskeKeskituntiansioViimeiseltaLomanansaintavuodelta
testLaskutussopimus
testTekninenTyosuhteenAlkupaivaKeskenSopimuksen
test30PaivanValinLaskenta
testLaskeKeskituntiansioKunEiTaskejaLomanansaintavuodella
testLaskeKeskituntiansioKuluvaltaLomanansaintaVuodelta
testLaskeKeskituntiansioKunSitaEiVoiVielaLaskea
testMonthlySalaryOvertimeCategoryEiMerkitseva
testLomaFeaturetJaAsetuksetEiVaikuta
testLaskutusEiEstaKtanLaskentaa
testEpasaannollisenProsenttiperusteinenLomalaskelmaEiVaikuta
testAnsaintaSaantoEiLomiaTaiProsenttiperusteinenEiVaikuta
testEiLasketaAjaltaEnnenKtata
testAnsaintaSaannonVaihtuminenKatkaisee
test_TODO_AverageHourlySalaryHistory
testGetHistoryKtaInfoWithDateRange
testPalvelusvuosienLaskentaEpasaannollisessaTyosuhteessaEiHeitaVirhetta
testSigmaLaskenta
com.tustor.tuntinetti.backend.logic.TestLinjaAutoAsematMuuSuomi2020
testAverageHourlySalaryUsage
testSunnuntaiKorvaus
testAverageHourlySalary
testIltaJaYolisat
testExtraHours
test_TODO_WeeklyOvertimeWhenOver11HourDays
testWeeklyOvertimeWithVacationsAndSickleaves
test_TODO_PeriodWorkOvertimeLimitsWithAbsencesAccordingToLaw
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testLyhennysvapaidenKertyminenLoppiainenViikonloppuna
testLyhennysvapaidenKertyminenLoppiainenArkiViikolla
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testLapsenSairaus
com.tustor.tuntinetti.backend.logic.TestMeijerityontekijatTESJaateloala
testVarallaolo50
testSaannollinenTyoaika
testArkipyhatLyhentavaTyoviikkoa
test_TODO_ASIAKASKOHTAISESTI_Halytystyo
testSairausajanPalkka
testPeriodOvertime
testIltatyosta_maksetaan_ylitoina_vain_mikali_ne_alkavat_ennen_ylitoita_IltatyolisaEsimerkki1TesSivu33
testAamulisa
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
testLauantailisa
testDailyOvertime
testSairastumispaivana100PctKorvaus
com.tustor.tuntinetti.backend.logic.TestNordexCompensationTypes
testNordexTravelEntry
com.tustor.tuntinetti.backend.logic.TestSailioautoJaOljytuotealanTes_Paivatyo_3vk_Jaksotyo
test_TODO_SpecialWeeklyOvertime
test_TODO_WtrKeryma
testNormalWorktime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSeisokkikorvaus
testYolisa
testIltalisa
testMaksetaanKTAlla
testKorottavatKTAta
test_TODO_ShortDayCompensation
testSairaslomakorvausSairausUusiutuu30pvSisällä
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testDailyOvertime
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestHuolintaAlanToimihenkiloiden40TesPaivatyo
testAlLayamiAbdAlRida_20121203_20121209
testLauantaiTyo
testIltalisaaEiYlityonAjalta
testYolisaaEiYlityonAjalta
testMultipleShifts
testYolisa
testIltalisa
testArkiYlityo
testHealthInsuranceLawWaitingPeriodNotCompensatedIfDaysAreFull
testSunnuntaiYlityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
com.tustor.tuntinetti.backend.logic.TestValtionVirkaKolmenviikonJaksotyoVirkamiehet
testSaturdayOvertime
testDailyOvertime
testWeeklyOvertime
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
testLauantailisa
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
testLapsenSairaus
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
testBillAutomaticLunchBreak
testNormaaliTyöpäiväAutomaattisellaVarallaololla_RuokataukoLeikattuAutomaattisestiMuustaKuinVarallaoloprojektista
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
testNightHoursCompensationA
testKtaAikatyo
testEveningHoursCompensationC
testNightHoursCompensationB
testEveningHoursCompensationA
testEveningHoursCompensationB
testKtaLaskentaAjat
testKtaAikatyoLisatEiVaikuta
testJaettavatJaJakajaKategoriatOvatSamat
testTODOHälytystyöKta
com.tustor.tuntinetti.backend.logic.TestHammaslaboratorioalanTes_37_5
testLyhennysvapaidenKertyminen
testViikoittainenYlityoErikoispaivina
testSairaslomakorvausKunSairausUusiutuu
testExtraHours
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestLeipomoidenTaysipaivaisiaPaivatyolaisia40hViikossaKoskevaTyoehtoSopimus
testSunnuntaiTyo
testArkiTyo
testVuorokautinenYlityo
testLyhennysvapaidenKertyminen
testLauantaiVuorot
testAatot
testArkipyha
testViikkoylityot
testSairastumispaivana100PctKorvaus
testLapsenSairaus
testSairaslomakorvaukset
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
testArkipyhaKorvataanJosToissaAlle3kkSopimusta
testArkipyhatKorvataan
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
testIltalisäBefore2010_05_01
testIltalisäAfter2010_05_01
testIltalisäAfter2011_05_01
testYölisäAfter2011_05_01
testSairastumispaivana100PctKorvaus
com.tustor.tuntinetti.backend.logic.TestAutoJaKonekorjaamoalan40hTES
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
testSairaslomakorvausYli1kkTöissäSairausKestääYli6pvEiTyöperäinen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvEiTyöperäinen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pv
testSairaslomakorvausAlle1kkTöissäSairausKestääYli9pv
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testNormalWorktime37_5h
testNormalWorktime40h
testLeg1DailyOvertime
testLeg2DailyOvertime
testLeg1WeeklyOvertimeOnSaturday
testLeg1WeeklyOvertimeOnSunday
testLeg2WeeklyOvertimeWorkingOnEveryDay
testWtrKertyyVuodessa100Tuntia
testProsenttipohjainenWtrLisa
testSunnuntaityoEiKorottaKTAta
testYlityotEivatKorottaKTAta
testYlityoKorvataanKTAlla
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairaslomaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testSunnuntaiKorvaus
testArkipyhat
com.tustor.tuntinetti.backend.logic.TestMaaseutuelinkeinojenTes
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
testViikoittainenYlityoEiKorotaKTAta
testKTALasketaanKahdeltaEdelliseltaPalkkakaudelta
testKTALasketaanVainKahdeltaEdelliseltaPalkkakaudelta
testAscensionDayWithoutAdjacentWorkingDays
testAscensionDayWithAdjacentWorkingDays
testVuoden2018Muutokset
testArkipyhänJälkeisenLauantainLisä
testYölisä
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2020
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2021
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2022
testSairastumispaivana100PctKorvaus
com.tustor.tuntinetti.backend.logic.TestKiinteistopalvelualaTyontekijatTes
testLyhennysvapaidenKertyminen
testEiLisiaSairaslomakorvauksissa
testArkipyhanJaSairaspaivanKorvaukset_SaannollinenTyoaika
testArkipyhanJaSairaspaivanKorvaukset_EpasaannollinenTyoaika
testArkipyhaKunOsanPaivaaToissa
testSairastumispaivana100PctKorvausMuttaEiKTAlla
testKtaAinaVahintaanTuntipalkka
testArkipyhaKorvataanKTAlla2
testSairausajanPalkkaKorvataanKTAlla
testNormaaliIltalisäDuringOvertime1
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
test_Case15273
test_Case11937_SickleaveKarenssi
testCase12493_TriinuKalaus_20160912
testKkpalkkaisilleLisatSairaslomakorvauksista
testYlityotSairaslomakorvauksista
testArkipyhaKorvataanKTAlla
testNormaaliIltalisä
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterDaysAbsencesUsingEmployeeRangeReport_0
test_TODO_
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaOpintoVapaa
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaaWithPartialWorkDays
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
testTestaaVirkavapaa
com.tustor.tuntinetti.backend.logic.TestTerveyspalvelualaTes
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testArkipyhalyhennysKoskeeYliViikonKestaviaTyosuhteita
testIndependenceDayIsCompensatedOnlyAsWorktimeReductionVacation
testIltalisä
testYölisä
testSairastumispaivana100PctKorvaus
testAatto7_18
testJuhannus2010JuhannuspäiväIltapäivä
testAatto0_7
test_TODO_tarkista_säädökset_ja_lisää_vastaava_testi
testJuhannus2010JuhannuspäiväIlta
testItsenäisyyspäivänAatto2008
testItsenäisyyspäivänAatto2009
testItsenäisyyspäivänAatto2010
testNormaaliLauantai0_7
testNormaaliLauantai7_18
testNormaaliLauantai18_22
testAatto18_22
testAattoLauantai0_7
testAattoLauantai7_18
testAattoLauantai18_22
testArkipyhalyhennysEiKoskeEnintaanYhdenViikonKestaviaTyosuhteita
com.tustor.tuntinetti.backend.logic.TestAirproJaksotyontekijoidenTyoaikamuoto$1
warning
com.tustor.tuntinetti.backend.logic.TestAutonrengasalanVuorotyoTesKta
testYolisa
testIltalisa
testLauantailisa
testKorottavatKTAta
testKtaLasketaanOikealtaJaksolta
testKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestTaloTekniikkaAlanToimihenkiloidenTes40
testNightHoursCompensationA
testEveningHoursCompensationC
testNightHoursCompensationB
testEveningHoursCompensationA
testEveningHoursCompensationB
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testSpecialSaturdayOvertime
testThatSickleaveCompensatedOnlyToTheLimits
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestPuhelinpalveluaJaYhteyskeskuksiaKoskevaTes
testSickleave
testYölisä
testCase14551_LaitinenPaivi_20140815
testUusiYölisä
testSairauslomaKorvataanNormaalinTyoajanmukaanJosMaaritelty
testSairauslomaKorvataanKeskiarvoisenTyoajanmukaanJosNormityoaikaaEiMaaritelty
testKorotettuYölisäSunnuntaina
testUusoKorotettuYölisäSunnuntaina
testHolidayIsCompensatedIfHasWorkedOnSameWeek
testHolidayIsNotCompensatedIfHasNotWorkedOnSameWeek
com.tustor.tuntinetti.backend.logic.TestWorktimeReductionFastWithWorkedHoursTimeRangesAndDetails
test_TODO_
testWtrLasketaanSamoinRiippumattaBeginReserveStartDatesta
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
testSigmaLaskenta
testReserveEndDateDuringGapBetweenContractsShouldNotCauseExceptionInWtrEarning
testWorkTimeReductionVacationBalanceChangeWhenNoContract
testPersonalCompensationIsCalculatedOnlyOnceToPctWtr
testImmediatelyPaidPctWtrShouldBeExcludedFromFinalPay
testWtrAnsainnanRajoitusKunIsMainContractSerieDeterminesExtraAndOvertimeAndHoliday
test7dayGapJaFullVacMonths
testPostponedWtrSaldoCacheItemIsSerializable
testHetimaksuunPctBasedWtrHitaus
testCityworkinPctWtrHetiMaksuunTietystaPaivastaAlkaen
testUseEffectiveStandardWorkHoursForVariableDayLengthForFullVacationEarningMonthsWtrEarning
testHuviTesJaKuukausipalkkaisenKiinteaWtrKertyma2vkoJaksoGap
testHuviTesJaKuukausipalkkaisenKiinteaWtrKertyma
testUnpaidWtrAndTimeranges
testWtrHavingStandardWorkDayLength
testHolidayWtrSuorituskyky
testInterestingDatesSuorituskyky
testLoppupalkka2JaWtr
testLoppupalkka2JaHolidayWtr
testCase16060
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
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
testAnsainnanSkaalaus
testFixWtrHourRecordingFromVacationEarned
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
com.tustor.tuntinetti.backend.logic.TestYksityisenSosiaalipalvelualanJaksotyonPituus
test6vko6vkoTasoittumisJaksollaJaYlityömääräykselläKunOnYlitöitä
testEijaNurminenVirheellinenLoppiaiskorvaus
testCase10077_GrohnJenni_20160110
testCase11082_BjörnEija_20160326
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ä
test
com.tustor.tuntinetti.backend.logic.TestTeknisenHuollonJaKunnossapitoalanTes_Keskeytyva_Kolmivuorotyo
testWtrKeryma
test_TODO_SpecialWeeklyOvertime
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSunnuntaityo
testYolisa
testIltalisa
testArkipyhienKorvaus
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
testExtra
test_TODO_ExtraWhenNotPlannedWork
testPerakkaistenArkipyhienKorvaaminen
testMinimumWorkHoursNeededToCalculateKTA
com.tustor.tuntinetti.backend.logic.TestWorkTimeOvertimeDecomposition
testTODO
testTodo2
test_FULL
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
com.tustor.tuntinetti.backend.logic.TestMaaJaVesiRakennusTesUlkomaantyontekijat
testThatSickleaveCompensatedOnlyToTheLimits
testDailyAndWeeklyOvertime1
testDailyAndWeeklyOvertime2
testDailyAndWeeklyOvertime3
testDailyAndWeeklyOvertime4
testFirstSickdayNotPaidOnShortRegularSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortAccidentSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortRegularSickleaveOnLongContractperiod
testFirstSickdayPaidOnRecurringRegularSickleaveOnShortContractperiod
testHolidayCompensatedOnlyAfter6WeeksOfContractPeriod
testHolidayWorkIsTreatedAsSundayWork
com.tustor.tuntinetti.backend.logic.TestEmployeeDailyReport_evaluatePaidSickHours
testGivenNoSickleaveDaysThenNoCompensationIsPaid
testGivenCompensationPeriodIsAlreadyUsedNoCompensationIsPaid
testGivenNullCompensationLimitationThenCompensationIsFullyUsed
testGivenNoContractPeriodThenNoCompensationIsPaid
testGivenDateIsOnWeekendNoCompensationIsPaid
testGivenSickleaveOnWorkDayWhenLabourAgreementHasCorrectSickleaveSettingsThenCompensationIsCorrectlyReturned
testSickleaveWithoutHoursIsMarkedAsNotApproved
com.tustor.tuntinetti.backend.logic.TestKVTESKVTesJaksotyoaika
testPeriodOvertime
testMaxStandardHoursPerDay
testNoDailyOvertimeAfterMaxNormalHours
testChangedToDefaultValuesSaturdaySelection
testLauantaiKorvaus
test_TODO_ContractLessThanPeriodLength
testArkipyhistaEiViikkoylitoitaVaanExtraaCurrentTuotanto
testJaksotyonVajaajaksoTuotanto
testC16606JaksotyonVajaajakso
test_TODO_OsaAikaisellaLisatyota
testArkipyhistaEiViikkoylitoitaVaanExtraa
testSaturdayCompensation
testIltaJaYolisa
testJouluaattoAamu
testVarallaolo
testKVTesLisat
testHalytystyo
testSickleaveQualifiedFor14Days
testRegularSickleaveQualifiedFor60plus120Days
testWorkInducedSickleaveQualifiedFor120plus120Days
testJuhannusaatto
testEiYlimääräisiäLisiäJouluaatonAatonIltana
com.tustor.tuntinetti.backend.logic.TestMuuttopalvelualanTes120h
testPeriodOvertime
testWorkTimeReduction
testLostWeeklyRestTime
testSickleave
testIltalisä
testDailyOvertime
testArkipyhä
testSundayWork
testIltaJaYöLisä
testSaturdayCpmpensation
com.tustor.tuntinetti.backend.logic.TestAirproToimihenkiloidenTyoaikamuoto
testArkipyhienKorvausKunEiTehdaToita
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testNightShiftPeriodDivider
testSairaslomakorvausSairausUusiutuu30pvSisällä
testYotyolisa
testIltatyolisa
testSunnuntaiKorvaus
testLauantailisa
testLapsenSairaus
testSairaslomakorvaukset
testLisatJuhlapyhinaJaAattoina
testAattoiltalisä
testJuhannusaatonAamutyölisä
testJuhannusaatonIltatyölisä
testJouluaatonAamutyönLisä
testJouluaatonIltatyönLisä
testYotyolisaAlkaaJaLoppuYolla
testTODO_Yotyolisa
testYotyolisaEriViikonpaivina
testHenkilostonEdustajaAverageHourlySalaryUsage
testHenkilostonEdustajaKorottavatKTAta
com.tustor.tuntinetti.backend.logic.TestBioteollisuudenTes_KeskeytyvaKolmivuorotyo
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testArkipyhienKorvausKunEiTehdaToita
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSeisokkikorvaus
testSunnuntaityo
testYolisa
testIltalisa
testArkipyhienKorvaus
testLapsenSairaus
testSairaslomakorvaukset
testKarenssipaivanPoistuminen
testSairauslomaKorvataanKTAlla
testSunnuntaityotaEiKorvataKTAlla
testPaivittaistaYlityotaEiKorvataKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testWtrKertyma
com.tustor.tuntinetti.backend.logic.TestTeknisenHuollonJaKunnossapitoalanTes_Paivatyo
testYolisa
testIltalisa
testKorottavatKTAta
test_TODO_SpecialWeeklyOvertime
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSunnuntaityo
testArkipyhienKorvaus
testSairaudenUusiutuminen
testMaksetaanKTAlla
testWtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
testExtra
test_TODO_ExtraWhenNotPlannedWork
testPerakkaistenArkipyhienKorvaaminen
testMinimumWorkHoursNeededToCalculateKTA
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterDaysAbsencesUsingEmployeeRangeReport_0_Strict
test_TODO_
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaOpintoVapaa
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaaWithPartialWorkDays
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
testTestaaVirkavapaa
com.tustor.tuntinetti.backend.logic.TestProfitabilityFast
testaaKuukausipalkkaisenTyösopimuksenKannattavuusKunKuukausipalkkaAsettamattaMuttaProjektiLaskutetaanTuntipalkalla
testaaTuntipalkkaisenTyösopimuksenKannattavuustietojenHyödyntämistä
testaaKuukausipalkkaisenTyösopimuksenKannattavuusKunKuukausipalkkaAsettamatta
testaaKuukausipalkkaisenTyösopimuksenKannattavuus_billMonthlySalaryAsHourly_TODO
testaaKuukausipalkkaisenTyösopimuksenKannattavuus_treatMonthlySalarySickleavesAsDaysInBillingFalse
testaaKuukausipalkkaisenTyösopimuksenKannattavuus_treatMonthlySalarySickleavesAsDaysInBillingTrue
testaaKuukausipalkkaisenTyösopimuksenKannattavuusKunProjektiLaskutetaanTuntipalkalla
test
com.tustor.tuntinetti.backend.logic.TestElintarvikealojenTesKta
testAverageHourlySalaryUsage
testTravel
testCase8427_JaloVille_8h
testCase8427_JaloVille_75h
testCase8427_JaloVille_8h_NoOvertimeReducesOvertime
testCase8427_JaloVille_75h_NoOvertimeReducesOvertime
testAverageHourlySalaryCalculation
testWeeklyOvertime
testSunnuntaityo
testSairastumispaivana100PctKorvaus
testWeeklyOvertimeBug
testShiftStartsBetween00And06
testShiftContinuesAfter00
testShiftStartsBefore00AndContinuesAfter06
testWeeklyOvertimeIsNotPaidDuringAamukorvaus
testAamutuntikorvausEiRajoitaEdellisenVurokaudenPuolellaAlkanuttaYlityota
testJaloVille_20150304_20150306
testJaloVille_20150304_20150306_NoOvertimeReducesOvertime
com.tustor.tuntinetti.backend.logic.TestPalvelualojenToimialaliitonToimihenkiloidenTes375
testThatSickleaveCompensatedOverTheLimits
testWeeklyOvertimeOnNormalSaturday
testWeeklyOvertimeOnHolySaturday
testWeeklyOvertimeOnChristmasEve
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testDailyOvertime
testSundayWork
testVianorinMatkaAika_RasanenArto_20151002
testTODOIltatyolisiaMaksetaanMuttaYotyolisiaEiMaksetaYlityoltaKunSaannollinenTyoaikaLoppuiEnnenYotyota
testIltatyoNormaaliaikana
testYotyoNormaaliaikana
testTODOYotyolisaaMaksetaanYlitoiltaAamukuuteenAsti
testIltaJaYölisät
testTesEsimerkkiSivu18
testSaturdayDailyOvertime
testChristmasDayAndBoxingDay
testSickleaveLeg0
testSickleaveLeg1
testSickleaveLeg2
testSickleaveLeg3
testJosTyövuorolistaanOnMerkattuTyövuoronPituudeksiAlle8hPitäisiTunnit8hAstiMerkataLisätyöksiEikäYlityöksi
testMidsummer
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
testArkipyhatKunTekeeToita
testArkipyhatKunTekeeToitaMuttaBittiEiPaalla
testArkipyhat
testItsenaisyyspaivaMaksetaanLainMukaan
testSairastumispaivana100PctKorvaus
testArkipyhatKunTyosuhdeEiOleKestanytKauaa
testFirstSickdayNotPaidOnShortRegularSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortAccidentSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortRegularSickleaveOnLongContractperiod
testFirstSickdayIsPaidOnLongRegularSickleaveOnShortContractperiod
testFirstSickdayIsNotPaidOnShortRegularSickleaveOnTooShortContractperiod
testFirstSickdayPaidOnRecurringRegularSickleaveOnShortContractperiod
testThatSickleaveCompensatedOnlyToTheLimits
test_TODO_SairausajanPalkkaPerakkaistenTyokausienTyoajanSummanMukaan
test_TODO_ArkipyhäKorvausPerakkaistenTyokausienTyoajanSummanMukaan
test_TODO_KTA
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden40hKeskeytyvanKaksivuorotyonWtrTES
testWtrKertyma
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testAamulisa
testLauantailisa
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
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
testCase3652
testWorktimeReductionWhenWorkingDuringTheWeek
testCase4330
testLeppanenTomi
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
testWorktimeReductionDisqualification
testKallePiippo_21_10_2013___8_11_2013
testWorktimeReductionWhenNotWorkingDuringTheWeek
testLostWeeklyRestTime
testSickleave
testIltalisä
testDailyOvertime
testArkipyhä
testSundayWork
testIltaJaYöLisä
testSaturdayCpmpensation
com.tustor.tuntinetti.backend.logic.TestAlternativeWorkHoursPerDay
testDailyOvertimeLeg2
testHasNoEffectWhenSpecialDaySelectionIsNotActive
testDailyOvertimeLeg1
testWeeklyOvertimeStartsBeforeDailyOvertime
testExtraBeforeAlternativeMaxStandardWorkHoursPerDay
com.tustor.tuntinetti.backend.logic.TestKenkaJaNahkateollisuudenKTA
testKtaLaskentaAjat
testSairausajanPalkka
testYlityoKTA
testNormaaliTyoaikaKTA
testWtrPalkka
testIltavuoroKTA
testYovuoroKTA
com.tustor.tuntinetti.backend.logic.TestTeknologiateollisuudenYlempienToimihenkiloidenTes
testSaukkoPasi_20150708
com.tustor.tuntinetti.backend.logic.TestValtionVirkaVirastotyoVirkamiehet
testSaturdayOvertime
testNormalWorktime
testDailyOvertime
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
testLauantailisa
testWeeklyOvertime
testSunnuntaityo
testYolisa
testIltalisa
testLapsenSairaus
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden37_5hJatkuvanKaksivuorotyonTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testAamulisa
testLauantailisa
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
testWtrKertyma
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.TestLasitusRakennuslasitusJaLasinjalostusalanTes_KeskeytyvaKolmivuorotyo
testLyhennysvapaidenKertyminen
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairaslomakorvausKunSairausUusiutuu
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
testSairauslomaKorvataanKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testVarallaoloaEiKorvataKTAlla
testAattokorotus
testYlityotKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestICTYlemmatToimihenkilot
testArkipyhatKorvataan
testVarallaolo
testArkipyhatLyhentavaTyoviikkoa
testViikkoYlityo
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
testEsimerkki11KunLaMeneeYlitöiksi
testEsimerkki11KunLaOsanaSäännöllistäTyöaikaa
com.tustor.tuntinetti.backend.logic.TestTaskByWorkShiftTime
testTimeBeforeFirstTask
com.tustor.tuntinetti.backend.logic.TestAktTakuutyoaika
testSihvariJaakkoKoponen_20111031_20111113_IlmanTakuuPalkkaa
testEiTietenkaanTakuutyoaikaaYlityopaivalta
testWorkTimeCompensationDeterminism
testSihvariJaakkoKoponen_20111031_20111113_TyöajanVajauksellaIlmanTakuuPalkkaa_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
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
testEiTietenkaanTakuutyoaikaaYlityopaivalta_VaikkaOttaisiEnsin_OvertimeDaySummaryn
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
testBillAutomaticLunchBreak
testNormaaliTyöpäiväAutomaattisellaVarallaololla_RuokataukoLeikattuAutomaattisestiMuustaKuinVarallaoloprojektista
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
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testArkipyhat
testWeeklyOvertime2
test_WeeklyOvertime3
test_WeeklyOvertime4
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSunnuntaiKorvaus
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ääAlle28Paivaa
testSairaslomakorvausYliKuukausiTöissäKestääYli28Paivaa
testSairaslomakorvausYliVuosiTöissäKestääAlle35Paivaa
testSairaslomakorvausYliVuosiTöissäKestääYli35Paivaa
testSairaslomakorvausYli5VuottaTöissäKestääAlle90Paivaa
testSairaslomakorvausYli5VuottaTöissäKestääYli90Paivaa
testSairaslomakorvausAlleKuukausiTöissä
com.tustor.tuntinetti.backend.logic.TestOvertimeSummaryUnScalingMode
test43278
com.tustor.tuntinetti.backend.logic.TestHuolintaAlanToimihenkiloiden40TesVuorotyo
testLauantaiTyo
testMultipleShifts
testIltaVuorolisa
testIltalisaaMyosYlityonAjalta
testYolisaaMyosYlityonAjalta
testYoVuorolisa
testArkiYlityo
testHealthInsuranceLawWaitingPeriodNotCompensatedIfDaysAreFull
testSunnuntaiYlityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
com.tustor.tuntinetti.backend.logic.TestLasikeraamisenTeollisuudenTesPaivatyo
testLyhennysvapaidenKertyminen
testYolisa
testIltalisa
testLyhennysvapaitaEiKerryVapaidenAikanaKunContractPeriodAlkoiVastaHiljattain
testLyhennysvapaitaKertyyMyosVapaidenAikanaKunContractPeriodAlkoiYli3kkSitten
testNormalWorktime1
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testArkipyhatKorvataanKTAlla
testSairaslomaKorvataanKTAlla
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testYlityotKorvataanKTAlla
testItsenaisyyspaivaSunnuntaina
test_TODO_WeeklyOvertime4
test_TODO_LyhennysvapaitaKertyyMyosVapaidenAikana
testArkipyähäOnVapaapäiväJosTöissäYli3Kuukautta
testArkipyähäEiOleVapaapäivänaTöissäAlle3Kuukautta
testArkipyähäkorvausJosTöissäYli3KuukauttaMuttaVapaallaArkipyhänViereisenäPäivänä
testSairaslomakorvausKunSairausUusiutuu
testLapsenSairaus
testSairaslomakorvaukset
testPyhainpaiva
test_TODO_ArkipyhaKorvataanJosSairauslomaOnKestanytAlle3kkEnnenArkipyhaa
test_TODO_ArkipyhaaEiKorvataJosSairauslomaOnKestanytYli3kkEnnenArkipyhaa
testArkipyhäkorvausetAnnetaanMyösVanhempainvapaalla
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterDaysAbsencesUsingEmployeeRangeReport_1_Strict
test_TODO_
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaOpintoVapaa
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaaWithPartialWorkDays
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
testTestaaVirkavapaa
com.tustor.tuntinetti.backend.logic.vacations.TestKiinteistoalanToimihenkiloidenVuosilomaFast
testLomarahatJaadessaElakkeelle
testLomarahat
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestYksityisenSosiaalipalvelualanVuosilomaFast
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
test15vKokemuksenPaivistaSaaLomarahaa
test_TODO_OikeatVuosilomaEhdotKaytossa
testKolmenPaivanAnsainta
testKolmeLisalomapaivaa
testKuukausipalkkaisenAikalisatSuhteutetaanSaannollisenTyoajanPalkkaan
testLomanansaintaprosentti
testLomaraha50pctVainPeruspaivista
testLomarahojenMaksaminenTyosuhteenPaattyessaEnnenLomakautta
testLomarahojenMaksaminenTyosuhteenPaattyessaLomakautena
testLomarahojenMaksaminenTyosuhteenPaattyessaLomanAikana
testEiLomarahojaLomakorvauksistaKunTyosuhdeEnintaan4kk
testPalvelusvuosienKertyminen
testPalvelusvuodetJaTekninenAlkupaiva
testLomarahaJaTyosuhteenPaattymissyy
testKkPalkkaisenLisat
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTSVuosilomalaskentaFastTestCase
testSpentVacationDaysDuringNormalWorkweek
testKerryttavatkoVuosilomatLomaaLauantaisin
testLomakorvausKunEiTaysialomanmaaraytymiskuukausia
testKvtesStyleVacationAccumulationTable
test_TODO_TyoaikakorvauksetJaTasoittumispaivatEivatEkvivalenttiaAikaa
testVainPalkallinenSairauslomaKerryttaa
testOpintovapaaJaVirkavapaaLimit
testHybridiLimitJaLomavuosi
testKaikkiEkvivalentitPaivatLasketaanKalenteripaivilta
testCorrectVuosilomaEhdotForLabourAgreementVersions
testNoPercentBasedWorktimeReductionInLabouragreementVersions
testARowOnly
testLomarahaVainKkPalkkaisille
testKvtes2013SaantoOsaAikainenLisienVaikutuksenCap35Kaytossa
testKvtes2013SaantoOsaAikainen
testOsaAikaisenLomapalkkaProsentteina
testOsaAikaisenLomapalkkaProsentteinaTuntipalkkainen
testKvtesProsenttiperusteinenVuosilomaPalkkaEsim
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
testSigmaJa16pvSaantoBlokkaaKertymanSivusarjastaPaasarjanLaskelmaan
testKkPalkkaisenProsenttiperusteinenPalkkaKunVainOsaKuukausistaTaysiaLomanmaaraytymiskuukausiaEiLaskennallistaPalkkaaSairaslomastaKunAutoDetuctEiPaalla
testKkPalkkaisenProsenttiperusteinenPalkkaKunVainOsaKuukausistaTaysiaLomanmaaraytymiskuukausiaLaskennallistaPalkkaaSairaslomasta
test_TODO_LomarahaMyosLomakorvauksistaElleiPaattymissyyEsta
testAnnualVacationAccumulationRow1
testAnnualVacationAccumulationRow2
testAnnualVacationAccumulationRow2WithBonus
testAnnualVacationAccumulationRow2TwoYears
testAnnualVacationAccumulationRow3
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
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
test2022LahtienLaskennallistaPalkkaaMyosWtrnAjalta
test2022LahtienLaskennallistaPalkkaaMyosHolidayWtrnAjalta
testLaskennallisenPalkanKeskiarvoistusKolmenEdellisenTayden3ViikkoisjaksonMukaan
testEsimerkki1Mara_Tes_Sivu68_KuukausipalkkaisenLomapalkka
testMaraTuntipalkkaisellaProsenttiperusteinenLomapalkkaVaikkaOlisiyli14pvKuukaudessaToissa
testEsimerkki1Mara_Tes_Sivu69_TuntipalkkaisenLomapalkka
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestKVTesVuosilomalaskentaFastTestCase
testSpentVacationDaysDuringNormalWorkweek
testKerryttavatkoVuosilomatLomaaLauantaisin
testLomakorvausKunEiTaysialomanmaaraytymiskuukausia
testKvtesStyleVacationAccumulationTable
test_TODO_TyoaikakorvauksetJaTasoittumispaivatEivatEkvivalenttiaAikaa
testVainPalkallinenSairauslomaKerryttaa
testOpintovapaaJaVirkavapaaLimit
testHybridiLimitJaLomavuosi
testKaikkiEkvivalentitPaivatLasketaanKalenteripaivilta
testCorrectVuosilomaEhdotForLabourAgreementVersions
testNoPercentBasedWorktimeReductionInLabouragreementVersions
testARowOnly
testLomarahaVainKkPalkkaisille
testKvtes2013SaantoOsaAikainenLisienVaikutuksenCap35Kaytossa
testKvtes2013SaantoOsaAikainen
testOsaAikaisenLomapalkkaProsentteina
testOsaAikaisenLomapalkkaProsentteinaTuntipalkkainen
testKvtesProsenttiperusteinenVuosilomaPalkkaEsim
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
testSigmaJa16pvSaantoBlokkaaKertymanSivusarjastaPaasarjanLaskelmaan
testKkPalkkaisenProsenttiperusteinenPalkkaKunVainOsaKuukausistaTaysiaLomanmaaraytymiskuukausiaEiLaskennallistaPalkkaaSairaslomastaKunAutoDetuctEiPaalla
testKkPalkkaisenProsenttiperusteinenPalkkaKunVainOsaKuukausistaTaysiaLomanmaaraytymiskuukausiaLaskennallistaPalkkaaSairaslomasta
test_TODO_LomarahaMyosLomakorvauksistaElleiPaattymissyyEsta
testAnnualVacationAccumulationRow1
testAnnualVacationAccumulationRow2
testAnnualVacationAccumulationRow2WithBonus
testAnnualVacationAccumulationRow2TwoYears
testAnnualVacationAccumulationRow3
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestPaltanToimihenkiloidenVuosilomaFast
testLomarahat
testLomarahaElakkeesta
testLomarahaWhenContractTerminates
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestValtionVirkamiehetVuosilomaFastTestCase
testKerryttavatkoVuosilomatLomaaLauantaisin
testVuosilomaAnsaintaPaivat
testEkvivalentitVirkamiehenPaivat
testAikaValtionPalveluksessaTapausPalkatonVirkavapaa
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testKvtesStyleVacationAccumulationTable
testKuukausipalkkaisenLomapalkka
testTODO_SaldoKunViisitoistaVuottaTuleeTayteenLomakaudenJalkeen
testTaulun3ValintaPerustuuLomakaudenAlkuun
testEiIkirekursiotaSisakkaisistaTyosopimuksista
testEiIkirekursiotaKunTyosuhdePaattyy
testLomarahaTaulu3
testLomarahavelkaMuuttuuKuukausipalkanMukana
testLomarahaTaulu2
testLomarahaTaulu1
testLomarahaTuntipalkkainen
testTuntipalkkainenTaysiaikainenLomapalkkaprosenttiAlleVuosi
testTuntipalkkainenTaysiaikainenLomapalkkaprosenttiAinakinVuosi
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAlleVuosi
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAlleVuosiKoskaLasketaanTaysistaLomanmaaraytymisKuukausista
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAinakinVuosi
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAlleVuosiKoskaTyokokeukseksiLasketaan11Kk
testTyoaikaMuuttunutLomapalkkaprosenttiAlleVuosi
testTyoaikaMuuttunutLomapalkkaprosenttiAinakinVuosi
testTyoaikaMuuttunutLomapalkkaprosenttiAinakin15V
testKuukausipalkkaisenLomapalkkaLisat
testKuukausipalkkaisenLomarahaPdfExport
testKuukausipalkkaisenLomarahaPdfExportTyoaikaMuuttunut
testTuntipalkkaisenLomarahaPdfExport
testAikaValtionPalveluksessaTapausVajaaVuodenTyosuhde
testAikaValtionPalveluksessaTapausVajaaVuodenTyosuhdeVersio2
testAikaValtionPalveluksessaTapausVirastoVaihtunut
testEroKVTes
testAnnualVacationAccumulationRow1
testAnnualVacationAccumulationRow2
testAnnualVacationAccumulationRow3
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestMekaanisenMetsateollisuuden40hVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahatJaadessaElakkeelle
testLomarahat
testFlexEkvivalenttiaAikaa
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
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
testToisenVuodenLomapalkka
testOsittainEnsimmaisenJaOsittainToisenVuodenLomapalkkaSimple
testOsittainEnsimmaisenJaOsittainToisenVuodenLomapalkka
test_TODO_PerhevapaidenAjaltaKaytetaanKTAta
testEnsimmaisenVuodenHetiMaksettavaLomapalkka
testEnsimmaisenVuodenLomapalkka
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
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
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.TestKotimaanMatkustajaAlusVuosiloma
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLomanmaaraytymiskausienLaskentabugi2
testNpe
testLomanmaaraytymiskausienLaskentabugi
testMerimiesTyoehtosopimusPaattyyJaJatkuuKaupanTyoehtosopimuksella
testCustomVuosilomaEhdotYliohjaa
testElakkeelleSiirtyminen
testKuukausipalkkainenTaysiaikainen
testKuukausipalkkainenOsaTaysiaLomanmaaraytymiskuukausia
testKuukausipalkkainenEiTaysiaLomanmaaraytymiskuukausia
testTuntipalkkainenTaysiaikainen
testTuntipalkkainenOsaTaysiaLomanmaaraytymiskuukausia
testTuntipalkkainenEiTaysiaLomanmaaraytymiskuukausia
testEpasaannollinenTyoaikaTaysiaikainen
testEpasaannollinenTyoaikaOsaTaysiaLomanmaaraytymiskuukausia
testEpasaannollinenTyoaikaEiTaysiaLomanmaaraytymiskuukausia
testKuukausipalkkainenYliViisiVuottaToissaExtraLomaa
testLomienAnsaintaALkaaKuudenTaydenLomanansaintaKknJalkeen
testMerimiesTyosopimuksissaKahdenKknTauko
testMerimiesTyosopimusKatkolla
testMerimiesTyosopimusJatkuu
testKaupanTyoehtosopimusPaattyyJaJatkuuMerimiessopimuksella
testMerimiestenTyoehtosopimusMuuttuuKaupanTyoehtosopimukseksi
testKaupanTyoehtosopimusMuuttuuMerimiehenTyoehtosopimukseksi
testLomanMaaraytymisJaksot
testEkvivalentitPaivat
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
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestElintarvikealojenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTaloushallinnonVuosilomaFast
testLomarahat
testLomarahaJaTyosuhteenPaattymissyy
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestMuovituoteteollisuudenJaKemianTuoteteollisuudenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestKaupanalanEsikarsintaTehtava
testProvisiotTuplanaBug
testLaskeVuosilomapaivatRegularContractB
testLaskeVuosilomapaivatRegularContractBMonthlyPay
testLaskeVuosilomapaivatNoRegularContractA
testLaskeVuosilomapaivatNoRegularContractAMonthlyPay
com.tustor.tuntinetti.backend.logic.vacations.TestHenkilokohtaistenAvustajienVuosilomaFast
testLomarahat
testLomarahaJaTyosuhteenPaattymissyy
testEiLomarahaaAlle4kkTyösuhteenLomapalkasta
testKaksiJaPuoliPv2VuodenKokemuksenJaAlleVuodenTyosuhteenJalkeen
test3pv15VuodenJalkeen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestViherJaYmparistorakentamisalanVuosiloma
testMaaraAikaisenLomakorvausKunErillisetLomakorvausprosentit
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testKuukausipalkkaisenLomapalkka
testLomarahaJaTyosuhteenPaattymissyy
testErillinenPidettavienLomienSaldoEiVaikutaLaskentaan
testJosEpasaannollinenTyoaika
testJosEiVielaLomamerkintoja
testNpeSigmalaskennassaKunSivusarjassaEiKerryLomapaivia
testVainVapaataJaKulutettuaLomaa
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestAKTKuormaAutoAlanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaElakkeesta
testLomarahaTyosuhteenPaattyessa
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
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
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestPuutarhaAlanVuosilomaFast
testMaaraAikaisenLomakorvausKunErillisetLomakorvausprosentit
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testKuukausipalkkaisenLomapalkka
testLomarahaJaTyosuhteenPaattymissyy
testErillinenPidettavienLomienSaldoEiVaikutaLaskentaan
testJosEpasaannollinenTyoaika
testJosEiVielaLomamerkintoja
testNpeSigmalaskennassaKunSivusarjassaEiKerryLomapaivia
testVainVapaataJaKulutettuaLomaa
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTerveyspalvelualanVuosilomalaskentaFast
testWtrAinaEkvivalenttiaAikaa
testKuukausipalkkaisenAikalisatSuhteutetaanSaannollisenTyoajanPalkkaan
testLomaraha50pctVainPeruspaivista
testLomarahojenMaksaminenTyosuhteenPaattyessaEnnenLomakautta
testLomarahojenMaksaminenTyosuhteenPaattyessaLomakautena
testLomarahojenMaksaminenTyosuhteenPaattyessaLomanAikana
testKkPalkkaisenLisat
testEiLomarahojaLomakorvauksistaKunTyosuhdeEnintaanViikon
testLomanansaintaprosentinKorotus
testLomapaivienAnsaintaEnsimmaisenaVuotenaKunTaysiaLomanansaintakuukausiaOn12
testLomapaivienAnsaintaVajailtakinKuukausilta
testLisalomapaivatLeg0
testLisalomapaivatLeg1
testLisalomapaivatLeg2
testLomapaivienAnsaintaKun4VuottaPalvelusta
testLomapaivienAnsaintaKun5VuottaPalvelusta
testLomapaivienAnsaintaKun15VuottaPalvelusta
testPalvelusvuosienTulisiKarttuaKokopaivaisellaNormaalisti
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
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
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
testVuosilomanPituusSaanto2b
testTaulunValintaKun6KkTyossa
testTyoaikakorvauksetJaTasoittumispaivatEkvivalenttiaAikaa
testLomapalkkaKunTyoaikaMuuttuu
testLomapalkkaPerustapauksessa
testVuosilomapaiviaEiKerry
testAnnualVacationAccumulationRow1
testAnnualVacationAccumulationRow2
testAnnualVacationAccumulationRow2WithBonus
testAnnualVacationAccumulationRow2TwoYears
testAnnualVacationAccumulationRow3
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestHuolintaAlanTHVuosilomaFast
testLomarahat
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestPeltiAlanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaElakkeesta
testLomarahaTyosuhteenPaattyessa
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestKaupanVuosilomaFast
testLomarahat
testLomarahaWhenContractTerminates
testKokoaikaistenKuukausipalkkaistenLomapalkkaLasketaanKkPalkkaanPerustuen
testKokoaikaistenTuntipalkkaistenLomapalkkaLasketaanProsenttiperusteisesti
testOsaAikaistenKuukausipalkkaistenLomapalkkaLasketaanProsenttiperusteisesti
testOsaAikaistenTuntipalkkaistenLomapalkkaLasketaanProsenttiperusteisesti
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
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
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestAktTerminaalitoiminnanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLapsenSairausEkvivalenttia
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
com.tustor.tuntinetti.backend.logic.vacations.TestMekaanisenMetsateollisuudenKolmivuoro40hVuosilomaFast
test3vuoroTyoaikaPankkiaikaEkvivalenttiaAikaa
testProsenttiperusteinenWtrKorvausLomapalkkaan
testLomarahatJaadessaElakkeelle
testLomarahat
testFlexEkvivalenttiaAikaa
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestAutoalanKaupanJaKorjaamotoiminnanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaWhenContractTerminates
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
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
testLomarahaaEiMaksetaAnnetuistaSyistaMuttaMuistaMaksetaan
testEiLomarahaaAlle5kkTyösuhteenLomapalkasta
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
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
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestHuoltoJaKunnossapitoVuosiloma375h
testVuosilomaEhdot
test14pvTuntipalkkaisenVuosilomapalkka
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testKuukausipalkkaisenLomapalkka
test_TODO_MatkaAikaTyossaolonVeroista
testTyossaolonVeroisetVapaat
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestLeipomoiden40hVuosilomaFast
testLomarahatJaadessaElakkeelle
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestGolfalanVuosilomaFast
testLomarahaUusistakinLomakorvauksistaElakkeelleJaadessaMuulloinEiKoskaan
test14pvTuntipalkkaisenLaskennallinenPalkkaSairaslomasta75pvAjalta
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTerveyspalvelualan2022VuosilomaFast
testEsimerkki2
testEsimerkki3
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testKuukausipalkkaisenAikalisatSuhteutetaanSaannollisenTyoajanPalkkaan
testLomarahaJaTyosuhteenPaattymissyy
testEsimerkki1
test5pvKulutuksenAjastus
testLomataulukkoAJos11TayttaLomanmaaraytymiskuukautta
testLomataulukkoBJos12TayttaLomanmaaraytymiskuukautta
testLomataulukkoBJos5vPalvelusaikaa
testLisapaivatEivatKerrytaLomarahaaMyoskaanSovellettaessaVuoden2013Saantoa
testKeskipaivapalkkaanPerustuvaLomapalkka
testJuoksevaLomakorvausKayttaaPerusLomaprosentteja
testProsenttiperusteinenLomapalkkaTaulukkoA
testProsenttiperusteinenLomapalkkaTaulukkoB
testProsenttiperusteinenLomapalkkaTaulukkoC
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestMekaanisenMetsateollisuudenKolmivuoro366hVuosilomaFast
test14pvSaannonTuntipalkkainen
test3vuoroTyoaikaPankkiaikaEkvivalenttiaAikaa
testProsenttiperusteinenWtrKorvausLomapalkkaan
testLomarahatJaadessaElakkeelle
testLomarahat
testFlexEkvivalenttiaAikaa
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
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
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestLviToimialanVuosilomaFast
testLomarahaaLomakorvauksistaEriTyosuhteenPaattymissyista
testWtrAinaEkvivalenttiaAikaa
testKuukausipalkkainen
testLomarahaJaTyosuhteenPaattymissyy
test35hKeskituntiansioonPerustuvaVuosilomapalkka
testTyoajanTasausvapaatOvatTyossaolonVeroisiaPaiviaHeti
testLomarahaProsentit
test14pvKeskituntiAnsioonPerustuvaVuosilomapalkka
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
testAlanenElisaNoFix
testAlanenElisaUseFix
com.tustor.tuntinetti.backend.logic.vacations.TestVuosilomaFastTekninenAlkupaivaKVTes
testTableChoiceEmployeeContractPeriodSetOrNotWithContractGapOrNot
testTableChoiceEmployeeContractPeriodStartDateOffSetFromContractPeriodStartDate
testTableChoiceEmployeeContractPeriodStartDateOffSetFromContractPeriodStartDateWithGapInContracts
testTableChoiceEmployeeContractPeriodStartDateOffSetFromSecondContractPeriodStartDateWithGapInContracts
testTableChoiceEmployeeContractPeriodStartBeforeWorkexperienceStartInTheMiddleOfMonth
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestLeipomoiden375hVuosilomaFast
test14pvSaannonTuntipalkkainen
testLomarahatJaadessaElakkeelle
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestTeknologiateollisuudenVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
test14pvSaannonTuntipalkkainen
testTyössäolonVeroisetPäivät
testTuntipalkkaisenLomapalkkaKTAlla
testKkpalkkaisenLisatKeskiPvPalkalla
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.TestMaaJaVesirakennusalanVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testTyotuntijarjestelmanMukaisetVapaapaivatOvatTyossaolonVeroisiaPaivia
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestEnsihoitopalvelualanVuosilomaFastTestCase
testLomarahat
testKuukausipalkkaisenAikalisatSuhteutetaanSaannollisenTyoajanPalkkaan
testLomarahaJaTyosuhteenPaattymissyy
testLomanpidennysTaiPidennyksenPoistoJaTyosuhdePaattyySamanaPaivana
test_TODO_YlityonajanLisiaEiHuomioidaKkPalkkaisenLisienOsuudessa
testKolmenPaivanLomanansainta
testLomanpidennys_1
testLomanpidennys_2
testLomanpidennysJaTasmaytykset
testLomanpidennys_3
testLomanpidennys_4
testKuudenPaivanPidennys
testPidennysJaLoppupalkka
testVSLVuosilomaEhdotJosTyoaikaaEiMaariteltyTaiAlle19hVko
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestMaaseutuelinkeinojenVuosilomaFast
testMaaraAikaisenLomakorvausKunErillisetLomakorvausprosentit
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testKuukausipalkkaisenLomapalkka
testLomarahaJaTyosuhteenPaattymissyy
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
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
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
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestLuottotietoJaPerintaAlanAlle32VuosilomaFast
testKuukausipalkkaisenLomapalkka
testTuntipalkkaisenLomapalkka
testLomapalkkaKunTyosuhdeOnKestanyt
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestSosiaalialanVuosilomaFast
testLomarahat
testEiLomarahojaLomakorvauksistaKunTyosuhdeEnintaan4kk
testLomarahaJaTyosuhteenPaattymissyy
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestPuusepanteollisuudenKolmivuoroVuosilomaFast
testWtrAinaEkvivalenttiaAikaa
testLomarahat
testLomarahaElakkeesta
testLomarahaWhenContractTerminates
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
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
testLomarahatTyosuhteenPaattyessa
testVuosilomapalkka
testVuosilomapalkkaEiKertynyttaLomaa
testMaaraAikaisenVuosilomapalkkaTyoSuhdeAlleVuodenEiLomaa
testMaaraAikaisenVuosilomapalkkaTyoSuhdeYliVuodenEiLomaa
testMaaraAikaisenVuosilomapalkkaTyoSuhdeAlleVuodenLomaa
testMaaraAikaisenVuosilomapalkkaTyoSuhdeYliVuodenLomaa
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
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
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
test_TODO_AnnualVacationAccumulationTablesAAndBRowWhenContractEndsOnVacationEndAnd6WorkDaysOnVacationSeasonLimitContinuingContracts
test_TODO_AnnualVacationAccumulationTablesAAndBRowWhenContractEndsOnVacationEndAnd6WorkDaysOnVacationSeasonLimit
testAnnualVacationAccumulationTablesAAndBRow6DayWorkRequirementWhenSickleaveOnVacationPeriod
testAnnualVacationAccumulationTablesAAndBRow6DayWorkRequirementWhenOnMathernityLeave
testAnnualVacationAccumulationTablesAAndBRowWhenVacationCompensated
testAnnualVacationAccumulationTable2Limits
testAnnualVacationAccumulationTable2TenYearBonus
testAnnualVacationAccumulationTable3
testAnnualVacationAccumulationTableOneRowModeARowOnly
testAnnualVacationAccumulationTables16DaysOfContractForFirstFullAccumulationMonthRequirement
testAnnualVacationAccumulationTablesVuosilomapalkanlisaysLisistaMax35
testAnnualVacationAccumulationTablesRegressionContinuingContract
testAnnualVacationAccumulationTablesRegressionEiTipuBRivilleJosLomatEiMahduJaljellaOlevalleLomanpitokaudelle
testSeuraavaLomanpitokausiEdellisenKertymakaudenPaivayksesta
testAnnualVacationAccumulationTablesEiLasketaSaastovapaitaLomanpitokaudenPidettyihinVuosilomiin
testSopimuksiaJotkaEiOleMukanaLomarahanlaskennassaJaHeinakuunPalkkaLomarahanPerusteena
testRegressionLaskentatapaKK_KAIKKI_PROSENTTEINAJaKkPalkkaAsetettuTaiEiLomarahaVainKkpalkkaisilleTaiEiKpkTaiKTAKaytossaTaiEiTuntipalkkaisella
testSerializableDataObjects
testAnnualVacationAccumulationTablesAAndBRowWhenVacationsHaveBeenAppliedOrNot
testAnnualVacationAccumulationTablesAAndBRowWhenContractEnds
testAnnualVacationAccumulationTable1Limits
testRegressioKvtesinKuukausipalkkaanPohjaantuvaLoppupalkkaKunKkpalkkainenLaskuttavaksiSopimukseksiLaskutapaMuuttuuProsenttipalkkaiseksiKoskaEiKkPalkkaaJaTasmaytettyLomapalkkaNollaksi
testRegressionAlkaaKkPalkkaisenaMuuttuuKertymakaudellaTuntipalkkaiseksi
testRegressionTechnicalStartDateAfterContractPeriodStartDateOnNextMonthSixteenDaysOfContractCheck
testRegressionHeinakuunViimeisenaPaivanaLomavuonnaEiSopimustaLomarahaLasketaanAinaKKPalkkaanPerustuen
testHeinakuunpalkkaLomarahanPerusteenaJaKatkoSopimuksessa30pvKatkaiseeSopimuksen
testRegressionProsenttiperustein1enLomapalkkaJosSovittuTyoaikaEiAinaYllaXXXVRajaanUseampiSopimusEiSovittujaTunteja
testRegressioNpeEkvivalenteistaPaivistaKunTaydellaLomanmaaraytymiskuukaudellaSopimuksenPituusVaatimus
testLomapalkkaaJaLomakorvaustaVanhempainVapaastaPaasiainenEiLomakorvaustaJaLomakorvaustaTuntipalkkainenVanhempainvapaa
testLomapalkkaaJaLomakorvaustaVanhempainVapaastaPaasiainenEiLomakorvaustaJaLomakorvaustaTuntipalkkainenVuosiloma
testCreateTasksForGivenWeekdaysBetweenSkipHolidaysEffective
testLaskentaTapa
testWtrAinaEkvivalenttiaAikaa
testEkvivalenttienVacationienPalkka
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestYksityisenSosiaalipalvelualan2022VuosilomaFast
testEsimerkki2
testEsimerkki3
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testKuukausipalkkaisenAikalisatSuhteutetaanSaannollisenTyoajanPalkkaan
testLomarahaJaTyosuhteenPaattymissyy
testEsimerkki1
test5pvKulutuksenAjastus
testLisapaivatEivatKerrytaLomarahaaMyoskaanSovellettaessaVuoden2013Saantoa
testKeskipaivapalkkaanPerustuvaLomapalkka
testJuoksevaLomakorvausKayttaaPerusLomaprosentteja
testProsenttiperusteinenLomapalkkaTaulukkoA
testProsenttiperusteinenLomapalkkaTaulukkoB
testProsenttiperusteinenLomapalkkaTaulukkoC
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestValtionTyontekijatVuosilomaFastTestCase
testKerryttavatkoVuosilomatLomaaLauantaisin
testVuosilomaAnsaintaPaivat
testEkvivalentitTyontekijanPaivat
testSpentVacationDaysDuringNormalWorkweek
testWtrAinaEkvivalenttiaAikaa
testKvtesStyleVacationAccumulationTable
testKuukausipalkkaisenLomapalkka
testTODO_SaldoKunViisitoistaVuottaTuleeTayteenLomakaudenJalkeen
testTaulun3ValintaPerustuuLomakaudenAlkuun
testEiIkirekursiotaSisakkaisistaTyosopimuksista
testEiIkirekursiotaKunTyosuhdePaattyy
testLomarahaTaulu3
testLomarahavelkaMuuttuuKuukausipalkanMukana
testLomarahaTaulu2
testLomarahaTaulu1
testLomarahaTuntipalkkainen
testTuntipalkkainenTaysiaikainenLomapalkkaprosenttiAlleVuosi
testTuntipalkkainenTaysiaikainenLomapalkkaprosenttiAinakinVuosi
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAlleVuosi
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAlleVuosiKoskaLasketaanTaysistaLomanmaaraytymisKuukausista
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAinakinVuosi
testVajaatLomanmaaraytymisKuukaudetLomapalkkaprosenttiAlleVuosiKoskaTyokokeukseksiLasketaan11Kk
testTyoaikaMuuttunutLomapalkkaprosenttiAlleVuosi
testTyoaikaMuuttunutLomapalkkaprosenttiAinakinVuosi
testTyoaikaMuuttunutLomapalkkaprosenttiAinakin15V
testKuukausipalkkaisenLomapalkkaLisat
testKuukausipalkkaisenLomarahaPdfExport
testKuukausipalkkaisenLomarahaPdfExportTyoaikaMuuttunut
testTuntipalkkaisenLomarahaPdfExport
testAikaValtionPalveluksessaTapausVajaaVuodenTyosuhde
testAikaValtionPalveluksessaTapausVajaaVuodenTyosuhdeVersio2
testAikaValtionPalveluksessaTapausVirastoVaihtunut
testEroKVTes
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
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.vacations.TestHuoltoJaKunnossapitoVuosiloma
testVuosilomaEhdot
test14pvTuntipalkkaisenVuosilomapalkka
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
testProsenttiperusteinenVuosilomapalkka
testKuukausipalkkainen
test14pvSaannonTuntipalkkainen
testSpentVacationDaysDuringNormalWorkweek
testLaskentaTapa
testEkvivalenttienVacationienPalkka
testKerryttavatkoVuosilomatLomaaLauantaisin
testKertyykoLomarahojaLomakorvauksestaTyosuhteenAikana
testLapsenSairausEkvivalenttia
com.tustor.tuntinetti.backend.logic.TestAbsencesUsingEmployeeRangeReport_Strict
testPalkatonTyoajanLyhennys
test_TODO_
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaOpintoVapaa
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaaWithPartialWorkDays
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
testTestaaVirkavapaa
com.tustor.tuntinetti.backend.logic.TestLviToimialanTesWith2020Changes
testTyoajanLyhennyksenKertyminen
testAverageHourlySalaryUsage
testAverageHourlySalary
testLaskeKeskituntiansioViimeiseltaLomanansaintavuodelta
testLaskutussopimus
testTekninenTyosuhteenAlkupaivaKeskenSopimuksen
test30PaivanValinLaskenta
testLaskeKeskituntiansioKunEiTaskejaLomanansaintavuodella
testLaskeKeskituntiansioKuluvaltaLomanansaintaVuodelta
testLaskeKeskituntiansioKunSitaEiVoiVielaLaskea
testMonthlySalaryOvertimeCategoryEiMerkitseva
testLomaFeaturetJaAsetuksetEiVaikuta
testLaskutusEiEstaKtanLaskentaa
testEpasaannollisenProsenttiperusteinenLomalaskelmaEiVaikuta
testAnsaintaSaantoEiLomiaTaiProsenttiperusteinenEiVaikuta
testEiLasketaAjaltaEnnenKtata
testAnsaintaSaannonVaihtuminenKatkaisee
test_TODO_AverageHourlySalaryHistory
testGetHistoryKtaInfoWithDateRange
testPalvelusvuosienLaskentaEpasaannollisessaTyosuhteessaEiHeitaVirhetta
testSigmaLaskenta
com.tustor.tuntinetti.backend.logic.TestAikaperusteinenLisaKorvaaPalkkalajin
testIltalisaKorvaaPalkkalajin
testTyotehtavaKorvaaPalkkalajin_TIME_BASED_COMPENSATIONS_BITS
testTyotehtavaKorvaaPalkkalajin_TIME_BASED_COMPENSATION_ALL_BITS
com.tustor.tuntinetti.backend.logic.TestKaupanVarastotyonTesPkl1
testTodo
testLauantailisa
testUudetHolidayMode
testNormaaliViikko
testNormaaliViikkoIltalisienKanssa
testYlityoviikkoEnintaan10TuntiaVuorokaudessa
testYlityoviikkoEnintaan12TuntiaVuorokaudessa
testYlityoviikkoYli12TuntiaVuorokaudessa_Vanha
testIltalisäBefore2010_10_01
testSuIltalisä
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
test_TODO_ArkipyhanKorvaaminenLomanAikana
testSairastumispaivana50PctKorvaus
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
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
com.tustor.tuntinetti.backend.logic.TestSuunnitteluJaKonsulttialanToimihenkiloidenTES375hvko
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testExtraWork
testNightshiftsIncludedInOvertime
testWorkHourLimits
testMonthlyOvertime
testName
testOsaAjanKkPalkka
testSickLeaveRepeating
testSickleaveLimits
testSundaysAndHolidays
testOvertimeSaturdays
testWeeklyOvertimeAccumulatedOnWeekHolidayWeekSaturdaysAndSpecialHolidayEves
testTODOOnWeekHolidayWeek
testNightshifts
testMinShiftLength
testWeeklyRestTimeCompensation
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
testMaraJp
testUsingJpDays
testCase21462
test_TODO_TyoaikaLasketaanTaysiltaVkoiltaVaikkeiTaytta3vkoa
testTyoTapaturmaKunTyosuhdeHyvinUusi
testMaraJp_contractPeriodStartInTheMiddleOfAveragingPeriod
testMaraJpAveragingOverHolidays
testMaraJpAveragingMirjaFlyktman
testVacationLengthIsCorrectlyCached
testWorkTimeReductionIsEarnedAlsoOnWeekends
testSickleavesAffectWorkTimeReductionHours
testSickleaveHoursAreTakenFromDescriptionIfAvailable
testSickleaveHoursAreAveragedIfNoDescriptionAvailable
testPaidVacationAffectWorkTimeReductionHours
testNormaaliIltalisä
testNormaaliYölisä
testSunnuntaikorotusIltalisään
testYölisäEnnen1_5_2010
testNormaaliYölisä_kevät2011
testSunnuntaikorotusYölisään
testEräsJouluaatto
testGivenPartDaySickleaveWhenWorksDuringNightshiftThenExtrasArePaidForWorktime
testThereCanBeWeeklyOvertimeButNoDailyOvertime
testYlityöIltaJaYövuorossa
testYlityöJaAattolisä
testYlityöAlkaaKeskenIltavuoron
testEiSunnuntailisääMaanantaiyöltäVaikkaVuoroAlkaaSunnuntainPuolella
testGivenSickleaveWithoutExtrasIsFalseThenOvertimeCompensationIsPaidForSickleaveAndNightShiftPeriods
testGivenSickleaveWithoutExtrasIsTrueThenOvertimeCompensationIsPaidForSickleaveButNoNightShiftPeriods
testGivenSickleaveWithoutExtrasIsTrueThenNoSundayExtraIsPaidForSickleave
testNightshiftsDecember2010_16_17
testNightshiftsDecember2009_18_19
testNightshiftsDecember2010_18_19
testNightshiftsDecember2006_18_19
testNightshiftsDecember2010_12_13
testEsimerkki4VuosilomaPaasiaisAikana
testEsimerkki5VuosilomaHelatorstainYmpärillä
testEsimerkki6VuosilomaJuhannuksenYmpärilläJaEttaEiVaikutaKuukausipalkkaan
testVuosilomaItsenaisyyspaivanYmparilla
testVuosilomaItsenaisyyspaivanYmparillaTuoreTyontekija
testVuosilomaItsenaisyyspaivanaLauantainaEiVahennaTyoaikaa_1
testVuosilomaItsenaisyyspaivanaLauantainaEiVahennaTyoaikaa_2
com.tustor.tuntinetti.backend.logic.TestYksityisenOpetusalanTes38_25h
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
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
testThatSickleaveCompensatedOnlyToTheLimits
testSairastumispaivana50PctKorvaus
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
testExtraHours
testArkipyhaKorvaus
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
testSairaslomakorvausSairausUusiutuu30pvSisalla
testLauantaiLisa
testAattoIltaLisä
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
testSpecialSaturdayOvertime
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testYolisa
testIltalisa
testYlityoIltavuoronJalkeen
testSeisokkilisa
testSeisokkiTuntiTunnilta
testTavallinenViikkoTuntiTunnilta
testSaunalisa
testVuorovapaa
testSairaslomakorvausSairausUusiutuu30pvSisällä
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestMetalliTesWithBag
testDailyOvertime
testSairastumispaivana100PctKorvaus
testSaturdayDailyOvertime
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
testSaturdayWeeklyOvertime
testSaturdayDailyOvertimeOnHoliday
testNoWeeklyOTIfNonpaidVacationDay
testNoWeeklyOTIfNonpaidOtherVacationDay
testWorkTimeReductionVacationDay
test_TODO_WtrSkipataanEtsittaessaTyopaiviaHolidaynReunoilla
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
com.tustor.tuntinetti.backend.logic.TestPsgTekstiilihuoltoalanOsaAikaisenTes
testKta
testIltaJaYolisat
testPoissaolonPalkkalajitMaksetaanKTA
testKtaLaskin
testSairausajanPalkka
testWtr
testLauantaiYlityo
testAattokorotus
testYlityo
testItsenaisyyspaivaSunnuntaina
test_TODO_KuukausipalkanJakaminen
testArkipyhaaEiKorvataJosToissa
testArkipyhaLomienTaiSairaudenValissa
testArkipyhaviikonLauantaitMenevatViikkoYlitoiksi
testEiWtraaOsaAikaisille
testSuurjuhlapyhakorvaus
com.tustor.tuntinetti.backend.logic.TestAktTesSihvari
testIlmanSäännöllistäVuorokausityöaikaaOlevanTyöntekijänPidettyLyhennysvapaaTesPäivänPituinen_VoidaanKytkeäPoisPäältä
testEpäsäännöllisenTyöntekijänPidettyLyhennysvapaaTesPäivänPituinen
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
testaaYlityotAlkuviikostaKunPerjantaiOnLomapaiva
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
testCase8716
testDeboraUseCase7127LeimausKorvaaSuunnitellunYhdenAsiakaskäynnin
testTODODeboraUseCase7127LeimausKorvaaSuunnitellutAsiakaskäynnit
com.tustor.tuntinetti.backend.logic.TestPuusepanteollisuudenTesNormaaliVuorokaudenVaihtuminenIlmanKta
testWtrSkipataanEtsittaessaTyopaiviaHolidaynReunoilla
testOsaAjanKkPalkanLaskutus
testOsaAjanKkPalkka
testPuusepanSickleaveKeskiarvoistus
testChristmasEveHigherPay2012
testChristmasEveHigherPay2011
testChristmasEveHigherPay2017
testEasterSaturdayHigherPay
testMidSummersEveHigherPay
testNormalSaturdayDoesntHaveSpecialEveHigherPay
testNormalWednesdayDoesntHaveSpecialEveHigherPay
testgetSiparilaDateRange
testLyhyessaTyosuhteessaMaksetaan50PctKorvaustaSairausajasta
testLyhyessaTyosuhteessaMaksetaan50PctKorvaustaSairastumispaivastaJosLippuPaalla
testLyhyessaTyosuhteessaMaksetaan50PctKorvaustaSairausajastaMyosSairastumispaivaJosSinaPaivanaEiOltuToissa
testSairastumispaivaLasketaanSairauspaivarajoihinMukaanJosSairastumispaivanaEiTehtyToita_LyhytTyosuhde
testLyhyessaTyosuhteessaSairastumispaivaaEiLasketaSairauspaivarajoihinMukaan
testLyhyessaTyosuhteessaEiMaksetaKarenssipaivaltaJosSairaslomaOnLyhyt
testTyossaolluttaSairastumispaivaaEiLasketaNormaaliSairaspaivaksi
testPidemmassaTyosuhteessaMaksetaan100PctKorvaustaSairausajasta
testPidemmassaTyosuhteessaSairastumispaivaaEiLasketaSairauspaivarajoihinMukaan
testSairastumispaivaLasketaanSairauspaivarajoihinMukaanJosSairastumispaivanaEiTehtyToita_PitkaTyosuhde
testYli6kkTyosuhteessaMaksetaan100PctKorvaustaLyhyestakinSairausajasta
testThatSickleaveCompensatedOverTheLimits
testChristmasDayIsNotHoliday
testKaukolaJussi_20151201_20160131
testArkipyhaKorvausEriTyoaikamuodoissa
testHälytystyö
testSairastumispaivana100PctKorvaus
testLapsenSairaus
com.tustor.tuntinetti.backend.logic.TestPamVeikkausTyontekijatJaksotyoTuntipalkka
testAattolisä
testArkipyhienKorvausKunEiTehdaToita
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testVeikkausTyoVapaapaivanaLisa
testSunnuntaiKorvaus
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestAutonrengasalanTesKta
testLauantailisa
testYolisa
testIltalisa
testKorottavatKTAta
testKtaLasketaanOikealtaJaksolta
testKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestAmmatillistenKoulutuskeskustenTes_Opetushenkilonkunta
testYotyolisa
testIltatyolisa
testHolidayCompensation
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testKuukausipalkkaisenTyoajanYlitysKorvataanRahana
testArkipyhienKorvausKunEiTehdaToita
testSickleave
testSairaudenUusiutuminen
com.tustor.tuntinetti.backend.logic.TestHenkilostopalvelualanTesWith2022Changes
testYolisa
testIltalisa
testUudenvuodenaatonJaVapunaatonKorotus
testJouluJaJuhannusaatonKorotus
com.tustor.tuntinetti.backend.logic.TestLasikeraamisenTeollisuudenTesKaksivuorotyo
testSamiSanterKomulainenPyhainpaiva
testIltavuorolisa
testYovuorolisa
testNormalWorktime1
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testArkipyhatKorvataanKTAlla
testSairaslomaKorvataanKTAlla
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testYlityotKorvataanKTAlla
testItsenaisyyspaivaSunnuntaina
test_TODO_WeeklyOvertime4
test_TODO_LyhennysvapaitaKertyyMyosVapaidenAikana
testArkipyähäOnVapaapäiväJosTöissäYli3Kuukautta
testArkipyähäEiOleVapaapäivänaTöissäAlle3Kuukautta
testArkipyähäkorvausJosTöissäYli3KuukauttaMuttaVapaallaArkipyhänViereisenäPäivänä
testSairaslomakorvausKunSairausUusiutuu
testLapsenSairaus
testSairaslomakorvaukset
testPyhainpaiva
test_TODO_ArkipyhaKorvataanJosSairauslomaOnKestanytAlle3kkEnnenArkipyhaa
test_TODO_ArkipyhaaEiKorvataJosSairauslomaOnKestanytYli3kkEnnenArkipyhaa
testArkipyhäkorvausetAnnetaanMyösVanhempainvapaalla
com.tustor.tuntinetti.backend.logic.TestRakennustuoteteollisuudenTesVuorotyo
testYövuoro
testIltavuoro
testAamuvuoro
com.tustor.tuntinetti.backend.logic.TestMuoviJaKemiantuoteteollisuudenTes_KeskeytyvaKolmivuorotyo_Tuntipalkkainen
testLyhennysvapaidenKertyminen
testKorvataanKTAlla
testSairaslomakorvausKunSairausUusiutuu
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testYolisa
testIltalisa
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
testSuurjuhlapyhanIltalisa
testSuurjuhlapyhanYolisa
com.tustor.tuntinetti.backend.logic.TestSiparilanTestMekaanisenMetsateollisuudenKeskeytyvaKolmivuoro
testBugWithOvertimeAtNight
testJaniJakonen_20130805_20130811_jaksoylityo_20130811_TIME_BASED_COMPENSATION_ALL_BITS_single_day_PERIOD_OVERTIME
testJaniJakonen_20130805_20130811_jaksoylityo_20130811_TIME_BASED_COMPENSATIONS_ALL_AND_PERIOD_OVERTIME_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
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
com.tustor.tuntinetti.backend.logic.TestHiihtokeskusalanTes
testNightHoursCompensationA
testEveningHoursCompensationC
testNightHoursCompensationB
testEveningHoursCompensationB
testWeeklyOvertimeWithVacationsAndSickleaves
testSickleave
testUudenvuodenAaton2012KorotettuPalkkaYotyollaIltayosta
testIltalisanRajoituksenPoistuminen
testEveningHoursCompensationWithOvertime
testNightHoursCompensationWithOvertime
testMuurameNuorgam20111231
testNormiSunnuntainKorotettuPalkkaIltatyolla
testMax2hEveningHoursCompensationA
testNormiSunnuntainKorotettuPalkkaYotyolla
testLoppiaisenKorotettuPalkkaIltatyolla
testLoppiaisenKorotettuPalkkaYotyolla
testVapunpaivanKorotettuPalkkaIltatyolla
testVapunpaivanKorotettuPalkkaYotyolla
testMuurameNuorgam20120107
testItsenaisyyspaivanKorotettuPalkkaIltatyolla
testItsenaisyyspaivanKorotettuPalkkaYotyolla
testJoulupaivan2011KorotettuPalkkaIltatyolla
testJoulupaivan2011KorotettuPalkkaYotyolla
testJoulupaivan2012KorotettuPalkkaIltatyolla
testJoulupaivan2012KorotettuPalkkaYotyolla
testUudenvuodenAaton2017KorotettuPalkkaIltatyolla
testUudenvuodenAaton2017KorotettuPalkkaYotyolla
testUudenvuodenAaton2012KorotettuPalkkaIltatyolla
testUudenvuodenAaton2012KorotettuPalkkaYotyollaAamuyosta
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
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testAamulisa
testLauantailisa
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
testWtrKertyma
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.TestMixedModeWorkDayEntryControllerTextFieldLunchBreakMode
testTODO
testValidate
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
com.tustor.tuntinetti.backend.logic.workshifts.TestWorkShiftPlannerModelCostCenterPerspective
testTaskCellControllerHavingNoTasksForSingleEmployeeReturnsNoTasks
testTaskCellControllerHavingNoTasksForAnonymousAndNormalEmployeeReturnsNoTasks
testTaskCellControllerHavingATaskForNormalEmployeeAndNoneForAnonymousReturnsATask
testTaskCellControllerHavingATaskForAnonymousEmployeeAndNoneForEmployeeReturnsATask
testTaskCellControllerHavingOneTaskOfferedForSingleEmployeeReturnsNoTaskButCanIndicateOfferOnlyInEmployeePerspective
testTaskCellControllerHavingOneTaskForSingleEmployeeReturnsOneTask
testTaskCellControllerHavingOneTaskForSingleEmployeeAnonymousReturnsOneTask
testTaskCellControllerHavingTwoTasksForSingleEmployeeReturnsOneTaskForSelectedCostCenter
testTaskCellControllerHavingTwoTasksForSingleEmployeeAnonymousReturnsOneTaskForSelectedCostCenter
testGrid
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
testTaskCellControllerHavingNoTasksForSingleEmployeeReturnsNoTasks
testTaskCellControllerHavingNoTasksForAnonymousAndNormalEmployeeReturnsNoTasks
testTaskCellControllerHavingOneTaskOfferedForSingleEmployeeReturnsNoTaskButCanIndicateOfferOnlyInEmployeePerspective
testTaskCellControllerHavingOneTaskForSingleEmployeeReturnsOneTask
testTaskCellControllerHavingOneTaskForSingleEmployeeAnonymousReturnsOneTask
testTaskCellControllerHavingTwoTasksForSingleEmployeeReturnsOneTaskForSelectedCostCenter
testTaskCellControllerHavingTwoTasksForSingleEmployeeAnonymousReturnsOneTaskForSelectedCostCenter
testaaRecurringKunEmployerRecurringServiceDemandDistributionPieceAnyLengthJaAamuJaIltavuoro
testGrid
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
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsTrue
testPihkoluomaJuha20121202_bugYlitöitäHälytystyönAikana_henkilökohtainenYlityöPäällä
testCase15497_SalomaaRami_20170327
testCase15497_SalomaaRami_20170403
testCase15497_SalomaaRami_20170407
testCase15497_PihkoluomaJuha_20170404
testCase15497_KortetMatti_20170409
testCase15497_SippolaAri_20170331
testCase15497_SippolaAri_20170403
testCase15497_VilppoJuha_20170329
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
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsFalse
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
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
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
com.tustor.tuntinetti.backend.logic.Test_TTES_KunnallinenTuntipalkkaisenHenkilostonTesKeskeytyvaKolmivuorotyo
testSundayWork
testMidsummer
testYövuoro
testIltavuoro
testHolySaturday
testKTAnKaytto
testIltavuoroOnReligiousHolidayEve
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
testSairastumispaivana100PctKorvaus
testKTAEiVielaYhtaanKuukauttaToissa
testArkipyhakorvausRecordataanErikseenTyonAjalta
com.tustor.tuntinetti.backend.logic.vedeneristystes.TestVedeneristysalanTes
testSickLeaveRepeating
testSickLeaveChildSick
testWtr
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSickleaveLimits
testSickleavePaySimpleNoRange
testSunday
testSickleavePaySimpleRange
testArkipyhäkorvaus
testArkipyhäkorvausKarenssi
testArkipyhäkorvausKarenssiEnd
testWtrCompensation
testWtrCompensationSickleaveNotCompensated
com.tustor.tuntinetti.backend.logic.Test_TTES_KunnallinenTuntipalkkaisenHenkilostonTesPaivatyo
testDailyOvertime
testWeeklyOvertime
testSundayWork
testNightshifts
testKTAnKaytto
testArkipyhanPituus_yliKolmeKvartaaliaToissa
testKTAEiVielaYliKolmeaKvartaaliaToissa
testKTAEiVielaYhtaanKvartaaliaToissa
testKTA_yliKolmeKvartaaliaToissa
testHolidays
testArkipyhaviikot2013
testKTAYliKolmeKvartaaliaToissa_Arkipyhakorvaus_pitaisi_laskea_mukaan_jos_on_oltu_toissa
testKTAYliKolmeKvartaaliaToissa_Arkipyhakorvaus_pitaisi_laskea_mukaan_jos_on_oltu_toissa2
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
testSairastumispaivana100PctKorvaus
testKTAEiVielaYhtaanKuukauttaToissa
testArkipyhakorvausRecordataanErikseenTyonAjalta
com.tustor.tuntinetti.backend.logic.TestTurvetuotantoalaPaivatyoWith2021Changes
testLyhennysvapaidenKertyminen
testIltalisa1
testIltalisa2
testYolisa1
testYolisa2
testExtraHours
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testLapsenSairaus
testSairaslomakorvausSairausUusiutuu30pvSisalla
testSairaslomakorvaukset6kk
testSairaslomakorvaukset2v
testPoikkeavaTyoajanlisa
com.tustor.tuntinetti.backend.logic.TestKemianPerusteollisuudenTES_Paivatyo_40
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testAattolisa
testYolisa
testIltalisa
testArkipyhienKorvaus
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
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
testKtaAinaVahintaanTuntipalkka
testArkipyhaKorvataanKTAlla
testYlityotKorvataanKTAlla
testSairaslomanAjaltaAnsaittuProsenttiperusteinenWtrKorvataanKTAlla
testPyhakorvausKorvataanKTAlla
testKoulutusKorvataanKTAlla
testMatkustusTyoajallaKorvataanKTAlla
testVanhempainvapaatKorvataanKTAlla
testPyhaLisaKorvataanKTAlla
testCase21717HottinenKta
testCase31352_HukkanenHenri_20200803_20200810
testCase31352Viikkolepokorvaus
testTyoajanTassamislisaKorvataanKTAlla
testTyoajanTassamislisaKorvataanKTAllaAlternative
com.tustor.tuntinetti.backend.logic.TestValtionVirkaLaakarityoVirkamiehet
testSaturdayOvertime
testDailyOvertime
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
testLauantailisa
testNormalWorktime
testWeeklyOvertime
testSunnuntaityo
testYolisa
testIltalisa
testLapsenSairaus
com.tustor.tuntinetti.backend.logic.TestHuoltoJaKunnossaPitoala40hPaivatyoKkpalkka
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSunnuntaityo
testYolisa
testIltalisa
testArkipyhienKorvaus
testSairaudenUusiutuminen
testLapsenSairaus
testSairaslomakorvaukset
testJuhannusPaivaTotal
testSairastumispaivana0PctKorvaus
com.tustor.tuntinetti.backend.logic.TestIctAlanJaksotyonTes120
testWeeklyOvertimeWithVacationsAndSickleaves
testYolisa
testIltalisa
testKorottavatKTAta
testKtaLasketaanOikealtaJaksolta
testKorvataanKTAlla
testSuurjuhlapyhalisa
testLisatMaksetaanPyhinaKorotettuna
testExtraAndDailyOvertimeHours
testSunnuntailisa
testPaasiaislauantaikorotus
testPaidSickleaveOnNewEmployeeMax7Days
com.tustor.tuntinetti.backend.logic.TestTeknisenHuollonJaKunnossapitoalanTes_Keskeytymaton_Kolmivuorotyo
test_TODO_SpecialWeeklyOvertime
testLauantailisa
testWtrKeryma
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSunnuntaityo
testYolisa
testIltalisa
testArkipyhienKorvaus
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
testExtra
test_TODO_ExtraWhenNotPlannedWork
testPerakkaistenArkipyhienKorvaaminen
testMinimumWorkHoursNeededToCalculateKTA
com.tustor.tuntinetti.backend.logic.TestPuusepanteollisuudenTes
testChristmasEveHigherPay2017
testSunnuntaityo
testErikoislisat
testSunnuntaityoLisa
testWtrSkipataanEtsittaessaTyopaiviaHolidaynReunoilla
testOsaAjanKkPalkanLaskutus
testOsaAjanKkPalkka
testPuusepanSickleaveKeskiarvoistus
testChristmasEveHigherPay2012
testChristmasEveHigherPay2011
testEasterSaturdayHigherPay
testMidSummersEveHigherPay
testNormalSaturdayDoesntHaveSpecialEveHigherPay
testNormalWednesdayDoesntHaveSpecialEveHigherPay
testgetSiparilaDateRange
testLyhyessaTyosuhteessaMaksetaan50PctKorvaustaSairausajasta
testLyhyessaTyosuhteessaMaksetaan50PctKorvaustaSairastumispaivastaJosLippuPaalla
testLyhyessaTyosuhteessaMaksetaan50PctKorvaustaSairausajastaMyosSairastumispaivaJosSinaPaivanaEiOltuToissa
testSairastumispaivaLasketaanSairauspaivarajoihinMukaanJosSairastumispaivanaEiTehtyToita_LyhytTyosuhde
testLyhyessaTyosuhteessaSairastumispaivaaEiLasketaSairauspaivarajoihinMukaan
testLyhyessaTyosuhteessaEiMaksetaKarenssipaivaltaJosSairaslomaOnLyhyt
testTyossaolluttaSairastumispaivaaEiLasketaNormaaliSairaspaivaksi
testPidemmassaTyosuhteessaMaksetaan100PctKorvaustaSairausajasta
testPidemmassaTyosuhteessaSairastumispaivaaEiLasketaSairauspaivarajoihinMukaan
testSairastumispaivaLasketaanSairauspaivarajoihinMukaanJosSairastumispaivanaEiTehtyToita_PitkaTyosuhde
testYli6kkTyosuhteessaMaksetaan100PctKorvaustaLyhyestakinSairausajasta
testThatSickleaveCompensatedOverTheLimits
testChristmasDayIsNotHoliday
testKaukolaJussi_20151201_20160131
testArkipyhaKorvausEriTyoaikamuodoissa
testHälytystyö
testSairastumispaivana100PctKorvaus
testLapsenSairaus
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
testDailyOvertime
testWeeklyOvertime
testYolisa
testIltalisa
testSuurjuhlapyhalisa
testVuorolisaKorottuuYliJaSunnuntaityoKorotustenSuhteessa
testViikkolepoYksittaisinViikoinLaskettuna
testWtrKorvaus
testNormalWorkTime
test_TODO_ViikkolevonKeskiarvoistusKolmenViikonAjalta
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testSunnuntaityo
testWtrKertyma
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.TestParallelContractSeries
testEmployeeHasTwoConsecutive_One_Specific_Another_Generic_ContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekCouldHaveWeeklyOvertimeButNoOvertimeAssignment
testEmployeeHasTwoConsecutiveContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekCouldHaveWeeklyOvertimeButResultsInOnlyDailyOvertimeButNoOvertimeAssignment
testEmployeeHasTwoConsecutiveContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekCouldHaveWeeklyOvertimeButResultsInOnlyDailyOvertimeInBoth
testEmployeeHasTwo_One_Specific_Another_Generic_ConsecutiveContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekNoOvertimeInEither
testEmployeeHasTwoSpecificConsecutiveContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekNoOvertimeInEither
testEmployeeHasTwo_One_Specific_Another_Generic_ConsecutiveContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekWithOvertimeInBoth
testEmployeeHasTwoSpecificConsecutiveContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekWithOvertimeInBoth
testEmployeeHasTwoConsecutive_One_Specific_Another_Generic_ContractsInTwoParallelTracksSlicedInTheMiddleOfAWeekCouldHaveWeeklyOvertimeButResultsInOnlyDailyOvertimeInBoth
com.tustor.tuntinetti.backend.logic.TestAutoJaKonekaupan40hTES
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
testSairaslomakorvausYli1kkTöissäSairausKestääYli6pvEiTyöperäinen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvEiTyöperäinen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pv
testSairaslomakorvausAlle1kkTöissäSairausKestääYli9pv
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testNormalWorktime37_5h
testNormalWorktime40h
testLeg1DailyOvertime
testLeg2DailyOvertime
testLeg1WeeklyOvertimeOnSaturday
testLeg1WeeklyOvertimeOnSunday
testLeg2WeeklyOvertimeWorkingOnEveryDay
testWtrKertyyVuodessa100Tuntia
testSunnuntaiKorvaus
testWtrKertyyKunPoissaolojaOnAlle11Paivaa
testWtrEiKerryKunPoissaolojaOnYli11Paivaa
testWtrKertyyMyosSairausPoissaoloista
testWtrKertyyMyosKeratusharjoituksista
testWtrKertyyMyosVuosilomanAikana
testWtrKertyyMyosOpintovapaanAikana
testWtrEiKerryMuistaPoissaoloista
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterDaysAbsencesUsingEmployeeRangeReport_2_Strict
test_TODO
testSpentPaidVacationAndFlexTime
testSpentPaidVacationAndFlexTimeWithPartialWorkDays
test_TODO_
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaOpintoVapaa
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaaWithPartialWorkDays
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
testTestaaVirkavapaa
com.tustor.tuntinetti.backend.logic.TestKaupanMyymalatyontekijoidenClasOhlsonVarastoProjektiTes
testDailyOvertime
testYlityoviikkoEnintaan10TuntiaVuorokaudessa
testYlityoviikkoEnintaan12TuntiaVuorokaudessa
testDailyExtraIsNotCompensated
testMarcusLokkila_20120206_20120212
testDeomicMerim_20111107_20111113
testYlityoviikkoYli12TuntiaVuorokaudessa
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
test_TODO_ArkipyhanKorvaaminenLomanAikana
testSairastumispaivana50PctKorvaus
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
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
com.tustor.tuntinetti.backend.logic.TestPahvinJaPaperinjalostusalanTes_JatkuvaKaksivuorotyo
testWtrKeryma
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testAattolisa
testSeisokkikorvaus
testSeisokkikorvausAamulta
testSunnuntaityo
testYolisa
testIltalisa
testSeisokkikorvausPaivalta
testArkipyhienKorvaus
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestEnsihoitopalvelualanViikkotyonTes
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testWeeklyOvertime2
testArkipyhaQualified4
testArkipyhaLyhentaaJaksonTyoaikaa
testArkipyhatKorvataan
testSunnuntaityo
testYolisa
testIltalisa
testSaannollistenSickleave
testLauantaityo
testSairasloma
testArkipyhaNotQualified1
testArkipyhaNotQualified2
testArkipyhaNotQualified3
testArkipyhaQualified2
testArkipyhaQualified3
testArkipyhaQualified
com.tustor.tuntinetti.backend.logic.TestAirproErikseenToihinKutsuttavienTyoaikamuoto
testAverageHourlySalaryUsage
testArkipyhienKorvausKunEiTehdaToita
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
testKTA160hRaja
testSairaslomakorvausSairausUusiutuu30pvSisällä
testYotyolisa
testIltatyolisa
testSunnuntaiKorvaus
testLauantailisa
testLisatJuhlapyhinaJaAattoina
testAattoiltalisä
testJuhannusaatonAamutyölisä
testJuhannusaatonIltatyölisä
testJouluaatonAamutyönLisä
testJouluaatonIltatyönLisä
testYotyolisaAlkaaJaLoppuYolla
testTODO_Yotyolisa
testYotyolisaEriViikonpaivina
testHenkilostonEdustajaAverageHourlySalaryUsage
testHenkilostonEdustajaKorottavatKTAta
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjectsInOrderOfArrival
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329
testYlitoidenJakautuminenAsiakkaille2
testYlitoidenJakautuminenAsiakkaille3
testProjectLevelOvertimeRefinement
testProjectLevelOvertimeRefinement_MinutePrecision
testCase7856_Laitinen_Mirja_20150112_20150117
testCase7790_HeikuraRisto_20150413
testYlityoidenJakautuminenAsiakkaille2
testYlitoidenJakautuminenAsiakkaille
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
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
com.tustor.tuntinetti.backend.logic.TestPuusepanteollisuudenToimihenkiloidenTes375
testTODONighttimeExtraOvertimeCompensation
testThatSickleaveCompensatedOverTheLimits
testSairastumispaivana50PctKorvaus
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestAmmatillistenKoulutuskeskustenTes_Toimistotyo_Kiky
testYotyolisa
testIltatyolisa
testNormalWorktime
testWeeklyOvertime
testDailyOvertime
testHolidayCompensation
testStandbyCompensation
test_TODO_YotyolisaJatkuuYliKuuden
testSunnuntaiaattolisa
testLauantailisa
testArkipyhienKorvausKunEiTehdaToita
testSickleave
testSairaudenUusiutuminen
com.tustor.tuntinetti.backend.logic.TestLeipomoidenTaysipaivaisiaPaivatyolaisia37_5hViikossaKoskevaTyoehtoSopimus
testSunnuntaiTyo
testArkiTyo
testVuorokautinenYlityo
testLauantaiVuorot
testLyhennysvapaidenKertyminen
testAatot
testArkipyha
testViikkoylityot
testSairastumispaivana100PctKorvaus
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.tailored.oral.TestOralUseCases
testMaxWtr1_5hSpentPaidVacationOnFridaysWihoutTimeRanges
com.tustor.tuntinetti.backend.logic.tailored.delta.TestDeltaAutoCustomizations
testCase10807EiYlityöOhjaustaMuttaAsetuksiaTyökohteella
testTODOOnkoLupaKäyttääTyöaikapankkia
testTODOYlempienToimihenkilöidenKiinteäYlityölisä
testPrepareTaskForRestamping
testPrepareTaskForRestampingModifiedWayBeforeEndTime
testPrepareTaskForRestampingModifiedBeforeEndTime
testPrepareTaskForRestampingModifiedStillBeforeEndTime
testPrepareTaskForRestampingModifiedJustBeforeEndTime
testPrepareTaskForRestampingModifiedJustAtEndTime
testPrepareTaskForRestampingModifiedAfterEndTime
testJosMerkitseePankkivapaataYliArkipyhäpäivienNiinSaaArkipyhäkorvauksenEikäKulutaPankkivapaata
testMatkaAikaLuetaanTyoaikaan
testMatkaAikaLuetaanTyoaikaanMyösEpäsäännöllistäTyöaikaaTekevällä
testPankinKäyttö
testLauantainTyöaika
testKariLahti_20141201_20141207
testTODORuokataukoTyövuorosuunnittelussa
testHenkilonKuuluminenLiukumanPiiriin
testDeltaAutoHenkilöryhmäWorkTimeDecompositionOvertimeAndCompensation
testDeltaAutoLiukumatyöntekijän11Työaikapankki
testLeimausvaihtoehdot
testYlitöitäVainSuunnitelmanYlittämisestä
testYlitöitäVainSuunnitelmanYlittämisestäLiukumaryhmässäEiSuunnitelmaa
testMaksuryhmät
testDeltallaRuokataukoAinaVähintään30min
testEiNäytetäLiukumarajatYlittäviäPositiivisiaSaldojaTyöntekijälle
testLiukumarajat
testDeltallaFunkyBankMyösKkPalkkaisillaElleiLiukumaryhmä
testIlmanOhjaustaTyöajanAlitusNäkyyLiukumaryhmälläLiukumassaTaiMuillaTyöaikapankissa_TyöaikapankkiEiAutomaattisestiMeneMaksuun
testOsaAikaisenTyöaika
testIlmanOhjaustaTyöajanYlitysMeneeTyöaikapankkilaisillaTyöaikapankkiin
testAutomaticLunchBreaksWithSickleaves
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
testEsimerkki11KunLaMeneeYlitöiksi
testEsimerkki11KunLaOsanaSäännöllistäTyöaikaa
com.tustor.tuntinetti.backend.logic.tailored.tiera.TestTieraMatkaAjanHyvitys
test2
test3
testCache
test
testMatkaanKäytettyAikaLuetaanTyöaikaan
testVarallaolo
testEsimerkki11KunLaMeneeYlitöiksi
testEsimerkki11KunLaOsanaSäännöllistäTyöaikaa
com.tustor.tuntinetti.backend.logic.tailored.mestaritoiminta.TestMestaritoimintaUseCases
testTODOOnkoBugi
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
testBillingLabourAgreementNightShiftPeriodsOverrideSalaryNightShiftPeriods
testCase8039_Sirkka_Mertanen_20150518_RuokataukomerkintäIlmanMestaritoiminnanAsetuksia
testCase8039_Sirkka_Mertanen_20150518_IlmanMestaritoiminnanAsetuksia
testCase8039_Sirkka_Mertanen_20150518_MestaritoiminnanAsetuksilla
testCase8516KarhapääTomiPäivystys_20150615_20150621
testCase8516KarhapääTomiPäivystys_20150615_20150621_NonMestaritoiminta
testCase8039_Sirkka_Mertanen_20150518_MestaritoiminnanAsetuksilla_KaksiSuunniteltuaVuoroa
testAamutuntienTyoaikakorvaus
testAamutuntienTyoaikakorvausMinuuttiMinuutilta
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
com.tustor.tuntinetti.backend.logic.tailored.nordex.TestNordexUseCases
testCase9352MatkaAika_VolkerSchick
testCase7359EiYlityö
testMikkoPärssinen_20150101_20150131_HenkilökohtaisellaYlityöasetuksella
testMikkoPärssinen_20150101_20150131_IlmanHenkilökohtaistaYlityöasetusta
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.TestCityworkUseCases
testCase9587_tehtäväkohtainenLisäEiVoimassaEnnen20160101
test_TIME_CLOCK_STAMPS_ONLY_INFO
com.tustor.tuntinetti.backend.logic.tailored.medicum.TestMedicumCasesCopiedFromProduction
testMarkusGrönlund_20120910_20121021
testMarkusGrönlund_20120911
testMarkkuValtonen_20120910_20121021
testMarkkuValtonen_20120914
testMiroYläNojonen_20120910_20121021
testMarkkuValtonen_20120910
com.tustor.tuntinetti.backend.logic.tailored.unikulma.TestUnikulmanPalkkausUseCases
testCaseSummanenRiittaliisaSairasKtaSamaKuukausittainTuntipalkalla
testCaseSummanenRiittaliisaSairasKtaSamaKuukausittain
testCaseSummanenRiittaliisaSairasKtaTuntipalkkaisena
testCaseSummanenRiittaliisaSairasKtaKkpalkalla
testCaseSummanenRiittaliisaLomaKtaLaskeeTodellaKeskituntiansiolla2015
testCaseSummanenRiittaliisaLomaKtaLaskeeTodellaKeskituntiansiolla2016
testLomavuosiOffset
testCaseSummanenRiittaliisaLomaKta2016
testCaseSummanenRiittaliisaLomaKtaLomanmaaraytymisjaksotKuukausittainTuntipalkalla
testCaseSummanenRiittaliisaLomaKtaLomanmaaraytymisjaksotKuukausittain
testCaseSummanenRiittaliisaLomaKtaSopimusAlkanutAikaisintaanMaaliskuussaKaytetaanEdPalkkakausia
testCaseSummanenRiittaliisaLomaKtaLisatEiVaikuta
testCaseSummanenRiittaliisaLomaKtaJosEiEdLomavuottaKaytetaanEdPalkkakausia
testCaseSummanenRiittaliisaLomaKtaTuntipalkkaisena
testCaseSummanenRiittaliisaLomaKtaKkPalkalla
testAverageHourlySalaryUsage
testCaseSummanenRiittaliisaTunnitKuukausittain
testCase15333_AijalaLaura_20170324
testCase14891KatariinaKemppainenSairausajanPalkkaEiNäyAina
testUnikulmanTakuupalkkaPerustapaus
testCase14752LuontaisedutJaTakuupalkka_IlmanLuontaisetuja
testCase14752LuontaisedutJaTakuupalkka_LuontaisetujenKanssa
testCase11563ViikkolepokorvausKarikorpiHeli_20160403_20160411
testUnikulmanCustomKeskituntiansioHovilainenJukkaAndSickleaveWithTimeRanges
testUnikulmanCustomKeskituntiansioHovilainenJukkaAndSickleaveWithoutTimeRanges
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
testVuoriTeroTapani_Syyskuu_2015
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
testViikoittaisetYlityötJaTasoittumisJakso
testKokoaikaisenTyöntekijänYlityöTyövuoroluettelonYlittävältäAjalta
testSairauslomakorvausTyösopimuksessaTyöaika
testSairauslomakorvausTyösopimuksessaEiTyöaikaa
test_TODO_OsaAikaisenTyöntekijänLisätyö
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
testEkaJaTokaKkC
testX
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ä
testEkaJaTokaKkA
testErolaMervi_20160129
testSuviIslanderPalkankorotusJaTakuupalkka31052013
testTakuupalkkaDateRanges
testIsNewContractInTakuupalkkaSense
testEkaJaTokaKkB
test
com.tustor.tuntinetti.backend.logic.tailored.staffcom.TestStaffComGainerPuhelinpalvelualaKTA
testCase13416KoivunenMervi_01092015_31122016
testCase13416TODOLaitinenPäivi_01092015_31122016
testCase13416LaitinenPäivi_01092015_31122016
testCase14551_LaitinenPäivi
testLessThan1Months
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
testLessThan3MonthsButMoreThanOneMonth
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
testaaISSMetalliTESPalkkalajitWithoutKtaExplicit
testProjectTaskGroupSalaryExportDefinition
testProjectTaskGroupSalaryExportDefinitionWhenExportCodeDefaultNotGiven
testaaISSMetalliTESPalkkalajitWithKta_Ignored
testaaISSMetalliTESPalkkalajitWithoutKta
testaaISSMetalliTESPalkkalajitWithKta
testTodo
testarkipyhäkta
test
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
com.tustor.tuntinetti.backend.logic.tailored.iss.TestISSPuhelinpalveluala
testTodo
testEsimerkki2
testEsimerkki1
testTODOYolisa
testTyösopimuksenPäättyminenKeskenTasoittumisjaksonKunTyönantajallaOikeusPäättääTyösopimusTyöntekijästäJohtuvistaSyistä
testEsimerkki1WithOneAbsence
testEsimerkki2WithOneAbsence
testTyösopimuksenPäättyminenKeskenTasoittumisjaksonKunTyöntekijäIrtisanooTyösopimuksen
testTyösopimuksenPäättyminenKeskenTasoittumisjaksonKunTyöntekijälläOikeusPurkaaTyösopimus
testTODOTyösopimuksenPäättyminenKeskenTasoittumisjaksonKunTyonantajaIrtisanooTuotannollisinJaTaloudellisinPerustein
testTODOKiinteapalkkainenTyontekija
testTODOYksittainenViikkoTasoittumisjaksonSisällä
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssMara
testMaraJpPäivältäHolidaycompensationia
testMaraJpPäivätHetiJaVainKerranMaksuunVaikkaMolemmatLiputOlisiPaalla
testMaraJpPäivätHetiMaksuun
testNormaaliIltalisä
testNormaaliYölisä
testSunnuntaikorotusIltalisään
testYölisäEnnen1_5_2010
testNormaaliYölisä_kevät2011
testSunnuntaikorotusYölisään
testEräsJouluaatto
testGivenPartDaySickleaveWhenWorksDuringNightshiftThenExtrasArePaidForWorktime
testThereCanBeWeeklyOvertimeButNoDailyOvertime
testYlityöIltaJaYövuorossa
testYlityöJaAattolisä
testYlityöAlkaaKeskenIltavuoron
testEiSunnuntailisääMaanantaiyöltäVaikkaVuoroAlkaaSunnuntainPuolella
testGivenSickleaveWithoutExtrasIsFalseThenOvertimeCompensationIsPaidForSickleaveAndNightShiftPeriods
testGivenSickleaveWithoutExtrasIsTrueThenOvertimeCompensationIsPaidForSickleaveButNoNightShiftPeriods
testGivenSickleaveWithoutExtrasIsTrueThenNoSundayExtraIsPaidForSickleave
testNightshiftsDecember2010_16_17
testNightshiftsDecember2009_18_19
testNightshiftsDecember2010_18_19
testNightshiftsDecember2006_18_19
testNightshiftsDecember2010_12_13
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
testIltalisääTaiYölisääEiMaksetaTyövuoron12hYlittävältäOsuudeltaKaksiTaskiaPäiväAlkaaKlo11
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
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssMainContractSerieSelectedSeparatelyTyotehtavanPalkkaKorvaaTuntipalkan
testWorkedHoursTimeRangesAndDetailsOfNonOvertimeNormalHours
testNoOvertimeNonMainSerie
testNoOvertimeNoMainSerie
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
testTODOTestaaTarvitaanko
test_Paula_Marjaana_Häyrynen_20140304_20140310
test_Case4858_PinjaIrri_20140522_OvertimeAlsoOnMainSerie
test_Case4858_PinjaIrri_20140522_NoOvertimeOnMainSerie
testCase5021_JuuliaToivonen_20120901_20120930_tuplatunnit
testTODO
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
testThreeContractSeries_CONSIDER_OTHER_DAILY_HOURS
testThreeContractSeries_CONSIDER_OTHER_PAST_HOURS
testThreeContractSeries_CONSIDER_OTHER_PAST_AND_DAILY_HOURS
testIltalisäJaYlityötMainContract
testIltalisäJaYlityötNoMainContract
testTODOLostWeeklyRestTime
testTODOOnlyMainContractSerieReturns_AbstractDailyReport_IsPeriodStartDateTrue
com.tustor.tuntinetti.backend.logic.tailored.iss.TestPsgElintarvikealojenTes
testCase16018ExceptionRaportinLatauksessaJurmuMarko20170501
testCase9535_VirtanenMarkus_20151001_20151015
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssMainContractSerieSelectedSeparately
testTODO
testTODOLostWeeklyRestTimeOnlyAccordingToMainContractSerie
testWorkedHoursTimeRangesAndDetailsOfNonOvertimeNormalHours
testWorkedHoursTimeRangesAndDetailsOfDuplicateTask_DifferentCostCenter_NonOvertimeNormalHours
testWorkedHoursTimeRangesAndDetailsOfDuplicateTask_DifferentCostCenter_FullOvertime
testWorkedHoursTimeRangesAndDetailsOfDuplicateTask_DifferentCostCenter_FullOvertimeNoMainContractSerie
testWorkedHoursTimeRangesAndDetailsOfDuplicateTask_DifferentCostCenter_FullOvertimeBaseHoursConverted
testNoOvertimeMainSerie
testNoOvertimeNonMainSerie
testNoOvertimeNoMainSerie
testNoOvertimeEmptyMainSerie
testArkipyhätYlityötJaLisätyöt_EmployeeDailyReport_MAIN_CONTRACT_Mukaisesti_NotBillLikeSalary
testArkipyhätYlityötJaLisätyöt_EmployeeDailyReport_MAIN_CONTRACT_Mukaisesti_BillLikeSalary_PROJECT_RESOLUTION
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
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
testThreeContractSeries_CONSIDER_OTHER_DAILY_HOURS
testThreeContractSeries_CONSIDER_OTHER_PAST_HOURS
testThreeContractSeries_CONSIDER_OTHER_PAST_AND_DAILY_HOURS
testIltalisäJaYlityötMainContract
testIltalisäJaYlityötNoMainContract
testTODOLostWeeklyRestTime
testCase5021_JuuliaToivonen_20120901_20120930_tuplatunnit
testTODOOnlyMainContractSerieReturns_AbstractDailyReport_IsPeriodStartDateTrue
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssMetalliMurata235hVkoTes
testChanBinhTieu_20131104_20131110_2DaysPerWeek
testKuukausipalkkajakaja
testLauraKristiinaHalonen_20131125_20131201_5DaysPerWeek_Max235hoursPerWeek_TODO_DIFFERENTIOI_ASSERTIT
testLauraKristiinaHalonen_20131125_20131201_2DaysPerWeek_Max235hoursPerWeek_SickleaveWithoutExtras
testLauraKristiinaHalonen_20131125_20131201_2DaysPerWeek_Max235hoursPerWeek
testChanBinhTieu_20131104_20131110_2DaysPerWeek_Max235hoursPerWeek
testChanBinhTieu_20131104_20131110_5DaysPerWeek_Max235hoursPerWeek
testChanBinhTieu_20131104_20131110_5DaysPerWeek_TODO_DIFFERENTIOI_ASSERTIT
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
com.tustor.tuntinetti.backend.logic.tailored.iss.TestIssMainContractSerieSelectedSeparately$1
warning
com.tustor.tuntinetti.backend.logic.TestICTAlanTesNoOvertime
testKorvataanKTAlla
testSpecialSaturdayOvertime
testKorottavatKTAta
testKtaLasketaanOikealtaJaksolta
testSuurjuhlapyhakorvaus
testNightShiftPeriodIndices
testJuhannusAattonaEiSunnuntaikorotustaKahdesti
testTestaaSunnuntailisaLoppiaisaattona
testSunnuntailisaLoppiaisena
testSunnuntailisaJuhannusAatot
test4ViikkoaSairaslomakorvaustaOnSamaKuin28Paivaa
testSickleaveWeek
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterDaysAbsencesUsingEmployeeRangeReport_1
test_TODO_
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaOpintoVapaa
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaaWithPartialWorkDays
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
testTestaaVirkavapaa
com.tustor.tuntinetti.backend.logic.TestLasitusRakennuslasitusJaLasinjalostusalanTes_Paivatyo
testLyhennysvapaidenKertyminen
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairaslomakorvausKunSairausUusiutuu
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testSairauslomaKorvataanKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testVarallaoloaEiKorvataKTAlla
testAattokorotus
testYlityotKorvataanKTAlla
testItsenaisyyspaivaSunnuntaina
testLauantaikorotusEiKorotaKTAta
com.tustor.tuntinetti.backend.logic.saldotests.TestSaldoChangesMay2015
testNyqvist
testEnablePartialUnpaidSickleaveDeductedFromMonthlySalaryInsteadOfFlexHours
testEnableSickleaveAsValidHolidayEdgeFix
testPaidVacationFinalPaySaldoFix
testIndependenceDayToWtrMustBeQualifiedFix
testStdWorkdayCalculationUsesHolidayQualification
testHolidayFlexComplexCalculation
testEnsimmaisenVuodenLomanansaintaFix
testHolidayHoursDoNotCountTowardsWtrFix
testUseTwoDecimalEffectiveHourlySalary
testManualOverrideSearchkeyAndVacationDayOffFix
testLomanAnsaintaKunTesVaihtuuKeskenVuodenFix
testVuosilomaEkvivalenttiaVuosilomaaLaskettaessaFix
testAnyFilterToNoOvertimeInOvertimesummary
testUseIncludedVacationtypeModeForSpentVacationHoursCalculation
com.tustor.tuntinetti.backend.logic.TestJalometallialanTes_Paivatyo
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
testSairauslomaKorvataanKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testPaivittainenYlityoKorvataanKTAlla
testLauantaiylityoKorvataanKTAlla
testTODOVappuaatonTyoaika
testEiLisia
com.tustor.tuntinetti.backend.logic.TestRautatiealanRautatieliikenteenKolmivuorotyonTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testSunnuntaiaattolisa
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testAattolisa
testYolisa
testIltalisa
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime4
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
testSpecialWeeklyOvertime
testSeisokkikorvaus
testYolisa
testIltalisa
testKorottavatKTAta
testWtrKeryma
test_TODO_ShortDayCompensation
testSairaslomakorvausSairausUusiutuu30pvSisällä
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testMaksetaanKTAlla
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestKaupanMyymalatyontekijoidenTes
testYölisä
testLauantailisa
testAattolisa
testIltalisa
testYlityoviikkoEnintaan10TuntiaVuorokaudessa
testYlityoviikkoEnintaan12TuntiaVuorokaudessa
testYlityoviikkoYli12TuntiaVuorokaudessa
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
testArkipyhäKerryttääHolidayWträä
testCase43723_KallioAntti_20230401_20230531
testCase12527_VaananenSari_20160801_20160830
testLapsenSairaus50pctKorvausAlleKkdenTyosuhteissa
testPelkkäViikkoylityö_Citywork_JukkaPekka_Hiltunen_20130429_20130505
testPelkkäViikkoylityö_Citywork_JukkaPekka_Hiltunen_20130429_20130505_BillableHolidays
testKaupanalanYlityotJosArkipyhatMaksetaanRahana_TesVipu
testKaupanalanYlityotJosArkipyhatMaksetaanRahana_AsetusVipu
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
testDailyExtraIsNotCompensated
test_TODO_ArkipyhanKorvaaminenLomanAikana
testSairastumispaivana50PctKorvaus
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
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
com.tustor.tuntinetti.backend.logic.TestFarmasiaTes
testLisätEnnen2010_05_01
test2010_05_01_muuttuneetLisät
testPeriodOvertimeExceeds20hButNoDailyAndNoWeeklyOvertime
testWeeklyOvertimeDoesNotAffectPeriodOvertime
com.tustor.tuntinetti.backend.logic.TestMekaanisenMetsateollisuudenTesKaksivuoroWith2020Changes
testWtrKeryma
com.tustor.tuntinetti.backend.logic.TestUnpaidAbsenceAndLeaveOfAbsence
testWholeDayLeaveOfAbsenceDoesNotAffectFlextime
testWholeDayLeaveOfAbsenceOnSaturdayDoesNotAffectFlextime
testWorkAndLeaveOfAbsenceIncreasesFlextimeSaldo
testWholeDayUnpaidAbsenceDoesNotAffectFlextime
testWorkAndUnpaidAbsenceDoesNotAffectFlextimeSaldo
com.tustor.tuntinetti.backend.logic.TestAutonrengasalanTes$2
warning
com.tustor.tuntinetti.backend.logic.worktimetypes.TestWorkTimeTypes
testCollectStandbyIntoOvertimeCompensationLeaveSaldo
testCase13827LaskutusJaTyoaikapankki
testConvertedLeaveOther
testConvertedLeaveOther_Unpaid
testAccumulateConvertedLeaveOther
testAccumulateConvertedLeaveOther_Unpaid
testEffectiveHours
testBasicTravelTime
testEffectiveStandByHours
testEffectiveWaitTimeHours
com.tustor.tuntinetti.backend.logic.TestViestintaalanToimihenkiloidenTes
testNormalWorktime1
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSunnuntaityo
testWeeklyOvertime3
testWeeklyOvertime2
testNormalWorktime2
testNormalWorktime3
testArkilisat
test_TODO_Lauantailisat
testSunnuntaityö
testSairaslomakorvausAlleKuukausiTöissä
testSairaslomakorvausAlle1VuosiTöissä
testSairaslomakorvausAlle5VuottaTöissä
testSairaslomakorvausYli5VuottaTöissä
testLapsiSairaana
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjectsInOrderOfArrivalNoNigthShiftsDuringOvertimeWithWeekStartTimeEffectsVoid
testProjectLevelOvertimeRefinement
testProjectLevelOvertimeRefinement_MinutePrecision
testIdaNieminen20111124
testStefanSilverström20111121
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
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
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
com.tustor.tuntinetti.backend.logic.TestTekstiilihuoltoalanOsaAikaisenTes
testKta
testSairausajanPalkka
testIltaJaYolisat
testWtr
testLauantaiYlityo
testAattokorotus
testYlityo
testItsenaisyyspaivaSunnuntaina
test_TODO_KuukausipalkanJakaminen
testPoissaolonPalkkalajitMaksetaanKTA
testArkipyhaaEiKorvataJosToissa
testArkipyhaLomienTaiSairaudenValissa
testArkipyhaviikonLauantaitMenevatViikkoYlitoiksi
testEiWtraaOsaAikaisille
testSuurjuhlapyhakorvaus
com.tustor.tuntinetti.backend.logic.TestHenkilostopalvelualanTesKta
testCase7147KarikkoJuho
com.tustor.tuntinetti.backend.logic.TestRautatiealan115hPaivatyonTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testSunnuntaiaattolisa
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testAattolisa
testYolisa
testIltalisa
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime4
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
testSpecialSaturdayOvertime
testKorottavatKTAta
testKtaLasketaanOikealtaJaksolta
testKorvataanKTAlla
testSuurjuhlapyhakorvaus
testNightShiftPeriodIndices
testJuhannusAattonaEiSunnuntaikorotustaKahdesti
testTestaaSunnuntailisaLoppiaisaattona
testSunnuntailisaLoppiaisena
testSunnuntailisaJuhannusAatot
test4ViikkoaSairaslomakorvaustaOnSamaKuin28Paivaa
testSickleaveWeek
com.tustor.tuntinetti.backend.logic.TestApteekkienTyontekijoiden3ViikonJaksotyonTesIlmanArkipyhalyhennyksia
testItsenaisyyspaivaKunToissa
testItsenaisyyspaivakunEiToissa
testBoxingDayWhenAtWork
testBoxingDayWhenNotWorking
testNormalDayWhenAtWork
testNormalDayWhenNotWorking
com.tustor.tuntinetti.backend.logic.TestSahkoistysalanTesKta
testAverageHourlySalaryUsage
testAverageHourlySalary
testDailyOvertime
testSairastumispaivana100PctKorvaus
testTeemuPollanen
testPercentageBasedWtrDoesNotAffectAverageHourlySalary
testDailyAndWeeklyOvertime
testCase12543_LehtonenErkki_20160801_20160815
testCase16396TeemuLaiho
testWeeklyOvertime
testSundayWork
testNightShiftPeriodsBeforeFirstIncrements
testNoHolidayCompensation
testNightShiftPeriodsAfterFirstIncrementsButBeforeSecondIncrements
testNightShiftPeriodsAfterSecondIncrements
testNightShiftPeriodsNotTriggeredDuringDailyOvertime
testHolidayCompensation1
testHolidayCompensation2
com.tustor.tuntinetti.backend.logic.TestLinjaAutoAsematMuuSuomi
testAverageHourlySalaryUsage
testAverageHourlySalary
testIltaJaYolisat
testExtraHours
test_TODO_WeeklyOvertimeWhenOver11HourDays
testWeeklyOvertimeWithVacationsAndSickleaves
test_TODO_PeriodWorkOvertimeLimitsWithAbsencesAccordingToLaw
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testLyhennysvapaidenKertyminenLoppiainenViikonloppuna
testLyhennysvapaidenKertyminenLoppiainenArkiViikolla
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testLapsenSairaus
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_Vietetty_Huom_ViikonAlkamisaikaMuutettu
testBesnikHajdini2011vko25
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
testBeforeRange
com.tustor.tuntinetti.backend.logic.TestLeipomoidenTuntityon40hTes
testAatot
testArkipyha
testSunnuntaiTyo
testArkiTyo
testVuorokautinenYlityo
testLyhennysvapaidenKertyminen
testLauantaiVuorot
testViikkoylityot
testSairastumispaivana100PctKorvaus
testLapsenSairaus
testSairaslomakorvaukset
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_Vietetty_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
testBeforeRange
com.tustor.tuntinetti.backend.logic.TestHenkilokohtaistenAvustajienTES
testArkipyhatLyhentavaTyoviikkoa
testSairausajanPalkka
testArkipyhaKorvaus
testYolisa
testIltalisa
testArkipyhienKorvaus
testYlityo
testYlityo2
testSairasLapsi
testSunnuntaikorvaus
testLauantaikorvaus
testArkipyhaKorvausAlle2Viikkoa
testArkipyhanaToissa
testArkipyhanaToissaB
testLauantaikorvausArkpyhana
com.tustor.tuntinetti.backend.logic.TestSiparilaPuusepanteollisuudenTesKtaBiWeekly
testNightHoursCompensationA
testKtaAikatyo
testEveningHoursCompensationC
testNightHoursCompensationB
testEveningHoursCompensationA
testEveningHoursCompensationB
testKtaLaskentaAjat
testKtaAikatyoLisatEiVaikuta
testJaettavatJaJakajaKategoriatOvatSamat
testTODOHälytystyöKta
com.tustor.tuntinetti.backend.logic.TestKaupanKonttoriTyontekijoidenTesHki
testIltalisaLauantaina
testIltalisaSunnuntaina
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testWeeklyExtraAndOvertime
testDailyExtraIsNotCompensated
testIltalisaArkena
testIltalisaLoppiaisena
testIltalisaVapunAattona
testIltalisaVapunpaivana
testIltaJuhannusaattona
testIltaJuhannusPaivana
testIltalisaItsenaisyyspaivana
testIltaJouluaattona
testIltaToisenaJoulupaivana
testYolisaLauantaina
testYolisaSunnuntaina
testYolisaLoppiaisena
testYolisaVapunAattona
testYolisaVapunpaivana
testJuhannusAattoJaJuhannusPaivaWtrAsetuksenKumoaminen
testJuhannusAattoJaJuhannusPaivaEiWtrAsetusta
testPaasiaisLauantaiWtrAsetuksenKumoaminen
testPaasiaisLauantaiEiWtrAsetusta
testYolisaArkena
test_TODO_ArkipyhanKorvaaminenLomanAikana
testSairastumispaivana50PctKorvaus
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
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
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
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testLauantailisa
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
testWtrKertyma
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.TestWorkTimeCompensationDecomposition
testOnly_DAILY_OVERTIME
testEquals
testTODO
testTodo2
test_FULL
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
com.tustor.tuntinetti.backend.logic.TestHiusalanTes
testLyhennysvapaidenKertyminen
testSairaslomakorvausSairausUusiutuu30pvSisällä
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testAattolisa
testArkipyhat
testIltalisa
testMaksetaanKTAlla
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
testJouluaattolisa
testLyhennysvapaidenKertyminenPoissaoloista
com.tustor.tuntinetti.backend.logic.TestMatkatoimistoalanTes
testAamulisa
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSunnuntaityo
testYolisa
testIltalisa
testArkipyhienKorvaus
testSairaudenUusiutuminen
testLapsenSairaus
testSairaslomakorvaukset
testSundayOvertime
testAattoIltalisa
testTyotViikkolepopaivana
testSairastumispaivanKorvaus
com.tustor.tuntinetti.backend.logic.TestViherJaYmparistorakentamisalanTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testSunnuntaityoEiKorottaKTAta
testYlityotEivatKorottaKTAta
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairaslomaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2020
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2021
testMaaseudunTyonantajaliitonKikynPoistuminenWtrsta2022
testNormalWorktime
testSunnuntaityo
testYolisa
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1vkTöissä
testSairaslomakorvausYli1vkTöissä
testSairaslomakorvausYli1kkTöissäSairausKestääYli28pv
testArkipyhaviikonLauantailtaMaksetaanKorotettuaPalkkaa
testArkipyhatJaSunnuntaiKorvaus
testArkipyhiaEiKorvataJosEhdotEivatTayty
testSunnuntaityoaEiKorvataKTAlla
testYlityotaEiKorvataKTAlla
com.tustor.tuntinetti.backend.logic.TestSahkoEnergiaIctVerkostoTes
testSunnuntaiYlityo
testSairastumispaivana100PctKorvaus
testJuhlapyhanNormaaliJaYlityo
testIltaJaYölisä
test_TODO_KTA_EI_TOTEUTETTU_Sairastumispaivana100PctKorvaus
com.tustor.tuntinetti.backend.logic.TestAmmatillistenKoulutuskeskustenTes_MuuKuinToimistotyo
testYotyolisa
testIltatyolisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testHolidayCompensation
testStandbyCompensation
test_TODO_YotyolisaJatkuuYliKuuden
testSunnuntaiaattolisa
testLauantailisa
testArkipyhienKorvausKunEiTehdaToita
testSickleave
testSairaudenUusiutuminen
com.tustor.tuntinetti.backend.logic.TestPamVeikkausTyontekijat
testArkipyhienKorvausKunEiTehdaToita
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSunnuntaiKorvaus
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterWeekAbsencesUsingEmployeeRangeReport_0
testMilitaryRefresherWithPartialWorkDays
testBug20100406_20100101
testBug20100406_20100102
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGivenAndPartTimeEmployee
testBugReport20100315
test_TODO_
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaOpintoVapaa
testMilitaryRefresher
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaaWithPartialWorkDays
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
testTestaaVirkavapaa
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
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsTrue
testPihkoluomaJuha20121202_bugYlitöitäHälytystyönAikana_henkilökohtainenYlityöPäällä
testCase15497_SalomaaRami_20170327
testCase15497_SalomaaRami_20170403
testCase15497_SalomaaRami_20170407
testCase15497_PihkoluomaJuha_20170404
testCase15497_KortetMatti_20170409
testCase15497_SippolaAri_20170331
testCase15497_SippolaAri_20170403
testCase15497_VilppoJuha_20170329
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
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
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsFalse
testHalytysTyo
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
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testTODO_TestSomething
test_TODO_Vuosityoaika
com.tustor.tuntinetti.backend.logic.TestBillingCorrection
testBillingRoundingWholeDay
testMinimivuoro30minJaPyöristysYlöspäin
testTODOMinimivuoroPerKäyntiPyöristetäänAamuJaIltaErikseen
testBillLikeSalaryWithMinimumBillingHoursNoNightShiftPeriods
testMinimumBillingOriginalWorkShiftEndsBeforeEveningShift
testMinimumBillingNonLinearOriginalWorkShiftEndsBeforeEveningShift
testMinimumBillingNonLinearOriginalWorkShiftStartsAfterNightShift
testMinimumBillingNonLinearOriginalWorkShiftStartsDuringEveningAndEndsDuringNightShift
testMinimumBillingOriginalWorkShiftEndsDuringEveningShift
testMinimumBillingOriginalWorkShiftEndsBeforeNightShift
testMinimumBillingNonLinearOriginalWorkShiftEndsBeforeNightShift
testBillLikeSalaryWithBillingHoursRoundingToTwoNoNightShiftPeriods
testBillLikeSalaryWithBillingHoursRoundingToQuarterNoNightShiftPeriods
testRoundingBillingOverlappingTimeRanges
testRoundingBillingRoundedTimeRangeOverlapsWithIltalisa
testBillLikeSalaryWithFixedBillingHoursNoNightShiftPeriods
testMinimivuoroKoskeeVainLaskutusta
com.tustor.tuntinetti.backend.logic.TestMekaanisenMetsateollisuudenToimihenkiloidenTes375
testTODONighttimeExtraOvertimeCompensation
testThatSickleaveCompensatedOverTheLimits
testSairastumispaivana50PctKorvaus
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestPalvelualojenToimialaliitonToimihenkiloidenTes40
testThatSickleaveCompensatedOverTheLimits
testSpecialSaturdayOvertime
testTODOIltatyolisiaMaksetaanMuttaYotyolisiaEiMaksetaYlityoltaKunSaannollinenTyoaikaLoppuiEnnenYotyota
testIltatyoNormaaliaikana
testYotyoNormaaliaikana
testTODOYotyolisaaMaksetaanYlitoiltaAamukuuteenAsti
testTODOIltatyolisiaEiMaksetaYlityoltaKunSaannollinenTyoaikaLoppuiEnnenIltatyota
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestMaaJaVesiRakennusTes
testSairastumispaivana100PctKorvaus
testThatSickleaveCompensatedOnlyToTheLimits
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
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testAattolisa
testSeisokkikorvaus
testSeisokkikorvausAamulta
testSunnuntaityo
testSeisokkikorvausPaivalta
testArkipyhienKorvaus
testSairaudenUusiutuminen
testMaksetaanKTAlla
testWtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloidenKeskeytyvanKolmivuorotyonTES
testDailyOvertime
testWeeklyOvertime
testYolisa
testIltalisa
testVuorolisaKorottuuYliJaSunnuntaityoKorotustenSuhteessa
testNormalWorkTime
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testLauantailisa
testSunnuntaityo
testWtrKertyma
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
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryLargerByPersonalHourlyExtraAmountBundledIncludedInKta
testCase
testCaseWithTimeRanges
testKtaValue
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testHenkilostonRahalahjaEiVaikutaKTAhan
testPerhevapaauudistuksenUudetLomatyypitJaKta
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryLargerWithKta
testCase
testCaseWithTimeRanges
testSpectraKipaTes
testSpectraVartiointiTes
testKtaValue
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
testCaseWithTimeRanges
testKtaValue
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
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testKtaValue
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
testHourlySalaryFullScaledPersonalHourlyExtraBillLikeSalary
testMonthlySalaryFullScaledPersonalHourlyExtraBillLikeSalary
testTODOPartiallyScaledPersonalHourlyExtra
test_TODO_ScaledPersonalMonthlyExtra
testHourlySalaryFullScaledPersonalHourlyExtra
testMonthlySalaryFullScaledPersonalHourlyExtra
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryWithKta
testCase
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testKtaValue
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
testHourlySalaryFullScaledPersonalHourlyExtraBillLikeSalary
testMonthlySalaryFullScaledPersonalHourlyExtraBillLikeSalary
testTODOPartiallyScaledPersonalHourlyExtra
test_TODO_ScaledPersonalMonthlyExtra
testHourlySalaryFullScaledPersonalHourlyExtra
testMonthlySalaryFullScaledPersonalHourlyExtra
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryLargerByPersonalHourlyExtraAmountIncludedInKta
testCase
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testKtaValue
testHenkilostonRahalahjaEiVaikutaKTAhan
testPerhevapaauudistuksenUudetLomatyypitJaKta
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryWithKtaSickleaveWithoutExtras
testCase
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testKtaValue
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
testCaseWithTimeRanges
testKtaValue
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testHenkilostonRahalahjaEiVaikutaKTAhan
testPerhevapaauudistuksenUudetLomatyypitJaKta
com.tustor.tuntinetti.backend.logic.hourlysalary.TestHourlySalaryLargerWithKtaSickleaveWithoutExtras
testCase
testCaseWithTimeRanges
testSpectraKaupanTes
testSpectraKipaTes
testSpectraVartiointiTes
testKtaValue
testHenkilostonRahalahjaEiVaikutaKTAhan
testPerhevapaauudistuksenUudetLomatyypitJaKta
com.tustor.tuntinetti.backend.logic.TestPeltiJaTeollisuuseristysalanKeskytymattomanKolmivuorotyonTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testYlityotEivatKorottaKTAta
testSunnuntaityoKorvataanKTAlla
testArkipyhatPaasiaisena
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
testWtrKeryma
testSunnuntaityoEiKorotaKTAta
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testYlityotKorvataanKTAlla
testArkipyähäkorvausJosOllutTöissäYliKuukaudenMuttaVapaallaArkipyhänViereisinäPäivänä
testArkipyhaaEiKorvataKTAlla
testSairaslomaaEiKorvataKTAlla
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
testArkipyähäOnVapaapäiväJosOllutTöissäYliKuukauden
testArkipyähäEiOleVapaapäivänJosOllutTöissäAlleKuukauden
testKolmivuorotyonErikoislisaKorvataanKTAlla
testKolmivuorotyonErikoislisaEiKorotaKTAta
testSairaslomaAlkaaKeskenTyopaivan
com.tustor.tuntinetti.backend.logic.TestKaupanISSKTARyhma0TesFast
testCase15964_AaltonenKari_20170401_20170430
testKoskelanJuhatWithKTACalculation
testJukkaAliMelkkilaWithKTACalculation
testOlosuhdeLisaEiKartutaKTAjosKTAllaMaksettavaa
testOlosuhdeKartuttaaKTAjosKTAllaMaksettavaaToisessaKTASäännössä
com.tustor.tuntinetti.backend.logic.TestItsenaisyyspaivaKorvaus
testEiItsenaisyyspaivakorvaustaTuntipalkkaiselleJokaEiOllutKuuttaEdeltavaaPaivaaToissa1
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
testItsenaisyyspaivakorvausLainMukaanTuntipalkkaiselleJosOnOllutSairaana6PaivanAikana
testItsenaisyyspaivakorvausMaksetaanLainMukaanTuntipalkkaiselleVaikkaOlisiOllutPalkattomastiSairaana6PaivanAikana
testRakennusalanItsenaisyyspaivakorvaus
testEiItsenaisyyspaivakorvaustaLainMukaanTuntipalkkaiselleJosDisabloitujaSairaslomia6PaivanAikana
testItsenaisyyspaivakorvausLainMukaanTuntipalkkaiselleJosTekeeToitaViikonloppuna1
testItsenaisyyspaivakorvausLainMukaanTuntipalkkaiselleJosTekeeToitaViikonloppuna2
testArkipyhanKeskiarvoistusKunContractPeriodienValissaOnGappi
com.tustor.tuntinetti.backend.logic.TestLentoliikenteenPalvelualojenKaksivuorotyonTes
testKTA
testIltavuoroLisä
testTövuoroLisä
testPeriodOvertime
testSaturdayOvertime
testDailyOvertime
testChristmasDayAndBoxingDay
testMidsummer
testChristmasEve
testSaturdayExtraIsNotPaidOnSpecialSaturday
testOvertimeOnEves
testArkipyhät
testNewYearsEve
testLaborDayEve
testSaturdayExtraIsPaidOnNormalSaturday
com.tustor.tuntinetti.backend.logic.TestMuoviJaKemiantuoteteollisuudenVuorotyonTes
testArkipyhatKorvataanKTAlla
testSairaslomaKorvataanKTAlla
testWeeklyOvertimeOnNormalSaturday
testWeeklyOvertimeOnHolySaturday
testWeeklyOvertimeOnChristmasEve
testYlityotKorvataanKTAlla
testSuurjulhapyhaaattopaivakorotusKorvataanKTAlla
testSuurjulhapyhaaattoyokorotusKorvataanKTAlla
testYlityotKorottavatKTAta
testSuurjuhlapyhaKorottaaKTAta
testSuurjuhlapyhaaattopaivaKorottaaKTAta
testSuurjuhlapyhaaattoyoKorottaaKTAta
testSunnutaityöKorottaaKTAta
testSuurjuhlapyhakorvaus
testSairaslomaAlkaaKeskenTyopaivan
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.TestApteekkienTyontekijoiden3ViikonJaksotyonTes
testNightHoursCompensationA
testEveningHoursCompensationC
testNightHoursCompensationB
testEveningHoursCompensationA
testEveningHoursCompensationB
testWeeklyOvertimeWithVacationsAndSickleaves
testSickleave
testJaksoTyoaika
testExtraAndDailyOvertimeHours
testSundayCompensation
testSundayEveningHoursCompensationA
testSundayEveningHoursCompensationB
testSundayEveningHoursCompensationC
testHolidayEveningHoursCompensationA
testHolidayEveningHoursCompensationB
testNightHoursCompensationC
testLauantailisaA
testLauantailisaB
testIfSickleaveCompensatedOverTheLimits
test_TODO_PERIOD_YLITYO_YlityoTesinEsimerkki4
testTODO_MITEN_MAARITELLAAN_AAMULLA_TOIHIN_TULEVA_NightHoursCompensationD
testAattolisaA
testAattolisaC
testAattolisaB
testArkipyhäKerryttääHolidayWträä
com.tustor.tuntinetti.backend.logic.TestTeknisenHuollonJaKunnossapitoalanTes_Jatkuva_Kaksivuorotyo
test_TODO_SpecialWeeklyOvertime
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSunnuntaityo
testYolisa
testIltalisa
testArkipyhienKorvaus
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
testWtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
testExtra
test_TODO_ExtraWhenNotPlannedWork
testPerakkaistenArkipyhienKorvaaminen
testMinimumWorkHoursNeededToCalculateKTA
com.tustor.tuntinetti.backend.logic.TestSahkoistysalanTesVuorotyo
testDailyOvertime
testYövuoro
testIltavuoro
com.tustor.tuntinetti.backend.logic.TestMinimumDayLengthWorkedOnHolidayWeek
testQualifiedToHolidayCompensation
testNotQualifiedToHolidayCompensation
testZeroMinimumDayLengthWorkedOnHolidayWeek
testZeroMinimumDayLengthWorkedOnHolidayWeekAndNoWorkingHours
testNullMinimumDayLengthWorkedOnHolidayWeek
com.tustor.tuntinetti.backend.logic.TestBillLikeSalaryWithWeekStartTimeEffectsSinceMorning
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
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
com.tustor.tuntinetti.backend.logic.TestAutoalanToimihenkiloidenTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testWtrKertyyVuodessa100Tuntia
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
testNormalWorktime
testWeeklyOvertime3
testWeeklyOvertime2
testWtrKertyyKunPoissaolojaOnAlle11Paivaa
testWtrEiKerryKunPoissaolojaOnYli11Paivaa
testWtrKertyyMyosSairausPoissaoloista
testWtrKertyyMyosKeratusharjoituksista
testWtrKertyyMyosVuosilomanAikana
testWtrKertyyMyosOpintovapaanAikana
testWtrKertyyMyosTyoajanLyhennyksesta
testSairausUusiutuu30pvSisälläJaMaksimiAikaOnJoKorvattu
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSunnuntaityo
testYolisa
testIltalisa
testSairaslomakorvausAlle1vTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1vTöissäSairausKestääYli4vk
testSairaslomakorvausYli1vTöissäSairausKestääYli5vk
testSairaslomakorvausYli5vTöissäSairausKestääYli3kk
test_TODO_Arkipyhat
com.tustor.tuntinetti.backend.logic.TestMekaanisenMetsateollisuudenTesKeskeytyvaKolmivuoroWith2020Changes
testWtrKeryma
com.tustor.tuntinetti.backend.logic.TestLentoliikenteenPalvelualojenJaksotyonTes
testPeriodOvertime
testExtraHours
testArkipyhaKorvaus
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSairaslomakorvaukset
testCase52400_FixLogistics_YlityolisaYovuoronAikanaIlmestyiVaikkaEiOllutYlityota
testIltavuoroLisä
testWeeklyExtra
testSalaryWhenWorkingOnIndependenceDay
testSalaryWhenWorkingBeforeAndAfterIndependenceDay
testYövuoroLisä
testYlityoKorvaustenMaksaminenVuorolisiin
testMonthlySalaryDivider
testVuosilomapalkkaaLaskettaessaOtetaanHuomioonMyösPyhätyöKorvaukset
testCase51124Fix_NegativeNightShiftPeriodCompensations_WhenAppliesToFullShiftAndPaidOnlyDuringOvertimeAndTaskSplitIntoMultipleTimeRanges
com.tustor.tuntinetti.backend.logic.TestSpectraKauppaUseCases
testHoursConcerningOvertimeModelSpendOrPeekRoundingFixRegressionDoesNotOccur
testTODODisabledSickleaveDisablesPaidHoliday
testTODOUnQualifiedSickleaveDisablesPaidHoliday
testTODOEndedCompensationSickleaveDisablesPaidHoliday
testTODONoEffectiveSickleaveHoursPaidSickleaveDoesNotDisablePaidHoliday
testArkipyhaviikkoKunArkipyhaViikonlopulla_kuukausipalkkainen_osaaikainen
testCase13856_TuovinenTuukka_20160530_20161016
testArkipyhaviikkoKunArkipyhaViikonlopulla_kuukausipalkkainen
testArkipyhaviikkoKunArkipyhaViikonlopulla_tuntipalkkainen
testCase_14616
testCase_14219
testArkipyhaviikkoKunArkipyhaViikonlopulla_tuntipalkkainen_osaaikainen
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ää
com.tustor.tuntinetti.backend.logic.TestMuoviJaKemiantuoteteollisuudenTes_KeskeytyvaKolmivuorotyo_Kuukausipalkkainen
testLyhennysvapaidenKertyminen
testKorvataanKTAlla
testSairaslomakorvausKunSairausUusiutuu
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testYolisa
testIltalisa
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
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
test_TODO_
testWtrLasketaanSamoinRiippumattaBeginReserveStartDatesta
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
testSigmaLaskenta
testReserveEndDateDuringGapBetweenContractsShouldNotCauseExceptionInWtrEarning
testWorkTimeReductionVacationBalanceChangeWhenNoContract
testPersonalCompensationIsCalculatedOnlyOnceToPctWtr
testImmediatelyPaidPctWtrShouldBeExcludedFromFinalPay
testWtrAnsainnanRajoitusKunIsMainContractSerieDeterminesExtraAndOvertimeAndHoliday
test7dayGapJaFullVacMonths
testPostponedWtrSaldoCacheItemIsSerializable
testHetimaksuunPctBasedWtrHitaus
testCityworkinPctWtrHetiMaksuunTietystaPaivastaAlkaen
testUseEffectiveStandardWorkHoursForVariableDayLengthForFullVacationEarningMonthsWtrEarning
testHuviTesJaKuukausipalkkaisenKiinteaWtrKertyma2vkoJaksoGap
testHuviTesJaKuukausipalkkaisenKiinteaWtrKertyma
testUnpaidWtrAndTimeranges
testWtrHavingStandardWorkDayLength
testHolidayWtrSuorituskyky
testInterestingDatesSuorituskyky
testLoppupalkka2JaWtr
testLoppupalkka2JaHolidayWtr
testCase16060
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
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
testAnsainnanSkaalaus
testFixWtrHourRecordingFromVacationEarned
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
com.tustor.tuntinetti.backend.logic.kiky.TestKopioJaTulostusala40hKiky
testWtrKertyma
testWtrKulutus
com.tustor.tuntinetti.backend.logic.kiky.TestEnsihoitopalvelualanViikkotyonTesKiky
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testWeeklyOvertime2
testArkipyhaQualified4
testArkipyhatKorvataan
testSunnuntaityo
testYolisa
testIltalisa
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
testPeriodOvertime
testNormalWorktime
testDailyOvertime
testArkipyhaLyhentaaJaksonTyoaikaa
test_TODO_PeriodOvertime6WeekCycle
test_TODO_PeriodOvertime6WeekCycle2
testArkipyhaaEiKorvataJosAlle3TyovuoroaJaksossa
testArkipyhaKorvataanJos3TyovuoroaJaksossa
testArkipyhaNotQualified4
testArkipyhatKorvataan
testSunnuntaityo
testYolisa
testIltalisa
testSaannollistenSickleave
testLauantaityo
testArkipyhaQualified4
testSairasloma
testArkipyhaNotQualified1
testArkipyhaNotQualified2
testArkipyhaNotQualified3
testArkipyhaQualified2
testArkipyhaQualified3
testArkipyhaQualified
com.tustor.tuntinetti.backend.logic.TestVarastoJaKuljetusesimiestenTesHki
testSuIltalisä
testTodo
testLauantailisa
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
test_TODO_ArkipyhanKorvaaminenLomanAikana
testSairastumispaivana50PctKorvaus
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
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
com.tustor.tuntinetti.backend.logic.TestEmployeeDailyReport
testContractPeriodEndingReason
testSickleaveAndVacation
testCalculatedPeriodForBiWeeklyLostRestTime
testDummySingleProjectCustomerOrAnyCostCenterMultipleSelectionModel
testTampereenLihajalosteellakaanEiLasketaVacationPituuttaIlmanContractPeriodia
testGetTasksSynchronization
testCase47101TaskSortOrder
testLunchBreakEnforcementIgnoresRoundingError
testGetTimeSpanOrTimeRangesIfCollidesWithOtherTasks
testKtaOverMultipleContractSeries
testProjectSummaryFilters
testGetProjectSummaryStackoverflow
testGetProjectSummaryPerformance
testGetCumulativePaidHoursAndAbsencesSinceForceAllSeriesForceAllSeries
testVacationTypeTaskInfoSerializable
testVacationRecordausKasitteleeKaikkiVacationTypet
testGetVacationEarnedInstructionsNoNpe
testGetTotalCostForReportsWithCompensationDetailSelector
testFirstSickleavePeriodBeforeEmploymentStartDate
testSpentVacationAndTimeTrail
testSpentVacationAndTimeTrailOnSaturday
testSpentVacationAndTimeTrailOnSunday
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
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
testOneTaskPerDayEarnsDailySalaryPerDayWithContractSerie
testTwoTasksPerDayEarnsDailySalaryPerDayWithContractSerie
testOneTaskPerDayEarnsDailySalaryPerDay
testTwoTasksPerDayEarnsDailySalaryPerDay
com.tustor.tuntinetti.backend.logic.TestMaaJaVesiRakennusTesUlkomaantyontekijatPaikallinen
testThatSickleaveCompensatedOnlyToTheLimits
testDailyAndWeeklyOvertime3
testDailyAndWeeklyOvertime4
testHolidayWorkIsTreatedAsSundayWork
testDailyAndWeeklyOvertime1b
testDailyAndWeeklyOvertime2a
testDailyAndWeeklyOvertime2b
testDailyAndWeeklyOvertime1a
testFirstSickdayNotPaidOnShortRegularSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortAccidentSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortRegularSickleaveOnLongContractperiod
testFirstSickdayPaidOnRecurringRegularSickleaveOnShortContractperiod
testHolidayCompensatedOnlyAfter6WeeksOfContractPeriod
com.tustor.tuntinetti.backend.logic.TestValtionVirkaLaakarityoTyontekijat
testSaturdayOvertime
testDailyOvertime
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
testLauantailisa
testNormalWorktime
testWeeklyOvertime
testSunnuntaityo
testYolisa
testIltalisa
testLapsenSairaus
com.tustor.tuntinetti.backend.logic.TestHuolintaAlanToimihenkiloiden375TesVuorotyo
testLauantaiTyo
testMultipleShifts
testIltaVuorolisa
testIltalisaaMyosYlityonAjalta
testYolisaaMyosYlityonAjalta
testYoVuorolisa
testArkiYlityo
testHealthInsuranceLawWaitingPeriodNotCompensatedIfDaysAreFull
testSunnuntaiYlityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
com.tustor.tuntinetti.backend.logic.TestHammaslaboratorioalanTes_40
testLyhennysvapaidenKertyminen
testViikoittainenYlityoErikoispaivina
testSairaslomakorvausKunSairausUusiutuu
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testLapsenSairaus
testSairaslomakorvaukset
test_TODO_ExtraHours
com.tustor.tuntinetti.backend.logic.TestProjectCompensationSummaries
testGetQuantityOrUnitPriceBasedOnUnitPriceUnitPriceOne
testGetQuantityOrUnitPriceBasedOnUnitPrice
testDescriptionKeyConflicts
com.tustor.tuntinetti.backend.logic.TestBiWeeklyRestTime
testEnoughRestTimeOnBothWeeks
testWeekBeginning
testConstantlyLittleRestTime
testVeryLittleRestTime
testSingle24hRestTimeBetweenWeeks
testSingle35hRestTimeBetweenWeeks
testSingle46hRestTimeBetweenWeeks
testVeryLittleRestTimeFirstWeek
test_TODO_RestTimeCanContinue
testAverageConditionIsCheaperThanPayingForBothWeeksOver35h
testAverageIsEnough
testCompensatedByAverageConditionBecauseOfWeekOffset
testAbsoluteRestTimeMissingOnFirstWeek
testAbsoluteRestTimeMissingOnSecondWeek
testRealLifeCase1
testRealLifeCase2
testRestTimeMissingOnFirstWeekCompensatedBySecond
testRestTimeMissingOnSecondWeekCompensatedByFirst
testRestTimeMissingOnSecondWeekCompensatedByFirstNoLeppaKoski
test_TODO_TyoneuvostonEsimerkki
test_TODO_LostWeeklyRestTimeDayOfWeek
test_TODO_SimpleLostWeeklyRestTimeIfWorkedOnEveryWeekday
test_TODO_lostWeeklyRestTimeDefinedByWorkHoursOnSelectedDay
testPysyykoLaskettavaLepoaikaSamanViikonAikana
com.tustor.tuntinetti.backend.logic.TestRakennustuoteteollisuudenTes
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
test41476_VainoniemiAtte_20220621
testIltalisäBefore2010_05_01
testJosSairastumispäivänäMerkitäänTaskiinAikajaksoEiKeskiarvoistetaTyoajanMukaan
testIltalisäAfter2010_05_01
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
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
testYlitöidenPyöristyksetKunYlityöAlkaaEnnen8hVuoroAlkanutEilen
testIltalisäJaYlityöt
testAattolisä
testSairauslomallaArkipyhänäJaOikeusSarauslomakorvaukseenAlkanut
com.tustor.tuntinetti.backend.logic.TestValtionVirkaViikkotyoVirkamiehet
testSaturdayOvertime
testDailyOvertime
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
testLauantailisa
testNormalWorktime
testWeeklyOvertime
testSunnuntaityo
testYolisa
testIltalisa
testLapsenSairaus
com.tustor.tuntinetti.backend.logic.TestLinjaAutoAsematPaakaupunkiseutu
testAverageHourlySalaryUsage
testAverageHourlySalary
testIltaJaYolisat
testExtraHours
test_TODO_WeeklyOvertimeWhenOver11HourDays
testWeeklyOvertimeWithVacationsAndSickleaves
test_TODO_PeriodWorkOvertimeLimitsWithAbsencesAccordingToLaw
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testLyhennysvapaidenKertyminenLoppiainenViikonloppuna
testLyhennysvapaidenKertyminenLoppiainenArkiViikolla
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testLapsenSairaus
com.tustor.tuntinetti.backend.logic.TestLentoliikenteenPalvelualojenTesViago
testPeriodOvertime
testArkipyhät
testUvAattoaEiKorvata
testKahdenTunninKorvausKtalla
testSaturdayOvertime
testDailyOvertime
testChristmasDayAndBoxingDay
testMidsummer
testChristmasEve
testSaturdayExtraIsNotPaidOnSpecialSaturday
testOvertimeOnEves
testNewYearsEve
testLaborDayEve
testSaturdayExtraIsPaidOnNormalSaturday
com.tustor.tuntinetti.backend.logic.TestPuusepanteollisuudenToimihenkiloidenTes40
testTODONighttimeExtraOvertimeCompensation
testThatSickleaveCompensatedOverTheLimits
testSpecialSaturdayOvertime
testSairastumispaivana50PctKorvaus
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestArgentaIctTes_EI_VALIDI_TOISTAISEKSI
testTodo
testTestaaSunnuntailisaLoppiaisaattona
testTodoToo
testLisatyotKutenVuorokautisetYlityot
testTestaaIltalisaArkipaivana
testaaArkipyhanJaSairauslomanPituus
testaaArkipyhanJaSairauslomanPituusKunSairauslomassaKellonaikatieto
test
com.tustor.tuntinetti.backend.logic.TestRautatiealan38h20minPaivatyonTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testSunnuntaiaattolisa
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testAattolisa
testYolisa
testIltalisa
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime4
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
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
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
testJarvinenJoniEnsio20150527_20150609
testCase10764_IlomakiJoonas_20160208_20160221
com.tustor.tuntinetti.backend.logic.TestFlexSaldos
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
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
testSickleaveAndVacation
testSickleaveTaskAndVacation
testFlexLoppupalkassa
testWorkShiftStatesAndFlexSaldo
testCase4871_SannaFalkenberg_20140101_20140416_liukumasaldon_asettaminen_geneerinen
testCase4871_SannaFalkenberg_20140101_20140416_liukumasaldon_asettaminen_with_funky_bank_start_date
testFunkyBankModesOnWeekDayNoStartSaldo
testLauantaiHolidaynJaTaskVacationinFlexVaikutus
testLauantainHolidayHoursitLasketaanMukaan
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden40hJatkuvanKaksivuorotyonTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testAamulisa
testLauantailisa
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
testWtrKertyma
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.TestSosiaalialanJarjestojenTes
testSairastumispaivana50PctKorvaus
testEiYlimääräisiäLisiäJouluaatonAatonIltana
testJoulupäivänäYksinkertainenSunnuntailisä
testTapaninpäivänäYksinkertainenSunnuntailisä
testLoppiaisaatto
testTavallinenLauantai_00_06
testTavallinenLauantai_06_18
testTavallinenLauantai_18_20
testTavallinenLauantai_20_21
testTavallinenLauantai_21_24
testJouluaattonaYksinkertainenSunnuntailisä
testLoppiainen
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterWeekAbsencesUsingEmployeeRangeReport_1
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGivenAndPartTimeEmployee
testMilitaryRefresherWithPartialWorkDays
testBug20100406_20100101
testBug20100406_20100102
testBugReport20100315
test_TODO_
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaOpintoVapaa
testMilitaryRefresher
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaaWithPartialWorkDays
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
testTestaaVirkavapaa
com.tustor.tuntinetti.backend.logic.TestClockAdjustingWithDst
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
testToDST2015WithWeekStartTimeEffects
testTalviaikaanSiirtyminenKellokortilla_tyoaikaPaattyyNeljanJalkeenJotenLasketaanJoTalviajaksi
testTODOTalviaikaanSiirtyminen_sickleaveVuoroPaattyyNeljanJalkeenJotenLasketaanJoTalviajaksi
testTalviaikaanSiirtyminenOllaanVielaKesaAjassaKoskaTyoaikaLoppuuEnnenNeljaa
testTalviaikaanSiirtyminen_tyoaikaPaattyyTasanNeljaEliLasketaanJoTalviajaksi
testTalviaikaanSiirtyminen_3_30__4_40
testAdjustForwards2
testAdjustForwards3
testAdjustForwards4
testClockAdjustingAffectsTasksThatAreNotInitiallyEmptyAndHoursAreAppendedAfterwards
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
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
testCase4209
testToDST2015
com.tustor.tuntinetti.backend.logic.TestSiparilaPuusepanteollisuudenTesKtaHalfMonthly
testNightHoursCompensationA
testKtaAikatyo
testEveningHoursCompensationC
testNightHoursCompensationB
testEveningHoursCompensationA
testEveningHoursCompensationB
testKtaLaskentaAjat
testKtaAikatyoLisatEiVaikuta
testJaettavatJaJakajaKategoriatOvatSamat
testTODOHälytystyöKta
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
testJouniSalminen_20130325_20130331_Considered_SickleaveIgnoresTimeRanges
testWorkTimeOvertimeDecomposition_FULL_OVERTIME_workTimeCompensationDecomposition_FULL_OVERTIME_Sicklave_MONDAY_HOURS_ONLY
testPsgKkAaltoSirje_20150301_20150331
testFail
testaaYlityotAlkuviikostaKunPerjantaiOnSairaspaiva
testaaYlityotAlkuviikostaKunPerjantaiOnLomapaiva
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_not_during_overtime_afterwards
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_NighShiftsAreEuros_not_during_though_inexisting_overtime
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_not_during_though_inexisting_overtime
testFullWeekRegressionCheckAlsoWeekStartTimeEffect
testPsgKkAroalhoHannaKatriina_20150301_20150331
testKkpalkkaisenVappuKorvataanJoKuukausipalkassa
testKkPalkkaisenItsenaisyysPaivaKorvataanAinaVaikkaEiOlisiOllut2kkToissa
testTuntipalkkaisenVappuKorvataanRahana
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
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
testNoOvertime
testBugi
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
testArkipyhat
testSairastumispaivana50PctKorvaus
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
testYotyolisa
testIltatyolisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testHolidayCompensation
testStandbyCompensation
test_TODO_YotyolisaJatkuuYliKuuden
testSunnuntaiaattolisa
testLauantailisa
testArkipyhienKorvausKunEiTehdaToita
testSickleave
testSairaudenUusiutuminen
com.tustor.tuntinetti.backend.logic.TestTurvetuotantoalaVuorotyoWith2021Changes
testLyhennysvapaidenKertyminen
testExtraHours
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testSunnuntaiKorvaus
testIltalisa1
testIltalisa2
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testLapsenSairaus
testYolisa1
testYolisa2
testSairaslomakorvausSairausUusiutuu30pvSisalla
testSairaslomakorvaukset6kk
testSairaslomakorvaukset2v
testPoikkeavaTyoajanlisa
com.tustor.tuntinetti.backend.logic.TestJalometallialanTes_KeskeytymatonKolmivuorotyo
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testExtraHours
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
testSairauslomaKorvataanKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testPaivittainenYlityoKorvataanKTAlla
testLauantaiylityoKorvataanKTAlla
test_TODO_ExtraHours
test_TODO_NormalWorktime
test_TODO_DailyOvertime
test_TODO_WeeklyOvertime
test_TODO_SpecialSatrudayOvertime
test_TODO_LapsenSairaus
test_TODO_Sairaslomakorvaukset
test_TODO_SairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
test_TODO_SairauslomaKorvataanKTAlla
test_TODO_ArkipyhaKorvataanKTAlla
test_TODO_ItsenaisyyspaivaKorvataanKTAlla
testLisatyoKorvataanKTAlla
testLisatyoEiKorotaKTAta
com.tustor.tuntinetti.backend.logic.TestLasitusRakennuslasitusJaLasinjalostusalanTes_Kaksivuorotyo
testLyhennysvapaidenKertyminen
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairaslomakorvausKunSairausUusiutuu
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
testSairauslomaKorvataanKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testVarallaoloaEiKorvataKTAlla
testAattokorotus
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ä
testSairaslomakorvausAlle1VuosiTöissä
testSairaslomakorvausAlle5VuottaTöissä
testSairaslomakorvausYli5VuottaTöissä
testLapsiSairaana
com.tustor.tuntinetti.backend.logic.TestTeknologiateollisuudenToimihenkiloidenTes40IlmanWtr
testSpecialSaturdayOvertime
testArkipyhat
testThatSickleaveCompensatedOnlyToTheLimits
testSairastumispaivana50PctKorvaus
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestAktAhtausalanTESKiinteaTyoaika
testSpecialSaturdayOvertime
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testHolidayOvertime
testSairaslomakorvausSairausUusiutuu30pvSisällä
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestTaideJaKulttuurialanTES
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testLapsenSairaus
testSairaslomakorvaukset
testPyhäkorvauksetTotalCompensation
com.tustor.tuntinetti.backend.logic.TestLviToimialanTesIlmanKta
testArkipyhaKunOsanPaivaaToissa
testDailyOvertime2
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testWtr
testDailyOvertime
testWeeklyOvertime
testSairastumispaivana100PctKorvaus
testLapsenSairaus
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
testYölisääEiMaksetaYlityöstä
testCase8177_Pojo_Urmas_20150518
testOnlyPeriodOvertimeBits_useDailyLeg2OvertimeInsteadOfWeeklyLeg2DuringDailyOvertime
testOnlyPeriodOvertimeBits_dontUseDailyLeg2OvertimeInsteadOfWeeklyLeg2DuringDailyOvertime
testGetTotal
test_Virtanen_Timo_20150916
testWeeklyLeg1OvertimeHoursLeftWhenDailyOvertimeBegins
testCase5696
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
test41476_VainoniemiAtte_20220621
testIltalisäBefore2010_05_01
testJosSairastumispäivänäMerkitäänTaskiinAikajaksoEiKeskiarvoistetaTyoajanMukaan
testIltalisäAfter2010_05_01
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
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
testYlitöidenPyöristyksetKunYlityöAlkaaEnnen8hVuoroAlkanutEilen
testIltalisäJaYlityöt
testAattolisä
testSairauslomallaArkipyhänäJaOikeusSarauslomakorvaukseenAlkanut
com.tustor.tuntinetti.backend.logic.TestAveragingDateRange
testAveragingDateRange
com.tustor.tuntinetti.backend.logic.TestTalotekniikkaAlanToimihenkiloidenTes375
testNightHoursCompensationA
testEveningHoursCompensationC
testNightHoursCompensationB
testEveningHoursCompensationA
testEveningHoursCompensationB
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testThatSickleaveCompensatedOnlyToTheLimits
testExtraHoursAndOvertime
testExtraHoursAndOvertime12h
testJuhannusaattoViikonViikkoylityo
testJouluaatonViikonViikkoylityo
testLoppiainenViikkoylityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
testPaasiaislauantainViikonViikkoylityo
com.tustor.tuntinetti.backend.logic.TestRakennustuoteteollisuudenKta
testArkipyhaKorvataanKTAlla2
testArkipyhaKorvataanKTAlla
testSairausajanPalkka
testYlityotKorvataanKTAlla
testSairausajanPalkkaKta2
testSairastumispaivana100PctKorvausJosSairastumispäivänäEiMerkitäTaskiinAikajaksoja
testAlleVuodenTyösuhteessaOnSairauslomallaYksiKarenssipäivä
testYliVuodenTyösuhteessaEiOleSairauslomallaKarenssipäiviä
testTFranttiKtaException
testItsenäisyyspäiväKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestValtionVirkaViikkotyoTyontekijat
testSaturdayOvertime
testDailyOvertime
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
testLauantailisa
testNormalWorktime
testWeeklyOvertime
testSunnuntaityo
testYolisa
testIltalisa
testLapsenSairaus
com.tustor.tuntinetti.backend.logic.TestMaalausalanTes
testIltalisa1
testIltalisa2
testIltaJaYolisa1
testIltaJaYolisa2
testYolisa3
testIltaJaYolisa3
testIltaJaYolisa4
testItsenaisyyspaivaMaksetaanLainMukaan
testSairastumispaivana100PctKorvaus
testFirstSickdayNotPaidOnShortRegularSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortAccidentSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortRegularSickleaveOnLongContractperiod
testFirstSickdayIsPaidOnLongRegularSickleaveOnShortContractperiod
testFirstSickdayIsNotPaidOnShortRegularSickleaveOnTooShortContractperiod
testFirstSickdayPaidOnRecurringRegularSickleaveOnShortContractperiod
testThatSickleaveCompensatedOnlyToTheLimits
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
testSairausajanPalkanKorvaaminenKunPalkkaYlittaaMaksimitJaSickleavellaOnTimerangeja
test_TODO_SairausajanPalkanKorvaaminenKunPalkkaYlittaaMaksimitJaSickleavellaEioleTimerangeja
testYolisa1
testYolisa3_2013
testYolisa2
com.tustor.tuntinetti.backend.logic.TestTeknisenHuollonJaKunnossapitoalanTes_Yksivuorotyo
testWtrKeryma
test_TODO_SpecialWeeklyOvertime
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSunnuntaityo
testYolisa
testIltalisa
testArkipyhienKorvaus
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
testExtra
test_TODO_ExtraWhenNotPlannedWork
testPerakkaistenArkipyhienKorvaaminen
testMinimumWorkHoursNeededToCalculateKTA
com.tustor.tuntinetti.backend.logic.TestAutoalanToimihenkiloidenTES_Toimistotyoaika
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
testNormalWorktime
testWeeklyOvertime3
testWeeklyOvertime2
testSairausUusiutuu30pvSisälläJaMaksimiAikaOnJoKorvattu
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSunnuntaityo
testYolisa
testIltalisa
testSairaslomakorvausAlle1vTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1vTöissäSairausKestääYli4vk
testSairaslomakorvausYli1vTöissäSairausKestääYli5vk
testSairaslomakorvausYli5vTöissäSairausKestääYli3kk
test_TODO_Arkipyhat
com.tustor.tuntinetti.backend.logic.TestTeknisenHuollonJaKunnossapitoalanTes_Jatkuva_Yksivuorotyo
test_TODO_SpecialWeeklyOvertime
testLauantailisa
testWtrKeryma
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSunnuntaityo
testYolisa
testIltalisa
testArkipyhienKorvaus
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
testExtra
test_TODO_ExtraWhenNotPlannedWork
testPerakkaistenArkipyhienKorvaaminen
testMinimumWorkHoursNeededToCalculateKTA
com.tustor.tuntinetti.backend.logic.TestAktTerminaalitoiminnanTes
testLyhennysvapaidenKertyminen
testSairaslomakorvausKunSairausUusiutuu
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testYolisa
testIltalisa
testMaksetaanKTAlla
testLapsenSairaus
testSairaslomakorvaukset
testCase26289_KuusistoJanne_20190714
testOvertimeOnSunday
testCase26289_KuusistoJanne_20190708_20190714
testSpecialHolidayOvertime
testVapaapaivalisa
testArkipyhatLyhentavatTyoaikaa
testKartuttaaKTAta
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjects
testTODO
testCase7793_TeittoTuukka_20150323_20150329
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
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
com.tustor.tuntinetti.backend.logic.TestSailioautoJaOljytuotealanTes_Kaksivuorotyo
testSpecialWeeklyOvertime
testWtrKeryma
test_TODO_ShortDayCompensation
testSairaslomakorvausSairausUusiutuu30pvSisällä
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSeisokkikorvaus
testYolisa
testIltalisa
testMaksetaanKTAlla
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestMuoviTesOvertimeRefinements
testx
test_thenx
test_benx
test_theny
testGivenANormalWorkWeekWorkingLateWithoutOvertimeAssignmentThenOvertimeIsNotCompensated
testGivenANormalWorkWeekWorkingLateWithFullOvertimeAssignmentThenOvertimeIsCompensated
testGivenANormalWorkWeekWorkingLateWithOvertimeLeaveAssignmentThenOvertimeIsCompensated
testGivenAWeekOfWorkingLongDaysWithOvertimeLeaveAssignmentThenOvertimeIsCompensated
testGivenANormalWorkWeekWorkingLateWithTimeBasedOvertimeAssignmentThenOvertimeIsCompensated
testGivenANormalWorkWeekWorkingLateWithTimeBasedAndPeriodOvertimeAssignmentThenOvertimeIsCompensated
testGivenAWeekOfWorkingLongDaysWithFullOvertimeAssignmentThenOvertimeIsCompensated
testGivenAWeekOfWorkingLongDaysWithTimeBasedOvertimeAssignmentThenOvertimeIsNotButTimeBasedAreCompensated
testGivenAWeekOfWorkingLongDaysWithTimeAndPeriodBasedOvertimeAssignmentThenOvertimeIsNotButTimeBasedAreCompensated
testGivenALongWeekOfWorkingLongDaysWithFullOvertimeAssignmentButNoSpecialSaturdayOvertimeThenOvertimeIsCompensated
testGivenALongWeekOfWorkingLongDaysWithOvertimeLeaveAssignmentButNoSpecialSaturdayOvertimeThenOvertimeIsCompensated
testGivenALongWeekOfWorkingLongDaysWithFullOvertimeAssignmentAndSpecialSaturdayOvertimeThenOvertimeIsCompensated
testGivenALongWeekOfWorkingLongDaysWithTimeBasedOvertimeAssignmentAndSpecialSaturdayOvertimeThenOvertimeIsCompensated
testGivenALongWeekOfWorkingLongDaysWithTimeBasedOvertimeAssignmentButNoSpecialSaturdayOvertimeThenOvertimeIsCompensated
testGivenALongWeekOfWorkingLongDaysWithTimeAndPeriodBasedOvertimeAssignmentAndSpecialSaturdayOvertimeThenOvertimeIsCompensated
testGivenALongWeekOfWorkingLongDaysWithTimeAndPeriodBasedOvertimeAssignmentButNoSpecialSaturdayOvertimeThenOvertimeIsCompensated
testGivenADoubleNormalWorkWeekWorkingLateWhenTheOneSetHasOnlyTimelyAllowanceOvertime
testGivenADoubleNormalWorkWeekWorkingLateWhenOneSetHasOnlyTimelyAllowanceAndTheOtherSetAlsoPeriodOvertime
testGivenADoubleLongWorkWeekWorkingLateWhenOneSetHasOnlyTimelyAllowanceAndTheOtherSetAlsoPeriodOvertime
testGivenADoubleNormalWorkWeekWorkingLateWhenOneSetHasNoOvertimeAndTheOtherSetHasFullOvertime
testGivenADoubleLongWorkWeekWorkingLateWhenOneSetHasNoOvertimeAndTheOtherSetHasFullOvertime
testGivenADoubleNormalWorkWeekWorkingLateWhenOneSetHasNoOvertimeAndTheOtherSetHasTimeAndPeriodBasedOvertime
testGivenADoubleLongWorkWeekWorkingLateWhenOneSetHasNoOvertimeAndTheOtherSetTimeAndPeriodBasedOvertime
testGivenADoubleNormalWorkWeekWorkingLateWhenOneSetHasOnlyTimelyAllowanceAndTheOtherSetFullOvertime
testGivenADoubleLongWorkWeekWorkingLateWhenOneSetHasOnlyTimelyAllowanceAndTheOtherSetFullOvertime
testGivenADoubleNormalWorkWeekWorkingLateWhenOneSetHasTimeAndPeriodOvertimeAndTheOtherSetFullOvertime
testGivenADoubleLongWorkWeekWorkingLateWhenOneSetHasTimeAndPeriodOvertimeAndTheOtherSetFullOvertime
com.tustor.tuntinetti.backend.logic.TestLentoliikenteenPalvelualojenJaksotyonTesWithWorkedHoursTimeRangesAndDetails
testPeriodOvertime
testExtraHours
testArkipyhaKorvaus
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSairaslomakorvaukset
testCase52400_FixLogistics_YlityolisaYovuoronAikanaIlmestyiVaikkaEiOllutYlityota
testIltavuoroLisä
testWeeklyExtra
testSalaryWhenWorkingOnIndependenceDay
testSalaryWhenWorkingBeforeAndAfterIndependenceDay
testYövuoroLisä
testYlityoKorvaustenMaksaminenVuorolisiin
testMonthlySalaryDivider
testVuosilomapalkkaaLaskettaessaOtetaanHuomioonMyösPyhätyöKorvaukset
testCase51124Fix_NegativeNightShiftPeriodCompensations_WhenAppliesToFullShiftAndPaidOnlyDuringOvertimeAndTaskSplitIntoMultipleTimeRanges
com.tustor.tuntinetti.backend.logic.TestBillLikeSalaryNoNigthShiftsDuringOvertimeWithWeekStartTimeEffectsMiddleOfDay
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_PROJECT_RESOLUTION
testCityworkSanteriLehtonen_20130708_20130714_OvertimeInAnother_ProjectOvertimeResolution_ORDER_OF_ARRIVAL
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
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
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
com.tustor.tuntinetti.backend.logic.TestMaraEsimiestenTes2022Muutoksilla
testWtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
testIltalisaSunnuntaina
testSairaslomakorvausSairausUusiutuu30pvSisällä
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testNormalWorktime
testWeeklyOvertime
testSpecialSatrudayOvertime
testAattolisa
testYolisa
testIltalisa
testYolisaSunnuntaina
testIltalisaAattona
com.tustor.tuntinetti.backend.logic.TestAutoJaKonekorjaamoalan37_5hTES
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
testSairaslomakorvausYli1kkTöissäSairausKestääYli6pvEiTyöperäinen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvEiTyöperäinen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pv
testSairaslomakorvausAlle1kkTöissäSairausKestääYli9pv
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testNormalWorktime37_5h
testNormalWorktime40h
testLeg1DailyOvertime
testLeg2DailyOvertime
testLeg1WeeklyOvertimeOnSaturday
testLeg1WeeklyOvertimeOnSunday
testLeg2WeeklyOvertimeWorkingOnEveryDay
testSunnuntaityoEiKorottaKTAta
testYlityotEivatKorottaKTAta
testYlityoKorvataanKTAlla
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairaslomaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testSunnuntaiKorvaus
testArkipyhat
testYolisa
testItalisa
com.tustor.tuntinetti.backend.logic.TestTimeReportImport
warning
com.tustor.tuntinetti.backend.logic.TestPaidVacationSpending
testGivenPartTimeEmployeeThenVacationDayIsAsLongAsCompensatedHolidayFullWeek
testGivenPartTimeEmployeeThenVacationDayIsAsLongAsCompensatedHolidayShortWeek
testGivenNormalWeekThen6VacationDays
testSpentVacationInRangeComesFromCorrectRange
testSpentOvertimeCompensationLeaveBeforeRange
testSpentConvertedLeaveBeforeRange
testGivenIndependenceDayOnSundayThen6VacationDays
testGivenIndependenceDayOnMondayThen5VacationDays
testGivenLabourDayOnSaturdayThen5VacationDays
testGivenNoCompensatedHolidaysAndLabourDayOnSaturdayThen5VacationDays
testGivenCompensatedHolidayThenLabourDayUsesNoVacation
testRegardlessOfNonCompensatedHolidayLabourDayDoesNotUsePaidVacation
testGivenLabourDayOnFridayThen5VacationDays
testGivenMidsummerWeekThen4VacationDays
testGivenEasterWeeksThen9VacationDays
testGivenPositiveVacationEarnedHoursThenVacationBalanceIsIncreased
testVacationEarnedBeforeOrAfterRangeDoesNotAffectBalanceChange
testGivenNegativeVacationEarnedHoursThenVacationBalanceIsDecreased
testGivenVacationEarnedOfWrongVacationTypeThenVacationBalanceIsNotAffected
testGivenPositiveOvertimeVacationEarnedHoursThenVacationBalanceIsIncreased
testGivenPositiveWorktimeReductionVacationEarnedHoursThenVacationBalanceIsIncreased
testGivenNegativeOvertimeVacationEarnedHoursThenVacationBalanceIsDecreased
testGivenOvertimeVacationEarnedOfWrongVacationTypeThenVacationBalanceIsNotAffected
testGivenPositiveConvertedVacationEarnedHoursThenVacationBalanceIsIncreased
testGivenNegativeConvertedVacationEarnedHoursThenVacationBalanceIsDecreased
testGivenConvertedVacationEarnedOfWrongVacationTypeThenVacationBalanceIsNotAffected
testPaidVacationSaldoIsNotResetAtYearChange
com.tustor.tuntinetti.backend.logic.TestTerveyspalvelualaJaksotyoTes
testWeeklyOvertime1
testWeeklyOvertime2
test_TODO_ArkipyhalyhennysKoskeeYliViikonKestaviaTyosuhteita
test_TODO_IndependenceDayIsCompensatedOnlyAsWorktimeReductionVacation
testIltalisä
testYölisä
testSairastumispaivana100PctKorvaus
testAatto7_18
testJuhannus2010JuhannuspäiväIltapäivä
testAatto0_7
test_TODO_tarkista_säädökset_ja_lisää_vastaava_testi
testJuhannus2010JuhannuspäiväIlta
testItsenäisyyspäivänAatto2008
testItsenäisyyspäivänAatto2009
testItsenäisyyspäivänAatto2010
testNormaaliLauantai0_7
testNormaaliLauantai7_18
testNormaaliLauantai18_22
testAatto18_22
testAattoLauantai0_7
testAattoLauantai7_18
testAattoLauantai18_22
testArkipyhalyhennysEiKoskeEnintaanYhdenViikonKestaviaTyosuhteita
com.tustor.tuntinetti.backend.logic.TestIctAlanJaksotyonTes112_5
testWeeklyOvertimeWithVacationsAndSickleaves
testYolisa
testIltalisa
testKorottavatKTAta
testKtaLasketaanOikealtaJaksolta
testKorvataanKTAlla
testSuurjuhlapyhalisa
testLisatMaksetaanPyhinaKorotettuna
testExtraAndDailyOvertimeHours
testSunnuntailisa
testPaidSickleaveOnNewEmployeeMax7Days
testKielilisaKtassaJosSinneLisatty
testKielilisaEiKtassaJosEiSinneLisatty
com.tustor.tuntinetti.backend.logic.TestMekaanisenMetsateollisuudenTesYksivuoroWith2020Changes
testWtrKeryma
com.tustor.tuntinetti.backend.logic.TestSahkoistysalanTes
testDailyOvertime
testWeeklyOvertime
testSairastumispaivana100PctKorvaus
testSundayWork
testDailyAndWeeklyOvertime
testNightShiftPeriodsBeforeFirstIncrements
testNoHolidayCompensation
testNightShiftPeriodsAfterFirstIncrementsButBeforeSecondIncrements
testNightShiftPeriodsAfterSecondIncrements
testNightShiftPeriodsNotTriggeredDuringDailyOvertime
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
testYölisä2
testPaasiaislauantai
testIltaJaYolisaaEiMaksetaYlitoidenAikana
testSairasajanPalkkaWorkedLessThanTwoWeeksRegularSickleave
testSairasajanPalkkaWorkedLessThanTwoWeeksWorkInducedSickleave
testSairasajanPalkkaWorkedLessThanMonthRegularSickleave
testSairasajanPalkkaWorkedLessThanMonthLongSickleave
testSairasajanPalkkaWorkedLessThanMonthWorkInducedSickleave
testSairasajanPalkkaWorkedLessThan6monthsRegularSickleave
testSairasajanPalkkaWorkedLessThanYearLongSickleave
testSairasajanPalkkaWorkedLessThanYearWorkInducedSickleave
testSairasajanPalkkaWorkedOverYear
testIikkanenJukka_20150803_20150808
testHolidayCompensationOnSickleave
com.tustor.tuntinetti.backend.logic.TestSiparilaKeskeytyvaKolmivuoroTes
testSunnuntaityö
testIltalisä
testYölisä
testWtrWorkDay
test41210_LomakkaT_20220506
testIltalisäJaYölisä
testLauantailisä
com.tustor.tuntinetti.backend.logic.TestTerveyspalveluala2022TES
testSairaslomakorvaukset
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testArkipyhalyhennysKoskeeYliViikonKestaviaTyosuhteita
testIndependenceDayIsCompensatedOnlyAsWorktimeReductionVacation
testIltalisä
testYölisä
testSairastumispaivana100PctKorvaus
testAatto7_18
testJuhannus2010JuhannuspäiväIltapäivä
testAatto0_7
test_TODO_tarkista_säädökset_ja_lisää_vastaava_testi
testJuhannus2010JuhannuspäiväIlta
testItsenäisyyspäivänAatto2008
testItsenäisyyspäivänAatto2009
testItsenäisyyspäivänAatto2010
testNormaaliLauantai0_7
testNormaaliLauantai7_18
testNormaaliLauantai18_22
testAatto18_22
testAattoLauantai0_7
testAattoLauantai7_18
testAattoLauantai18_22
testArkipyhalyhennysEiKoskeEnintaanYhdenViikonKestaviaTyosuhteita
com.tustor.tuntinetti.backend.logic.TestAktTerminaalitoiminnanVuorotyonTes
testDailyOvertime
testYolisa
testIltalisa
testLyhennysvapaidenKertyminen
testSairaslomakorvausKunSairausUusiutuu
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testNormalWorktime
testWeeklyOvertime
testMaksetaanKTAlla
testLapsenSairaus
testSairaslomakorvaukset
testCase26289_KuusistoJanne_20190714
testOvertimeOnSunday
testCase26289_KuusistoJanne_20190708_20190714
testSpecialHolidayOvertime
testVapaapaivalisa
testArkipyhatLyhentavatTyoaikaa
testKartuttaaKTAta
com.tustor.tuntinetti.backend.logic.TestElokuvateattereitaKoskevaTES
testSunnuntaiKorvaus
testYölisä
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testLapsenSairaus
testSairaslomakorvaukset
testSunnuntaiJaArkiPyhäLisät
testPyhänAattoiltalisä
testPääsiäislauantaiJaVappuaattolisä
testTotalCompensationSpecialCases
com.tustor.tuntinetti.backend.logic.sickleave.TestSickleaveForDayResolverImpl
testGetSickleaveForDayReturnsSickleaveForDay
testGetSickleaveForDayReturnsNullForNonSickleaveDay
testGetSickDuringWorkDay
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
testSamanaPaivanaSamanpituinenSairaslomaJaTaski
testDebora60dayGap
testJos7PaivanSaantoJaKeskiarvoistetaanToteutumaaKunKeskiarvoistusvaliEiTayttynyt
testJosKeskiarvoistuvaliEiTayttynytKeskiarvoistetaanToteutumaJosLippuPaalla
testJosKeskiarvoistuvaliEiTayttynytJaJosLippuPaallaKeskiarvoistetaanToteutumaVaikkaOlisiAnnettuTyoaika
testJosKeskiarvoistuvaliEiTayttynytNiinArvoNollaJosLippuEiPaalla
testJosKeskiarvoistuvaliEiTayttynytNiinArvoNollaJosLippuEiPaallaVaikkaOlisiAnnettuTyoaika
testJosEiKeskiarvoistusvaliaNiinKaytetaanSaannollistaTyoaikaa
testJosTyosuhdeAlkaaSamanaPaivanaNiinEiVoidaKeskiarvoistaa
testJosTyosuhdeAlkaaEdellisenaPaivanaNiinVoidaanJoKeskiarvoistaa
testGetWorkDayWorkHourSaldoForEvaluatingWorkTimeReduction
testRepeatingUnpaidSickleave
testRepeatingSicknessWhenOverMaximumInterval
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
testUseOnlyOneLimitation
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden40hKeskeytyvanKaksivuorotyonTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testAamulisa
testLauantailisa
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
testWtrKertyma
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.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äisviikollaJokaPäiväTöissäSäännöllisenTyöajanVerran
testLiukumasaldoPääsiäisviikollaTöissäMuinaPäivinäPaitsiKiirastorstaina
testLiukumasaldoPääsiäisviikollaTyhjäViikko
com.tustor.tuntinetti.backend.logic.TestLeipomoidenTaysipaivaisiaKolmivuorolaisia37_5hViikossaKoskevaTyoehtoSopimus
testSunnuntaiTyo
testVuorokautinenYlityo
testLauantaiVuorot
testLyhennysvapaidenKertyminen
testAatot
testViikkoylityot
testSyyskuu2014
test_TODO_Syyskuu2014HoursExceedingPlanned
testPaasiaisViikkoPerjantaiJALauantaiTyoskennellaan
testPaasiaisViikkoPerjantaiTyoskennellaan
testPaasiaisViikkoLauantaiTyoskennellaan
testJoulukuu2015AattoTyota
testJoulukuu2015AattoVapaa
testJoulukuu2016AattoVapaa
testJoulukuu2016AattoTyota
test_TODO_Joulukuu2016AattoEiYliTyota
testJoulukuu2017AattoVapaa
testJoulukuu2017AattoTyota
testArkiTyo
testArkipyha
testSairastumispaivana100PctKorvaus
testLapsenSairaus
testSairaslomakorvaukset
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
testCase43929
testCase13307_PenttiSami_201609
testKuukausipalkkaPoissaoloista
testCase13307_SaarinenVille_201609
testCase12930NevalampiAtte_201608
testCase12512MurataViikonlopputyöntekijäSaarinenVilleOskari_201606
testTalenomTestitapauksetMikkoMallikas
testCase11594RangsiyaAutio_20160423_20160430
testCase8184VajaanPäivänSairaspoissaolonTunnitVähennetäänJoustoajanPalkkalajilla
testCase8184DayOvershootPaidForMonthlySalary
testCase11590RonkainenMilla_201605
testKuukausipalkanJakajaKunKorvattaviaArkipyhiaMuttaItsenaisyyspaivaLainMukaan
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
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloPalkatonVapaa
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloMuuPalkatonVapaaHuomioiKkPalkanHenkilokohtainenLisaFull
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloPalkatonVapaaHuomioiKkPalkanHenkilokohtainenLisaIrto
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloMuuPalkatonVapaaHuomioiKkPalkanHenkilokohtainenLisaIrto
testTODO
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloMuuPalkatonVapaa
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
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloPalkatonVapaa
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloMuuPalkatonVapaaHuomioiKkPalkanHenkilokohtainenLisaFull
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloPalkatonVapaaHuomioiKkPalkanHenkilokohtainenLisaIrto
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloMuuPalkatonVapaaHuomioiKkPalkanHenkilokohtainenLisaIrto
testTODO
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloPalkatonVapaaHuomioiKkPalkanHenkilokohtainenLisaFull
testKkPalkkaViikkoTöitäViikkoPoissaolojaPoissaoloMuuPalkatonVapaa
testCase43929
testCase13307_PenttiSami_201609
testKuukausipalkkaPoissaoloista
testCase13307_SaarinenVille_201609
testCase12930NevalampiAtte_201608
testCase12512MurataViikonlopputyöntekijäSaarinenVilleOskari_201606
testTalenomTestitapauksetMikkoMallikas
testCase11594RangsiyaAutio_20160423_20160430
testCase8184VajaanPäivänSairaspoissaolonTunnitVähennetäänJoustoajanPalkkalajilla
testCase8184DayOvershootPaidForMonthlySalary
testCase11590RonkainenMilla_201605
testKuukausipalkanJakajaKunKorvattaviaArkipyhiaMuttaItsenaisyyspaivaLainMukaan
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
com.tustor.tuntinetti.backend.logic.TestLuottotietojaperintaalanTes
testSairauslomanPalkka
testStandbyCompensation
testWtr
testDailyOvertime
testWeeklyOvertime
testSundayWork
testSickleaveCompensation
testEfektiivinenAlkupaivaWtrlle
testWtrKunEiSopimusta
testSaturdayWorkIsOvertime
testLisät
testMonthlySalary
testOhinmaaMirja_20160928
testCase13267_AikasRaimo_20161011
com.tustor.tuntinetti.backend.logic.TestTyotehtavanPalkkaKorvaaTuntipalkanWithWorkedHoursTimeRangesAndDetails
testCase7972_VilleIlmariJalo_20150511_20150517
testTyotehtavanPalkkaKorvaaTuntipalkan_IlmanYlityomaaraystaKokoPaivaSamaaTehtävää_SaaErikoisPalkkaaVaikkaIlmanNsAikaperusteisiaKorvauksia_KaksiTehtävääSamanaPäivänä
testTyötehtäväEiKorotuIltalisienAikaan_YlityömääräysJaAikaperusteisiaLisiä_KokoPaivaSamaaTehtävää_TehtävälläLisäTuntiaKertaaPalkka
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_VirittämättömässäTäysiYlityömääräysJaToisessaAikaperusteisiaLisiä_Pyhäpäivänä
testVaravastaavanLisäMuuramenRiihivuoriKauppinenTanja201204
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
testLeppakoskenSahkoVerkkotoiminnanKoulutusErkkiLehtonenTi20120313OtsikostaPuuttuiLyhytnimi
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_IlmanYlityomaaraystaKokoPaivaSamaaTehtävää_SaaErikoisPalkkaaAinaVaikkaIlmanYlityömääräyksiä
testTyotehtavanPalkkaKorvaaTuntipalkan_AikaperusteisetLisatIlmanYlityomaaraystaKokoPaivaSamaaTehtävää
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä
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
com.tustor.tuntinetti.backend.logic.TestMekaanisenMetsateollisuudenTesKaksivuoro
testWeeklyOvertime
testSairastumispaivana100PctKorvaus
testWtrKeryma
testBugWithOvertimeAtNight
testCase12866_LaineSami_20160903
testIltalisäKokoVuorolta
testYölisääMaksetaanHetiKunIltalisäLoppuu
testDailyOvertimeAtNight
testDailyOvertimeWhenDayChanges
testDailyOvertimeAtDawn
testWeeklyOvertimeAtNight
testWeeklyOvertimeWhenDayChanges
testWeeklyOvertimeAtDawn
testWeeklyOvertimeAtDawn2
testBugWithOvertimeAtNight2
test_TODO_KTA_Sairastumispaivana100PctKorvaus
com.tustor.tuntinetti.backend.logic.TestTekstiiliteollisuudenTesKta
testArkipyhakorvaus
testSairausajanPalkka
testgetTekstiiliTeollisuudenKTADateRange
testLisienVaikutus
testIfKTALessThanHourlySalaryUseHourlySalaryInstead
testIfRecentlyStartedUseHourlySalaryInstead
testKTAUsageOvertimeCategories
testTODO_GAP_KTAUsageOvertimeCategories
testAitiysvapaanPalkka
testTyoajanLyhennysajanPalkka
com.tustor.tuntinetti.backend.logic.TestLeipomoidenTuntityon37_5hTes
testAatot
testArkipyha
testSunnuntaiTyo
testArkiTyo
testVuorokautinenYlityo
testLauantaiVuorot
testLyhennysvapaidenKertyminen
testViikkoylityot
testSairastumispaivana100PctKorvaus
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestLostWeeklyRestTimeReporting
testXX
testWeeklyRestTimeEnabled
testWeeklyRestTimeDisabled
testRestTimeCase9879
testGetMinimumLostRestHours
com.tustor.tuntinetti.backend.logic.TestLentoliikenteenPalvelualojenPaivatyonTes
testKTA
testTyösuhteenLoppuessaMaksetaanKertynytTyöajanlyhennysKtanMukaan
testRegularSickleaveQualifiedForFiveWeeks
testRegularSickleaveQualifiedForSixWeeks
testRegularSickleaveQualifiedForSixMonths
testRegularSickleaveLessThanMonthNoDequalifying
testRegularSickleaveLessThanMonthDequalifying
testResetDayCounterOnYearChange
testNoKtaFor3DaySickness
testTrainingForReporting
testPeriodOvertime
testSaturdayOvertime
testDailyOvertime
testChristmasDayAndBoxingDay
testMidsummer
testChristmasEve
testSaturdayExtraIsNotPaidOnSpecialSaturday
testOvertimeOnEves
testArkipyhät
testNewYearsEve
testLaborDayEve
testSaturdayExtraIsPaidOnNormalSaturday
com.tustor.tuntinetti.backend.logic.TestKalliokoskiDDDImports
testYotyonTaskit
testOdotusajanKorvaus
testYotyonTaskit2
testYotyonTaskit3
com.tustor.tuntinetti.backend.logic.TestBioteollisuudenTes_Kaksivuorotyo
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testArkipyhienKorvausKunEiTehdaToita
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSeisokkikorvaus
testSunnuntaityo
testYolisa
testIltalisa
testArkipyhienKorvaus
testWtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
testKarenssipaivanPoistuminen
testSairauslomaKorvataanKTAlla
testSunnuntaityotaEiKorvataKTAlla
testPaivittaistaYlityotaEiKorvataKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
com.tustor.tuntinetti.backend.logic.TestRautatiealanKaksivuorotyonTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testSunnuntaiaattolisa
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testAattolisa
testYolisa
testIltalisa
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime4
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
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testYlityotEivatKorottaKTAta
testSunnuntaityoKorvataanKTAlla
testArkipyhatPaasiaisena
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
testWtrKeryma
testSunnuntaityoEiKorotaKTAta
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testYlityotKorvataanKTAlla
testArkipyähäkorvausJosOllutTöissäYliKuukaudenMuttaVapaallaArkipyhänViereisinäPäivänä
testArkipyhaaEiKorvataKTAlla
testSairaslomaaEiKorvataKTAlla
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
testArkipyähäOnVapaapäiväJosOllutTöissäYliKuukauden
testArkipyähäEiOleVapaapäivänJosOllutTöissäAlleKuukauden
testSairaslomaAlkaaKeskenTyopaivan
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
testTodo
testLauantailisa
testUudetHolidayMode
testNormaaliViikko
testNormaaliViikkoIltalisienKanssa
testYlityoviikkoEnintaan10TuntiaVuorokaudessa
testYlityoviikkoEnintaan12TuntiaVuorokaudessa
testYlityoviikkoYli12TuntiaVuorokaudessa_Vanha
testIltalisäBefore2010_10_01
testSuIltalisä
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
test_TODO_ArkipyhanKorvaaminenLomanAikana
testSairastumispaivana50PctKorvaus
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
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
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
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsTrue
testPihkoluomaJuha20121202_bugYlitöitäHälytystyönAikana_henkilökohtainenYlityöPäällä
testCase15497_SalomaaRami_20170327
testCase15497_SalomaaRami_20170403
testCase15497_SalomaaRami_20170407
testCase15497_PihkoluomaJuha_20170404
testCase15497_KortetMatti_20170409
testCase15497_SippolaAri_20170331
testCase15497_SippolaAri_20170403
testCase15497_VilppoJuha_20170329
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
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsFalse
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
testBug20100406_20100101
testBug20100406_20100102
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGivenAndPartTimeEmployee
testBugReport20100315
test_TODO_
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaOpintoVapaa
testMilitaryRefresher
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaaWithPartialWorkDays
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
testTestaaVirkavapaa
com.tustor.tuntinetti.backend.logic.TestAktHuolintaAlanVarastoterminaaliJaSatamatyontekijoidenVuorotyonTes
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testYolisa
testIltalisa
testYlityoIltavuoronJalkeen
com.tustor.tuntinetti.backend.logic.TestOhjelmapalvelualanTes120
testDailyOvertime
testWeeklyOvertime
testYolisa
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testLapsenSairaus
testSairasloma
test_TODO_YlityokynnysEiAleneWtrPaivanToilla
test_TODO_WtrPaivanErikoisKorvaus
testViikkotylityo
com.tustor.tuntinetti.backend.logic.TestTimeLimitTypes
testTODO
testYolisa
testMultiDayNightshiftAndShortShiftOnSundayAndMondayEndingStarting_full
testMultiDayNightshiftAndShortShiftOnSundayAndMondayEndingStarting
testMultiDayNightshiftAndShortShiftOnSundayAndMondayEndinglateEndingStarting_full
testMultiDayNightshiftAndShortShiftOnSundayAndMondayEndinglateEndingStarting
testMultiDayNightshiftAndShiftEndingSundayEndingStarting_full
testMultiDayNightshiftAndShiftEndingSundayEndingStarting
testMultiDayNightshiftAndShiftEndingMondayEndingStarting_full
testMultiDayNightshiftAndShiftEndingMondayEndingStarting
testMultiDayNightshiftAndShiftEndingLateMondayEndingStarting_full
testMultiDayNightshiftAndShiftEndingLateMondayEndingStarting
testStartingOrEndingShiftAndTimeLimitNotReached_full
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
testHalytyslisaErkkiSalminenAkt_GivesAllowanceDuringNightTimeHours_UntilDayShiftStartTime_EvenIfEmployeeWorksLonger
testHalytyslisaErkkiSalminenAkt_GivesAllowanceDuringNightTimeHours_UntilDayShiftStartTime_EvenIfEmployeeWorksMuchLonger
testTntBilling
testNonOvertime
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
testStartingOrEndingShiftAndTimeLimitNotReached
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
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testArkipyhienKorvausKunEiTehdaToita
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSeisokkikorvaus
testSunnuntaityo
testYolisa
testIltalisa
testArkipyhienKorvaus
testWtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
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
testYolisa1
testYolisa2
testIltalisa3
testIltalisa4
testArkipyhatKunTekeeToita
testArkipyhatKunTekeeToitaMuttaBittiEiPaalla
testArkipyhat
testItsenaisyyspaivaMaksetaanLainMukaan
testSairastumispaivana100PctKorvaus
testArkipyhatKunTyosuhdeEiOleKestanytKauaa
testFirstSickdayNotPaidOnShortRegularSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortAccidentSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortRegularSickleaveOnLongContractperiod
testFirstSickdayIsPaidOnLongRegularSickleaveOnShortContractperiod
testFirstSickdayIsNotPaidOnShortRegularSickleaveOnTooShortContractperiod
testFirstSickdayPaidOnRecurringRegularSickleaveOnShortContractperiod
testThatSickleaveCompensatedOnlyToTheLimits
test_TODO_SairausajanPalkkaPerakkaistenTyokausienTyoajanSummanMukaan
test_TODO_ArkipyhäKorvausPerakkaistenTyokausienTyoajanSummanMukaan
test_TODO_KTA
com.tustor.tuntinetti.backend.logic.TestKumiteollisuudenKta
testKtaLaskentaAjat
testKtaHistory
testKäyttö
testTODOKäyttöä
testKtaAikatyo5060
com.tustor.tuntinetti.backend.logic.TestSailioautoJaOljytuotealanTes_Kaksivuorotyo_3vk_Jaksotyo
test_TODO_SpecialWeeklyOvertime
test_TODO_WtrKeryma
testNormalWorktime
testWeeklyOvertime
testSpecialSatrudayOvertime
testMaksetaanKTAlla
test_TODO_ShortDayCompensation
testSairaslomakorvausSairausUusiutuu30pvSisällä
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testDailyOvertime
testSeisokkikorvaus
testYolisa
testIltalisa
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestBioteollisuudenTes_JatkuvaYksivuorotyo
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testArkipyhienKorvausKunEiTehdaToita
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSeisokkikorvaus
testSunnuntaityo
testYolisa
testIltalisa
testArkipyhienKorvaus
testWtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
testKarenssipaivanPoistuminen
testSairauslomaKorvataanKTAlla
testSunnuntaityotaEiKorvataKTAlla
testPaivittaistaYlityotaEiKorvataKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
com.tustor.tuntinetti.backend.logic.TestEnsihoitopalvelualan3VkoTes
testPeriodOvertime
testWeeklyOvertimeWithVacationsAndSickleaves
testNormalWorktime
testDailyOvertime
testArkipyhaLyhentaaJaksonTyoaikaa
test_TODO_PeriodOvertime6WeekCycle
test_TODO_PeriodOvertime6WeekCycle2
testArkipyhaaEiKorvataJosAlle3TyovuoroaJaksossa
testArkipyhaKorvataanJos3TyovuoroaJaksossa
testArkipyhaNotQualified4
testCase24831_LipponenHenri_20190223_20190310
testArkipyhatKorvataan
testSunnuntaityo
testYolisa
testIltalisa
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
testSairasLapsi
testLauantaikorvaus
testArkipyhanaToissa
testArkipyhanaToissaB
testSunnuntaikorotusLauantaiIltana
testSunnuntaiKorotusPyhanAattona
testSunnuntaiKorotustaEiJouluaatonAattona
testSunnuntaiAattoKorotustaKunSunnuntaiPyha
testArkipyhatLyhentavaTyoviikkoa
testSairausajanPalkka
testArkipyhaKorvaus
testYolisa
testIltalisa
testYlityo2
testSunnuntaikorvaus
testArkipyhaKorvausAlle2Viikkoa
testLauantaikorvausArkpyhana
com.tustor.tuntinetti.backend.logic.TestBillLikeSalaryWithWeekStartTimeEffectsVoid
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
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
com.tustor.tuntinetti.backend.logic.TestPahvinJaPaperinjalostusalanTes_KeskeytymatonKolmivuorotyo
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testMaksetaanKTAlla
testWtrKeryma
testLauantailisa
testAattolisa
testSeisokkikorvaus
testSeisokkikorvausAamulta
testSunnuntaityo
testYolisa
testIltalisa
testSeisokkikorvausPaivalta
testArkipyhienKorvaus
testSairaudenUusiutuminen
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestLeppakoskenSahkonTestitapaukset
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsTrue
testPihkoluomaJuha20121202_bugYlitöitäHälytystyönAikana_henkilökohtainenYlityöPäällä
testCase15497_SalomaaRami_20170327
testCase15497_SalomaaRami_20170403
testCase15497_SalomaaRami_20170407
testCase15497_PihkoluomaJuha_20170404
testCase15497_KortetMatti_20170409
testCase15497_SippolaAri_20170331
testCase15497_SippolaAri_20170403
testCase15497_VilppoJuha_20170329
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
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
testCase14057_TuomistoOili_20160315_lastProjectOfDayHasOvertimeIsFalse
testHalytysTyo
com.tustor.tuntinetti.backend.logic.TestAsfalttiTes
testJosSairastumispäivänäMerkitäänTaskiinAikajaksoEiKeskiarvoistetaTyoajanMukaan
testFirstSickdayIsPaidOnLongRegularSickleaveOnShortContractperiod
testFirstSickdayIsNotPaidOnShortRegularSickleaveOnTooShortContractperiod
testThatSickleaveCompensatedOnlyToTheLimits
testSairastumispaivana100PctKorvausJosSairastumispäivänäEiMerkitäTaskiinAikajaksoja
testSickDuringQfdHolidayWTimeranges
testSickDuringQfdHolidayWithoutTimeranges
testSickDuringNonQfdHolidayWTimeranges
testSickDuringNonQfdHolidayWithoutTimeranges
testToissaEnnenJaPalkallisellaSairauslomallaJalkeenArkipyhanMaksetaanArkipyhakorvaus
testPalkallisellaSairauslomallaJalkeenJaToissaEnnenArkipyhanMaksetaanArkipyhakorvaus
testTODOToissaEnnenJaLomautettunaJalkeenArkipyhanMaksetaanArkipyhakorvaus
testTODOLomautettunaEnnenJaToissaJalkeenArkipyhanEiMaksetaanArkipyhakorvausta
testTODOKausiluontoistenToidenArkipyhaoikeudenLaskenta
testFirstSickdayNotPaidOnShortRegularSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortAccidentSickleaveOnShortContractperiod
testFirstSickdayPaidOnShortRegularSickleaveOnLongContractperiod
testFirstSickdayPaidOnRecurringRegularSickleaveOnShortContractperiod
testHolidayCompensatedOnlyAfter6WeeksOfContractPeriod
testHolidayWorkIsTreatedAsSundayWork
com.tustor.tuntinetti.backend.logic.TestEmployeeProjectDailyReport
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
testNpeMultanenSanna20111114
testProjectTesYliohjaaContractPeriodTessin
testVuosilomaArkipyhanaEiAlennaYlityokynnystaLaskutuksessa
testVuosilomaArkenaEiAlennaYlityokynnystaLaskutuksessa
testNollahintaisiaKulujaEiLaskutusraportilleEiAteriakorvausta
testNollahintaisiaKulujaEiLaskutusraportille6hYksiAteriakorvaus
testNollahintaisiaKulujaEiLaskutusraportille11hKaksiAteriakorvausta
com.tustor.tuntinetti.backend.logic.TestMslYksityisenOpetusalanTes
testLauantailisa
testAattolisa
com.tustor.tuntinetti.backend.logic.TestTurvetuotantoala
testLyhennysvapaidenKertyminen
testExtraHours
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testSunnuntaiKorvaus
testIltalisa1
testIltalisa2
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testLapsenSairaus
testYolisa1
testYolisa2
testSairaslomakorvausSairausUusiutuu30pvSisalla
testSairaslomakorvaukset6kk
testSairaslomakorvaukset2v
testPoikkeavaTyoajanlisa
com.tustor.tuntinetti.backend.logic.TestTurvetuotantoalaPaivatyo
testIltalisa1
testIltalisa2
testYolisa1
testYolisa2
testLyhennysvapaidenKertyminen
testExtraHours
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testLapsenSairaus
testSairaslomakorvausSairausUusiutuu30pvSisalla
testSairaslomakorvaukset6kk
testSairaslomakorvaukset2v
testPoikkeavaTyoajanlisa
com.tustor.tuntinetti.backend.logic.TestPtyTesYleistyoaika
testAattoyokorvaus
testAattoaaamukorvaus
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
testLehtonenJyri
test
testVarallaolo
testEsimerkki11KunLaMeneeYlitöiksi
testEsimerkki11KunLaOsanaSäännöllistäTyöaikaa
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterWeekAbsencesUsingEmployeeRangeReport_2_Strict
testSpentCompensationVacationAndFlexTime
test_TODO
testMilitaryRefresherWithPartialWorkDays
testBug20100406_20100101
testBug20100406_20100102
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGivenAndPartTimeEmployee
testBugReport20100315
test_TODO_
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaOpintoVapaa
testMilitaryRefresher
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaaWithPartialWorkDays
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
testTestaaVirkavapaa
com.tustor.tuntinetti.backend.logic.TestTyotehtavanPalkkaKorvaaTuntipalkan
testTyotehtavanPalkkaKorvaaTuntipalkan_IlmanYlityomaaraystaKokoPaivaSamaaTehtävää_SaaErikoisPalkkaaVaikkaIlmanNsAikaperusteisiaKorvauksia_KaksiTehtävääSamanaPäivänä
testTyötehtäväEiKorotuIltalisienAikaan_YlityömääräysJaAikaperusteisiaLisiä_KokoPaivaSamaaTehtävää_TehtävälläLisäTuntiaKertaaPalkka
testTyotehtavanPalkkaKorvaaTuntipalkanToisessaTyokohteessaKunKaksiMerkintääSamanaPäivänä_VirittämättömässäTäysiYlityömääräysJaToisessaAikaperusteisiaLisiä_Pyhäpäivänä
testVaravastaavanLisäMuuramenRiihivuoriKauppinenTanja201204
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
testLeppakoskenSahkoVerkkotoiminnanKoulutusErkkiLehtonenTi20120313OtsikostaPuuttuiLyhytnimi
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_IlmanYlityomaaraystaKokoPaivaSamaaTehtävää_SaaErikoisPalkkaaAinaVaikkaIlmanYlityömääräyksiä
testTyotehtavanPalkkaKorvaaTuntipalkan_AikaperusteisetLisatIlmanYlityomaaraystaKokoPaivaSamaaTehtävää
testTyotehtavanPalkkaKorvaaTuntipalkan_YlityömääräysJaAikaperusteisiaLisiä_KaksiTehtävääSamanaPäivänä
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
com.tustor.tuntinetti.backend.logic.TestAmmatillistenKoulutuskeskustenTes_Opetushenkilonkunta_Kiky
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testKuukausipalkkaisenTyoajanYlitysKorvataanRahana
testYotyolisa
testIltatyolisa
testHolidayCompensation
testLauantailisa
testArkipyhienKorvausKunEiTehdaToita
testSickleave
testSairaudenUusiutuminen
com.tustor.tuntinetti.backend.logic.TestJalometallialanTes_JatkuvaKaksivuorotyo
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
testSairauslomaKorvataanKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testPaivittainenYlityoKorvataanKTAlla
testLauantaiylityoKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestOhjelmapalvelualanTes112_5
testDailyOvertime
testWeeklyOvertime
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testLapsenSairaus
testSairasloma
test_TODO_YlityokynnysEiAleneWtrPaivanToilla
test_TODO_WtrPaivanErikoisKorvaus
testViikkotylityo
com.tustor.tuntinetti.backend.logic.TestRakennusalanToimihenkiloidenTes
testLyhennysvapaidenKertyminen
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
testNormaaliIltalisä
testNormaaliYölisä
testWeeklyOvertimeOnNormalSaturday
testWeeklyOvertimeOnHolySaturday
testWeeklyOvertimeOnChristmasEve
testSaturdayDailyOvertime
testArkipyhäLyhentääTyöviikkoaYlitöidenNäkökulmasta
testLauantainaVuorokautisestaYlityöstä100prosentillaKorotettuPalkka
testPääsiäislauantainaViikottaisestaYlityöstä100prosentillaKorotettuPalkka
testSickleavesAfterFiveYears
com.tustor.tuntinetti.backend.logic.TestRautatiealanRautatieliikenteenPaivatyonTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testSunnuntaiaattolisa
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testAattolisa
testYolisa
testIltalisa
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime4
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
testAverageHourlySalary
testWtr
testDailyOvertime
testWeeklyOvertime
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
testOverlappingTasksAmongNonPrimaryCustomers
testOverlappingTaskWarningDates
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
testOsaAjanKkPalkka
testShiftStartsBetween00And06
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
testNykänenKati_20130304_20130310
testSunnuntaityo
testArkipyhienKorvaus
testLauantaiKorvaus
testIltaJaYolisa
testSaturdayCompensationIsNotPaidDuringDailyOvertime
testAattoKorvaus
test_TODO_WeeklyOvertimeCompensationDoesNotDependOnOrderOfAbsencesInNormalWeeklyWorkSickleaveTypeRegular
testWeeklyOvertimeCompensationDoesNotDependOnOrderOfAbsencesInNormalWeeklyWorkPaidVacation
testSuurpyhaAatokorvaus
testAlankoMarjoRiitta20121015_20121021
testSaturdayCompensationIsNotPaidDuringWeeklyOvertime
testJouluaattoAamu
testVarallaolo
testKVTesLisat
testHalytystyo
testSickleaveQualifiedFor14Days
testRegularSickleaveQualifiedFor60plus120Days
testWorkInducedSickleaveQualifiedFor120plus120Days
testJuhannusaatto
testEiYlimääräisiäLisiäJouluaatonAatonIltana
com.tustor.tuntinetti.backend.logic.TestJalometallialanTes_KeskeytyvaKolmivuorotyo
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testExtraHours
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
testSairauslomaKorvataanKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testPaivittainenYlityoKorvataanKTAlla
testLauantaiylityoKorvataanKTAlla
testLisatyoKorvataanKTAlla
testLisatyoEiKorotaKTAta
com.tustor.tuntinetti.backend.logic.TestRakennusalanToimihenkiloiden37_5Tes
testLyhennysvapaidenKertyminen
testSairaslomakorvausSairausUusiutuu30pvSisällä
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testArkipyhat
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestAirproJaksotyontekijoidenTyoaikamuoto
test_TODO_ShortDayCompensation
testArkipyhienKorvausKunEiTehdaToita
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testKorottavatKTAta
testSairaslomakorvaukset
testJaksoTyoaika
testJaksotyolaisenLauantailisa
testKTAtaiKPAjakajaKuukausipalkkaisilleYksittainenTyosopimus
testKTAtaiKPAjakajaKuukausipalkkaisilleOsaAikainen
testKTAtaiKPAjakajaKuukausipalkkaisilleVaihtuvaTyosopimus
testKTAtaiKPAjakajaKuukausipalkkaisilleVaihtuvaTyosopimusValissaYli30d
testKTAtaiKPAjakajaKuukausipalkkaisilleVaihtuvaTyosopimusValissaKatkaisevaPaattymissyy
testAverageHourlySalaryUsageKkpalkkaiset
testAverageHourlySalaryUsageTuntipalkkaiset
testKeskiarvonPerusteellaLasketunSairaslomapaivanPituudenPyoristykset
testWeeklyOvertimeLeg2
testKolmeviikkoisjaksonYlityotMatkustustaEiLasketa
test_TODO_KolmeviikkoisjaksonYlityotKoulutustaEiLasketa
testSairauslomaOnTyossaolonVeroistaTyoaikaa
testJaksoTyonYlityo
testTyoVapaapaivana
testSairaslomakorvausSairausUusiutuu30pvSisällä
testYotyolisa
testIltatyolisa
testSunnuntaiKorvaus
testLauantailisa
testLapsenSairaus
testLisatJuhlapyhinaJaAattoina
testAattoiltalisä
testJuhannusaatonAamutyölisä
testJuhannusaatonIltatyölisä
testJouluaatonAamutyönLisä
testJouluaatonIltatyönLisä
testYotyolisaAlkaaJaLoppuYolla
testTODO_Yotyolisa
testYotyolisaEriViikonpaivina
testHenkilostonEdustajaAverageHourlySalaryUsage
testHenkilostonEdustajaKorottavatKTAta
com.tustor.tuntinetti.backend.logic.TestKunnallinenTsYleistyoaika
testNykänenKati_20130304_20130310
testSunnuntaityo
testArkipyhienKorvaus
testLauantaiKorvaus
testIltaJaYolisa
testSaturdayCompensationIsNotPaidDuringDailyOvertime
testAattoKorvaus
test_TODO_WeeklyOvertimeCompensationDoesNotDependOnOrderOfAbsencesInNormalWeeklyWorkSickleaveTypeRegular
testWeeklyOvertimeCompensationDoesNotDependOnOrderOfAbsencesInNormalWeeklyWorkPaidVacation
testSuurpyhaAatokorvaus
testAlankoMarjoRiitta20121015_20121021
testSaturdayCompensationIsNotPaidDuringWeeklyOvertime
testJouluaattoAamu
testVarallaolo
testKVTesLisat
testHalytystyo
testSickleaveQualifiedFor14Days
testRegularSickleaveQualifiedFor60plus120Days
testWorkInducedSickleaveQualifiedFor120plus120Days
testJuhannusaatto
testEiYlimääräisiäLisiäJouluaatonAatonIltana
com.tustor.tuntinetti.backend.logic.TestBillLikeSalaryNoNigthShiftsDuringOvertime
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
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
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
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden40hYksivuorotyonTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testAamulisa
testLauantailisa
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
testWtrKertyma
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.TestRautatiealanKolmivuorotyonTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testSunnuntaiaattolisa
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testAattolisa
testYolisa
testIltalisa
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime4
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
testIltalisäAfter2010_05_01
testIltalisäAfter2011_05_01
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testYölisäAfter2011_05_01
testRegularSickleaves
testWorkInducedSickleaves
testArkipyhat
testSairastumispaivana100PctKorvaus
testItsenaisyyspaivaSunnuntaina
testCase11296LauantaiPidennyksenLaskutus
testWtrVapaaltaTyonAjaltaKorvaus
testAutonrengasalanLauantailisaaEiSaaAlle6TunninVuorosta
testAutonrengasalanLauantailisaaEiYli6TunninVuorostaElleiOleLauantai
test_TODO_LauantaiKorvaus
testAutonrengasalanLauantailisanSaaMyosYlityoVuorosta
testAutonrengasalanLauantailisanSaa6TunninVuorosta
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta3h
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta4h
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta6h
testArkipyhaKorvataanKunOnLuvallisiaPoissaoloja
testTietytLauantaitKorvataanKutenViikkoylityö
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta6japuolih
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta8h
testAutonrengasalanLauantailisanSaaYli6TunninVuorosta
testIltalisäAfter2012_03_01
testYölisäAfter2010_05_01
testYölisäAfter2012_03_01
testVapunJälkeinenLauantaiKunTehdäänMyösPäivittäistäYlityötä
testVapunJälkeinenLauantaiKunViikkoNormaalistiTöissä
testSairaslomakorvausAlle1vTöissäSairausUusiutuu30pvSisällä
testArkipyhatViikonloppunaEivatKerrytaLiukumasaldoa
com.tustor.tuntinetti.backend.logic.TestSailioautoJaOljytuotealanTes_Paivatyo_2vk_Jaksotyo
test_TODO_SpecialWeeklyOvertime
testNormalWorktime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSeisokkikorvaus
testYolisa
testIltalisa
testMaksetaanKTAlla
testKorottavatKTAta
testWtrKeryma
test_TODO_ShortDayCompensation
testSairaslomakorvausSairausUusiutuu30pvSisällä
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testDailyOvertime
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestPahvinJaPaperinjalostusalanTes_KeskeytyvaKolmivuorotyo
testNormalWorktime
testSpecialSatrudayOvertime
testMaksetaanKTAlla
testWtrKeryma
test_TODO_DailyOvertime
test_TODO_WeeklyOvertime
testLauantailisa
testDailyOvertime
testWeeklyOvertime
testAattolisa
testSeisokkikorvaus
testSeisokkikorvausAamulta
testSunnuntaityo
testYolisa
testIltalisa
testSeisokkikorvausPaivalta
testArkipyhienKorvaus
testSairaudenUusiutuminen
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestValtionVirkaKahdenviikonJaksotyoVirkamiehet
testSaturdayOvertime
testDailyOvertime
testWeeklyOvertime
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
testLauantailisa
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
testLapsenSairaus
com.tustor.tuntinetti.backend.logic.TestMuoviJaKemiantuoteteollisuudenPaivatyonTes
testArkipyhatKorvataanKTAlla
testSairaslomaKorvataanKTAlla
testWeeklyOvertimeOnNormalSaturday
testWeeklyOvertimeOnHolySaturday
testWeeklyOvertimeOnChristmasEve
testYlityotKorvataanKTAlla
testTietytLauaitKorvataanKutenViikkoylityö
testSairaslomaAlkaaKeskenTyopaivan
testSuurjulhapyhaaattopaivakorotusKorvataanKTAlla
testSuurjulhapyhaaattoyokorotusKorvataanKTAlla
testYlityotKorottavatKTAta
testSuurjuhlapyhaKorottaaKTAta
testSuurjuhlapyhaaattopaivaKorottaaKTAta
testSuurjuhlapyhaaattoyoKorottaaKTAta
testSunnutaityöKorottaaKTAta
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
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testYlityotEivatKorottaKTAta
testSunnuntaityoKorvataanKTAlla
testArkipyhatPaasiaisena
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
testWtrKeryma
testSunnuntaityoEiKorotaKTAta
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testYlityotKorvataanKTAlla
testArkipyähäkorvausJosOllutTöissäYliKuukaudenMuttaVapaallaArkipyhänViereisinäPäivänä
testArkipyhaaEiKorvataKTAlla
testSairaslomaaEiKorvataKTAlla
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
testArkipyähäOnVapaapäiväJosOllutTöissäYliKuukauden
testArkipyähäEiOleVapaapäivänJosOllutTöissäAlleKuukauden
testSairaslomaAlkaaKeskenTyopaivan
com.tustor.tuntinetti.backend.logic.TestSahkoalanTyontekijoidenTes
testArkipyhaKunOsanPaivaaToissa
testLauantaiYlityo
testSunnuntaiYlityoNormaalisti
testArkipyhaMaksetaanMyosSairauslomanAjalta
testArkipyhaMaksetaanMyosVuosilomanAjalta
testArkipyhaMaksetaanMyosVuosilomanValissa
test_TODO_ArkipyhaaEiMaksetaPekkastenAikana_MANUAALINEN
testArkipyhaMaksetaanMyosPekkastenValissa
testArkipyhaaEiMaksetaPalkattomanPoissaolonAjalta
testArkipyhaaEiMaksetaPalkattomanPoissaolonValissa
testArkipyhaaEiMaksetaMuunPalkattomanPoissaolonAjalta
testArkipyhaaEiMaksetaMuunPalkattomanPoissaolonValissa
testArkipyhaMaksetaanJosToinenReunapäiväOnViikkolepopäivä
testArkipyhaMaksetaanVapaapäivienValissa
testArkipyhaaEiMaksetaPekkasenVieressaJosReuna2OnSairaspaiva
testArkipyhaaEiMaksetaPekkasenVieressaJosReuna1OnSairaspaiva
testSairastumispaivana100PctKorvaus
testYlityonPyoristykset_ViikkoylityössäEiVieläTunninYlitystä
testIltatyo2
testEltelEsimerkkiPelkkäVrkYlityö
testYlityonPyoristykset_MyösViikkoylityö
testJuhlapyhanTyo200pAikaperusteisellaLisalla
testSunnuntaiksiSattuvanJuhlapyhanTyo200pAikaperusteisellalisalla
testArkipyhaMaksetaanMyosPekkasenVieressaKunhanToinenReunaOnTyopaiva
testArkipyhaaEiMaksetaVuosilomanVieressaJosReuna1OnSairaspaiva
testArkipyhaaEiMaksetaVuosilomanVieressaJosReuna2OnSairaspaiva
testArkipyhaaEiMaksetaVapaapaivana
testLauantaikorvaukset
testLoppiaisenJälkeinenLauantai
testIltatyo1
testYotyo1
testYotyo2
testYotyoVainAamuyo
com.tustor.tuntinetti.backend.logic.TestOptikoidenTesWith2021Changes
testArkipyhaKorvaus
testExtraHours
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
testSairaslomakorvausSairausUusiutuu30pvSisalla
testLauantaiLisa
testAattoIltaLisä
com.tustor.tuntinetti.backend.logic.TestLasitusRakennuslasitusJaLasinjalostusalanTes_JatkuvaYksivuorotyo
testLyhennysvapaidenKertyminen
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairaslomakorvausKunSairausUusiutuu
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
testSairauslomaKorvataanKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testVarallaoloaEiKorvataKTAlla
testAattokorotus
testYlityotKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestHuolintaAlanToimihenkiloiden375TesPaivatyo
testIltalisaaEiLisatyonAjalta
testLauantaiTyo
testIltalisaaEiYlityonAjalta
testYolisaaEiYlityonAjalta
testMultipleShifts
testYolisa
testIltalisa
testArkiYlityo
testHealthInsuranceLawWaitingPeriodNotCompensatedIfDaysAreFull
testSunnuntaiYlityo
testShouldAccrueBasicSalaryWith21WorkDaysOnJan2012
testShouldAccrueMoreThanBasicSalaryWith22WorkDaysOnJan2012
testShouldAccrueBasicSalaryWith18WorkDaysOnDec2012
testShouldAccrueMoreThanBasicSalaryWith19WorkDaysOnDec2012
testShouldAccrueBasicSalaryWith19WorkDaysOnApril2011
testShouldAccrueMoreThanBasicSalaryWith20WorkDaysOnApril2011
com.tustor.tuntinetti.backend.logic.TestRautatiealan40hPaivatyonWtrTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testSunnuntaiaattolisa
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testAattolisa
testYolisa
testIltalisa
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime4
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
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli10vTöissäSairausKestääYli56pv
testSairaslomakorvausYli5vTöissäSairausKestääYli42pv
testSairaslomakorvausYli3vTöissäSairausKestääYli35pv
testYlityotEivatKorottaKTAta
testSunnuntaityoKorvataanKTAlla
testArkipyhatPaasiaisena
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
testWtrKeryma
testSunnuntaityoEiKorotaKTAta
testWeeklyOvertime4
testWeeklyOvertime3
testWeeklyOvertime2
testDailyOvertime4
testDailyOvertime3
testYlityotKorvataanKTAlla
testArkipyähäkorvausJosOllutTöissäYliKuukaudenMuttaVapaallaArkipyhänViereisinäPäivänä
testArkipyhaaEiKorvataKTAlla
testSairaslomaaEiKorvataKTAlla
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
testArkipyähäOnVapaapäiväJosOllutTöissäYliKuukauden
testArkipyähäEiOleVapaapäivänJosOllutTöissäAlleKuukauden
testKolmivuorotyonErikoislisaKorvataanKTAlla
testKolmivuorotyonErikoislisaEiKorotaKTAta
testSairaslomaAlkaaKeskenTyopaivan
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjectsWithWeekStartTimeEffectsMiddleOfDay
testTODO
testCase7793_TeittoTuukka_20150323_20150329
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
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
com.tustor.tuntinetti.backend.logic.TestTietotekniikanPalvelualanTes
testSairastumispaivana50PctKorvaus
testPaasiaisMaanantaiKorvataanMyosArkipyhanaVaikkaOlisiToissaIlmanYlityomaaraysta
com.tustor.tuntinetti.backend.logic.TestLuottotietoJaPerintaAlanAlle32Tes
testMaksetaanKTAlla
testMonthlySalary
testStandbyCompensation
testWtr
testDailyOvertime
testWeeklyOvertime
testSundayWork
testSickleaveCompensation
testEfektiivinenAlkupaivaWtrlle
testWtrKunEiSopimusta
testSaturdayWorkIsOvertime
testLisät
testOhinmaaMirja_20160928
testCase13267_AikasRaimo_20161011
com.tustor.tuntinetti.backend.logic.TestValtionVirkaKahdenviikonJaksotyoTyontekijat
testSaturdayOvertime
testDailyOvertime
testWeeklyOvertime
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
testLauantailisa
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
testLapsenSairaus
com.tustor.tuntinetti.backend.logic.TestVuosilomaKirjanpito
testNaytaSaldotTunteinaKunKertymissaKaytettyPelkkiaTuntejaVaikkaAlkusaldoissaKaytettyPelkkiaPaivia_LisaksiYksiLomapaiva
testNaytaSaldotTunteinaKunAlkusaldoissaKaytettyPelkkiaPaiviaMuttaKertymissaKaytettyPaiviaJaTunteja
testNaytaSaldotTunteinaKunAlkusaldoissaKaytettyPelkkiaPaiviaMuttaKertymissaKaytettyPaiviaJaTunteja_LisaksiYksiLomapaiva
testNaytaSaldotTunteinaKunAlkusaldoissaKaytettyPelkkiaTuntejaMuttaKertymissaKaytettyPaiviaJaTunteja
testNaytaSaldotTunteinaKunAlkusaldoissaKaytettyPelkkiaTuntejaMuttaKertymissaKaytettyPaiviaJaTunteja_LisaksiYksiLomapaiva
testNaytaSaldotTunteinaKunAlkusaldoissaJaKertymissaKaytettyPelkkiaTunteja
testNaytaSaldotPaivinaKunAlkusaldoissaJaKertymissaKaytettyPelkkiaPaivia
testNaytaSaldotPaivinaKunAlkusaldoissaJaKertymissaKaytettyPelkkiaPaivia_LisaksiYksiLomapaiva
testNaytaSaldotTunteinaKunAlkusaldoissaJaKertymissaKaytettyPelkkiaTunteja_LisaksiYksiLomapaiva
testNaytaSaldotTunteinaKunAlkusaldoissaKaytettyPelkkiaTuntejaVaikkaKertymissaKaytettyPelkkiaPaivia
testNaytaSaldotTunteinaKunAlkusaldoissaKaytettyPelkkiaTuntejaVaikkaKertymissaKaytettyPelkkiaPaivia_LisaksiYksiLomapaiva
testNaytaSaldotTunteinaKunKertymissaKaytettyPelkkiaTuntejaVaikkaAlkusaldoissaKaytettyPelkkiaPaivia
com.tustor.tuntinetti.backend.logic.TestUrheilujarjestojaKoskevaTES
testSairaslomakorvausSairausUusiutuu30pvSisällä
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testLapsenSairaus
testSairaslomakorvaukset
testTavallinenViikkoTuntiTunnilta
testPyhäkorvauksetTotalCompensation
com.tustor.tuntinetti.backend.logic.TestBillLikeSalaryNoNigthShiftsDuringOvertimeWithWeekStartTimeEffectsVoid
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
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
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
com.tustor.tuntinetti.backend.logic.TestLinjaAutoAsematPaakaupunkiseutu2020
testAverageHourlySalaryUsage
testSunnuntaiKorvaus
testAverageHourlySalaryUsageUsesOldNightShiftPeriods
test42311MuthannaEmad
testAverageHourlySalary
testIltaJaYolisat
testExtraHours
test_TODO_WeeklyOvertimeWhenOver11HourDays
testWeeklyOvertimeWithVacationsAndSickleaves
test_TODO_PeriodWorkOvertimeLimitsWithAbsencesAccordingToLaw
testArkipyhaKorvaus
testSairaslomakorvauksetAlle1Kk
testSairaslomakorvaukset3v
testSairaslomakorvaukset5v
testSairaslomakorvaukset10v
testLyhennysvapaidenKertyminenLoppiainenViikonloppuna
testLyhennysvapaidenKertyminenLoppiainenArkiViikolla
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testLapsenSairaus
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
testAamulisa
testYolisa
testIltalisa
testMaksetaanKTAlla
testKorottavatKTAta
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSunnuntaityo
testArkipyhienKorvaus
testSairaudenUusiutuminen
testWtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
test_TODO_ArkipyhatLomienAikana
com.tustor.tuntinetti.backend.logic.TestLasitusRakennuslasitusJaLasinjalostusalanTes_Paivatyo2025Changes
testSairaslomakorvaukset
testLyhennysvapaidenKertyminen
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairaslomakorvausKunSairausUusiutuu
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testLapsenSairaus
testSairauslomaKorvataanKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testVarallaoloaEiKorvataKTAlla
testAattokorotus
testYlityotKorvataanKTAlla
testItsenaisyyspaivaSunnuntaina
testLauantaikorotusEiKorotaKTAta
com.tustor.tuntinetti.backend.logic.TestKiinteistopalvelualaTyontekijatKuukausipalkkainenTes
test_TODO_ArkipyhanKorvaaminenLomanAikana
testSairausajanPalkka
testArkipyhät
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
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
testKkPalkkaVaihtuuEnsimmäisessäAlle13JaToisessaVähintään13MuttaPalkanAutomaattinenVähennysPoisPäältäMuutamaPäiväPuuttuu
com.tustor.tuntinetti.backend.logic.TestEmployeeDailyReportOverlapping
test1
test2
test3
test4
test3B
test4B
com.tustor.tuntinetti.backend.logic.TestOvertimeRefinement
testTaskSavedInDatabaseAnotherProjectPaidAnotherUnpaidMoWeHavingOvertimeAndMoTuFriHavingNightShiftWithOvetimeAssignmentNormalDay7_5h_DoNotConsiderOtherHoursFromPastPeriod
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
testTaskSavedInDatabaseAnotherProjectPaidAnotherUnpaidMoWeHavingOvertimeAndMoTuFriHavingNightShiftWithOvetimeAssignmentNormalDay7_5h_ConsiderAllHoursFromPastPeriod
testAnoRutanenVko12_2011_AläHuomioiSamanPäivänAikanaTehtyjäMuitaTunteja
testTaskSavedInDatabaseOneHavingUnpaidOvertimeAndBothHavingUnpaidNightShiftWithOvretimeAssignmentNormalDay8h_STANDBY
testTaskSavedInDatabaseOneHavingUnpaidOvertimeAndBothHavingUnpaidNightShiftWithOvretimeAssignmentNormalDay8h_NORMAL
testNormal7_5HoursPerDayWeekButNotPaidDueToCleanosolOvertimeAssignmentSwitch
testNormal7_5HoursPerDayWeekButOnlyBasicHoursNotPaidDueToCleanosolOvertimeAssignmentSwitch
testGivenSickleaveCompensatedAccordingToWorkshiftWhenWorkshiftIsStandardLengthThenItDoesNotUseExtraHourReserve
testNormal7_5HoursPerDayHolidayOnThursdayHasMuchWorkFromAnotherProjectWithOvertimeAssignment
testNormal7_5HoursPerDayHolidayOnThursdayHasLittleWorkThoughFromOneProjectWithOvertimeAssignment_FlexRule
testNormal7_5HoursPerDayHolidayOnThursdayHasLittleWorkThoughFromOneProjectWithOvertimeAssignment_NoFlexRule
testNormal7_5HoursPerDayWeekButNotPaidNoLabouragreement
testNormal7_5HoursPerDayWeekButOnly10InitialHoursPaidNoLabouragreement
testNormal7_5HoursPerDayWeekButNotPaid
testNormal7_5HoursPerDayWeekNoOvertimeButHasOvertimeAssignment
testSeveralHoursPerDayOvertimeDuringWeekendWithOvertimeAssignment
testSeveralHoursPerDayOvertimeDuringWeekendWithOvertimeAssignment_1
testSeveralHoursPerDayOvertimeDuringWeekendWithOvertimeAssignment_1B
com.tustor.tuntinetti.backend.logic.TestPahvinJaPaperinjalostusalanTes_Yksivuorotyo
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testAattolisa
testSeisokkikorvaus
testSeisokkikorvausAamulta
testSunnuntaityo
testYolisa
testIltalisa
testSeisokkikorvausPaivalta
testArkipyhienKorvaus
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
testWtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestPamVeikkausTyontekijatJaksotyoKuukausipalkka
testVuorovapaa
testAattolisä
testArkipyhienKorvausKunEiTehdaToita
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testVeikkausTyoVapaapaivanaLisa
testSunnuntaiKorvaus
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestKaupanAutomiestenTes
testYolisa
testIltalisa
testThatFirstSickleaveDayWhenWorkdayIsCompensatedEvenAfterLimitsReached
testThatFirstSickleaveDayWhenNotWorkdayIsNotCompensatedEvenAfterLimitsReached
testTODOExtraCompensationOnWorkOnWorktimeReductionDay
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterWeekAbsencesUsingEmployeeRangeReport_1_Strict
testPalkatonTyoajanLyhennys
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGivenAndPartTimeEmployee
testMilitaryRefresherWithPartialWorkDays
testBug20100406_20100101
testBug20100406_20100102
testBugReport20100315
test_TODO_
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaOpintoVapaa
testMilitaryRefresher
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaaWithPartialWorkDays
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
testTestaaVirkavapaa
com.tustor.tuntinetti.backend.logic.TestMeijerityontekijatTES
testPeriodOvertime
testSpecialSaturdayOvertime
testVarallaolo50
testSaannollinenTyoaika
testArkipyhatLyhentavaTyoviikkoa
test_TODO_ASIAKASKOHTAISESTI_Halytystyo
testSairausajanPalkka
testIltatyosta_maksetaan_ylitoina_vain_mikali_ne_alkavat_ennen_ylitoita_IltatyolisaEsimerkki1TesSivu33
testAamulisa
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
testLauantailisa
testDailyOvertime
testSairastumispaivana100PctKorvaus
com.tustor.tuntinetti.backend.logic.TestMuuttopalveluKTA
testKtaTyöajanlyhennysvapaidenKanssa
com.tustor.tuntinetti.backend.logic.analysis.automation.TestWorkShiftValidation
testDuplicateRecurringShifts
com.tustor.tuntinetti.backend.logic.TestElisaIctTesKta
testSpecialSaturdayOvertime
testCase43669NilssonHugo_01042023_31052023_monthlySalary
testCase43669NilssonHugo_01042023_31052023_hourlySalary
testCase35981_SjöstrandSamuel_20211001_20211015
testCase12893KtaOsittainHistoriatiedostosta
testKta1LaskentaAjat
testKta1Aikatyo5060
testKta2
testKta2_withOnlyLatest
testKta1History
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
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testLauantailisa
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
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
testSaturdayOvertime
testNormalWorktime
testDailyOvertime
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
testLauantailisa
testWeeklyOvertime
testSunnuntaityo
testYolisa
testIltalisa
testLapsenSairaus
com.tustor.tuntinetti.backend.logic.TestJalometallialanTes_JatkuvaYksivuorotyo
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
testSairauslomaKorvataanKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testPaivittainenYlityoKorvataanKTAlla
testLauantaiylityoKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestRakennusalanTes
testSunnuntaityo
testSairastumispaivana100PctKorvaus
testUusiutuvaSairaus
testYölisä1
testIltalisä1
testIltalisä2
testYölisä2
testSairasajanPalkkaWorkedLessThanYearRegularSickleave
testPaasiaislauantai
testIltaJaYolisaaEiMaksetaYlitoidenAikana
testSairasajanPalkkaWorkedLessThanTwoWeeksRegularSickleave
testSairasajanPalkkaWorkedLessThanTwoWeeksWorkInducedSickleave
testSairasajanPalkkaWorkedLessThanMonthRegularSickleave
testSairasajanPalkkaWorkedLessThanMonthLongSickleave
testSairasajanPalkkaWorkedLessThanMonthWorkInducedSickleave
testSairasajanPalkkaWorkedLessThan6monthsRegularSickleave
testSairasajanPalkkaWorkedLessThanYearLongSickleave
testSairasajanPalkkaWorkedLessThanYearWorkInducedSickleave
testSairasajanPalkkaWorkedOverYear
testIikkanenJukka_20150803_20150808
testHolidayCompensationOnSickleave
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjectsInOrderOfArrivalWithWeekStartTimeEffectsVoid
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329
testYlitoidenJakautuminenAsiakkaille2
testYlitoidenJakautuminenAsiakkaille3
testProjectLevelOvertimeRefinement
testProjectLevelOvertimeRefinement_MinutePrecision
testCase7856_Laitinen_Mirja_20150112_20150117
testCase7790_HeikuraRisto_20150413
testYlityoidenJakautuminenAsiakkaille2
testYlitoidenJakautuminenAsiakkaille
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
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
com.tustor.tuntinetti.backend.logic.TestSuunnitteluJaKonsulttialanToimihenkiloidenTES40hvko
testWorkTimeReduction
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testNightshiftsIncludedInOvertime
testMonthlyOvertime
testWorkTimeReductionAndEffectiveDays
testMaxWorkHours
testName
testOsaAjanKkPalkka
testSickLeaveRepeating
testSickleaveLimits
testSundaysAndHolidays
testOvertimeSaturdays
testWeeklyOvertimeAccumulatedOnWeekHolidayWeekSaturdaysAndSpecialHolidayEves
testTODOOnWeekHolidayWeek
testNightshifts
testMinShiftLength
testWeeklyRestTimeCompensation
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
testEsimerkki11KunLaMeneeYlitöiksi
testEsimerkki11KunLaOsanaSäännöllistäTyöaikaa
com.tustor.tuntinetti.backend.logic.TestAutoJaKonekaupan37_5hTES
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
testSairaslomakorvausYli1kkTöissäSairausKestääYli6pvEiTyöperäinen
testSairaslomakorvausYli1kkTöissäSairausKestääAlle6pvEiTyöperäinen
testSairaslomakorvausAlle1kkTöissäSairausKestääAlle6pv
testSairaslomakorvausAlle1kkTöissäSairausKestääYli9pv
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testNormalWorktime37_5h
testNormalWorktime40h
testLeg1DailyOvertime
testLeg2DailyOvertime
testLeg1WeeklyOvertimeOnSaturday
testLeg1WeeklyOvertimeOnSunday
testLeg2WeeklyOvertimeWorkingOnEveryDay
testSunnuntaiKorvaus
testYolisa
testItalisa
com.tustor.tuntinetti.backend.logic.TestAutonrengasalanTes
testIltalisäAfter2010_05_01
testIltalisäAfter2011_05_01
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testYölisäAfter2011_05_01
testRegularSickleaves
testWorkInducedSickleaves
testArkipyhat
testSairastumispaivana100PctKorvaus
testItsenaisyyspaivaSunnuntaina
testCase11296LauantaiPidennyksenLaskutus
testWtrVapaaltaTyonAjaltaKorvaus
testAutonrengasalanLauantailisaaEiSaaAlle6TunninVuorosta
testAutonrengasalanLauantailisaaEiYli6TunninVuorostaElleiOleLauantai
test_TODO_LauantaiKorvaus
testAutonrengasalanLauantailisanSaaMyosYlityoVuorosta
testAutonrengasalanLauantailisanSaa6TunninVuorosta
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta3h
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta4h
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta6h
testArkipyhaKorvataanKunOnLuvallisiaPoissaoloja
testTietytLauantaitKorvataanKutenViikkoylityö
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta6japuolih
testAutonrengasalanLauantailisan2025SaaYli4TunninVuorosta8h
testAutonrengasalanLauantailisanSaaYli6TunninVuorosta
testIltalisäAfter2012_03_01
testYölisäAfter2010_05_01
testYölisäAfter2012_03_01
testVapunJälkeinenLauantaiKunTehdäänMyösPäivittäistäYlityötä
testVapunJälkeinenLauantaiKunViikkoNormaalistiTöissä
testSairaslomakorvausAlle1vTöissäSairausUusiutuu30pvSisällä
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ä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
test_TODO_
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaOpintoVapaa
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaaWithPartialWorkDays
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
testTestaaVirkavapaa
com.tustor.tuntinetti.backend.logic.TestBillLikeSalarySharedAmongProjectsInOrderOfArrivalNoNigthShiftsDuringOvertimeWithWeekStartTimeEffectsMiddleOfDay
testBillingLikeSalaryJaProject_FULL_OVERTIME_OvertimeRefinementToimiiVaikkaLaskutuksenProjectLabourAgreement
testBillingLikeSalaryJaProjectOvertimeRefinement_FULL_OVERTIME_Toimii
testProjectLevelOvertimeRefinement_MinutePrecision
testProjectLevelOvertimeRefinement
testIdaNieminen20111124
testStefanSilverström20111121
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
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
com.tustor.tuntinetti.backend.logic.TestAbsencesUsingEmployeeRangeReport
test_TODO_
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaOpintoVapaa
testMilitaryRefresherWithPartialWorkDays
testMilitaryRefresher
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaaWithPartialWorkDays
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
testTestaaVirkavapaa
com.tustor.tuntinetti.backend.logic.TestCompensatedHolidayDayLength
testHolidayLengthIsAverageOfPreviousMonth
testHolidayLengthIsAverageOfPreviousTwoMonths
testHolidayLengthIsAverageOfPreviousPeriod
testHolidayLengthIsAverageOfPreviousTwoPeriods
testHolidayLengthIsAverageOfPreviousTwoThreeWeekPeriods
testHolidayLengthIsAverageOfPreviousTwoWeeks
testAveragingPeriodIsClippedAtContractStart
testContractPeriodStartedDuringThisPeriod
testContractPeriodStartedDuringThisPeriodWithFlagToAverageExisting
testContractPeriodStartedDuringThisPeriodWithFlagToAverageExisting2
testHolidayLengthIsAverageDayLength
com.tustor.tuntinetti.backend.logic.TestLasitusRakennuslasitusJaLasinjalostusalanTes_Yksivuorotyo
testLyhennysvapaidenKertyminen
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairaslomakorvausKunSairausUusiutuu
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
testSairauslomaKorvataanKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testVarallaoloaEiKorvataKTAlla
testAattokorotus
testYlityotKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestElintarviketeollisuudenToimihenkiloiden40hPaivatyonTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testLauantailisa
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
testWtrKertyma
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.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_FULL_OVERTIME
testYlityonPyöristykset_MyösViikkoylityöTaiLauantaiYlityö
testYlityonPyöristykset_ViikkoylityössäEiVieläTunninYlitystä
test_TODO_HälytystyöVaihtaaPalkkalajin
test_TODO_halytysVarallaoloaikana
testKoulutus_MattiJuhaniKortet_20120327_TaskGroupilla
testKoulutus_MattiJuhaniKortet_20120327_IlmanTaskGrouppia
testKoulutus_MattiJuhaniKortet_20120327_TaskGroupilla_PäällekkäinenKoulutusWorkTimeCompensationType
testKerkkoHiiri20120505_Päivystyskorvaus
testKoulutus_MattiJuhaniKortet_20120327_IlmanTaskGrouppia_PäällekkäinenKoulutusWorkTimeCompensationType
test_TODO_PoisEtukäteenSovittuYölisä
test_TODO_alle1hHalytysMin1h
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ä
testYlityonPyöristykset_MyösHälytystyö_JormaKorpela_20120630_NONE
test_TODO_Kta
testHälytystyö
com.tustor.tuntinetti.backend.logic.TestVarastoJaKuljetusesimiestenTes_MuuSuomi
testSuIltalisä
testTodo
testLauantailisa
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
test_TODO_ArkipyhanKorvaaminenLomanAikana
testSairastumispaivana50PctKorvaus
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
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
com.tustor.tuntinetti.backend.logic.TestBiWeeklyRestTimeRanges
testLostWeeklyRestTimesAreCorrectlyCalculatedForTwoWeekPeriods
testLostWeeklyRestTimesPerformanceCompare
testLostWeeklyRestTimesAreAffectedBySalaryPeriodStartDate
testLostWeeklyRestTimeWhenContractEndsBeforeBiWeeklyPeriodEnds
testLostWeeklyRestTimeWhenSalaryPeriodStartsOnMonday
testLostWeeklyRestTimeWhenSalaryPeriodStartsOnTuesday
testNoTasksOnSecondWeek
testOnlyPartialTasksOnSecondWeek
testNoTasksOnFirstWeek
testOnlyPartialTasksOnFirstWeek
testContractSeriesGap
testLostWeeklyRestTimeStartDate
com.tustor.tuntinetti.backend.logic.TestSiparilaKaksivuoroTes
testSunnuntaityö
testIltalisä
testYölisä
testWtrWorkDay
testLauantailisä
com.tustor.tuntinetti.backend.logic.TestMaraTesKokoaikainen
testKallePiippo_21_10_2013___8_11_2013__evenLongerWorkday_4_11
testKallePiippo_21_10_2013___8_11_2013
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
testYlityöIltaJaYövuorossa
testYlityöJaAattolisä
testYlityöAlkaaKeskenIltavuoron
testEiSunnuntailisääMaanantaiyöltäVaikkaVuoroAlkaaSunnuntainPuolella
testGivenSickleaveWithoutExtrasIsFalseThenOvertimeCompensationIsPaidForSickleaveAndNightShiftPeriods
testGivenSickleaveWithoutExtrasIsTrueThenOvertimeCompensationIsPaidForSickleaveButNoNightShiftPeriods
testGivenSickleaveWithoutExtrasIsTrueThenNoSundayExtraIsPaidForSickleave
testNightshiftsDecember2010_16_17
testNightshiftsDecember2009_18_19
testNightshiftsDecember2010_18_19
testNightshiftsDecember2006_18_19
testNightshiftsDecember2010_12_13
testEsimerkki4VuosilomaPaasiaisAikana
testEsimerkki5VuosilomaHelatorstainYmpärillä
testEsimerkki6VuosilomaJuhannuksenYmpärilläJaEttaEiVaikutaKuukausipalkkaan
testVuosilomaItsenaisyyspaivanYmparilla
testVuosilomaItsenaisyyspaivanYmparillaTuoreTyontekija
testVuosilomaItsenaisyyspaivanaLauantainaEiVahennaTyoaikaa_1
testVuosilomaItsenaisyyspaivanaLauantainaEiVahennaTyoaikaa_2
com.tustor.tuntinetti.backend.logic.TestBillLikeSalary
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
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
com.tustor.tuntinetti.backend.logic.TestSiparilaYksivuoroTes
testSunnuntaityö
testIltalisä
testYölisä
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
testWtrSkipataanEtsittaessaTyopaiviaHolidaynReunoilla
testSairastumispaivana100PctKorvaus
testKta2
testKta2KunTuntipalkka5euroa
testKta1
testCaseHukkaAikaNormaali100Prosenttia_null
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
testKoulutuslisäKartuttaakoKta_Kuukausipalkkaisella_Ei
testKoulutuslisäKartuttaakoKta_Kuukausipalkkaisella_Kyllä
testCase8405_PuhakkaToni_20150624
testCase8405_PuhakkaToni_20150624_PalkanlisätSisällytettynäTuntipalkkaan
testHälytysrahaEiKartutaKtaKuukausipalkkainen_HenkilökohtainenLisäEiKartuta
testHälytysrahaEiKartutaKtaKuukausipalkkainen_HenkilökohtainenLisäKartuttaa
testHälytysrahaEiKartutaKtaTuntipalkkainen
testKoulutuslisäKartuttaakoKta_Tuntipalkkaisella_Kyllä
com.tustor.tuntinetti.backend.logic.TestUnpaidVacationSpending
testMilitaryRefresherIsNotSpentOnHolidays
testMilitaryRefresherAndWork
testUnpaidAbsenceIsSpentFromMondayToSunday
testUnpaidAbsenceOtherIsSpentFromMondayToSunday
testUnpaidAbsenceIsSpentOnSundays
testUnpaidAbsenceOtherIsSpentOnSundays
testUnpaidAbsenceCanBeSpentOnHolidays
testUnpaidAbsenceOtherCanBeSpentOnHolidays
testUnpaidAbsenceAndWork
testUnpaidAbsenceOtherAndWork
testEarnedPaternalLeave
testEarnedFlextimeVacation
testPaternalLeaveIsSpentFromMondayToSaturday
testPaternalLeaveIsNotSpentOnSundays
testPaternalLeaveIsNotSpentOnHolidays
testPaternalLeaveAndWork
testMilitaryRefresherIsSpentFromMondayToFriday
testWorkTimeReductionSpentOnSaturday
com.tustor.tuntinetti.backend.logic.TestKustannustoimittajienTes
testNormalWorktime1
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSunnuntaityo
testWeeklyOvertime3
testWeeklyOvertime2
testNormalWorktime2
test_TODO_SunnuntaityöVuorokaudenVaihtuessa_SU_MA
testSunnuntaityöVuorokaudenVaihtuessa_LA_SU
test_TODO_ArkipyhakorvausVuorokaudenVaihtuessa_ARKIPYHA_LA
testArkipyhakorvausVuorokaudenVaihtuessa_TO_ARKIPYHA
testSunnuntaityö
testSairaslomakorvausAlleKuukausiTöissä
testSairaslomakorvausAlle1VuosiTöissä
testSairaslomakorvausAlle5VuottaTöissä
testSairaslomakorvausYli5VuottaTöissä
testLapsiSairaana
com.tustor.tuntinetti.backend.logic.TestKumiteollisuusTyontekijoidenTesKaksivuoro
testNormaaliYölisä
testNormaaliIltavuoro
testTODONormaaliIltavuoroJatkuuYötyönä
testSairastumispaivana100PctKorvauKTAlla
com.tustor.tuntinetti.backend.logic.TestKaupanISSKTARyhma2TesFast
testToivoLindstedtWithKTA
testEiolosuhdeLisääEiVaikutaKTAhan
testOvernightAveragedSalaryfix
testToivoLindstedSickLeave12_06_2014
testJuusoKorvuoWithKta
testCase9674_KristersonAleksei_20151028_20151030
com.tustor.tuntinetti.backend.logic.TestKemianPerusteollisuudenTES_Paivatyo_375
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testKorvataanKTAlla
testWtrKertyma
testAattolisa
testYolisa
testIltalisa
testArkipyhienKorvaus
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
testPyhalisa
testPyhalisaSeuraavaltaYolta
testUusiutuvaSairaus
com.tustor.tuntinetti.backend.logic.TestHuolintaAlanSatamatyontekijoidenTes
testArkipyhatKorvataan
testSundayWork
testHolySaturdayIsPaidDouble
testSundayWork2
testSundayWork1
testSundayWork3
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
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
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
com.tustor.tuntinetti.backend.logic.TestBioteollisuudenTes_KeskeytymatonKolmivuorotyo
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testArkipyhienKorvausKunEiTehdaToita
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSeisokkikorvaus
testSunnuntaityo
testYolisa
testIltalisa
testArkipyhienKorvaus
testLapsenSairaus
testSairaslomakorvaukset
testKarenssipaivanPoistuminen
testSairauslomaKorvataanKTAlla
testSunnuntaityotaEiKorvataKTAlla
testPaivittaistaYlityotaEiKorvataKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testWtrKertyma
com.tustor.tuntinetti.backend.logic.TestPahvinJaPaperinjalostusalanTes_JatkuvaYksivuorotyo
testWtrKeryma
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testAattolisa
testSeisokkikorvaus
testSeisokkikorvausAamulta
testSunnuntaityo
testYolisa
testIltalisa
testSeisokkikorvausPaivalta
testArkipyhienKorvaus
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestRautatiealanRautatieliikenteenKaksivuorotyonTES
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testSunnuntaiaattolisa
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testAattolisa
testYolisa
testIltalisa
testWeeklyOvertime3
testWeeklyOvertime2
testSairaslomakorvausAlle1kkTöissäEiTyöpohjainen
testArkipyhatKorvataanVaikkaEiOlisiOllutViereisinaPaivinaToissa
test_TODO_WeeklyOvertime4
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
testBonustenVaikutusJaKtanKayttoSairauslomapalkassa
testBonustenVaikutusJaKtanKayttoPyhakorvauksissa
testKtaVahintaanTuntipalkka
testLisatKorottavatKTAta
testKtaEiKaytossaKuukausipalkkaisilla
testBonustenVaikutusJaKtanKayttoYlityokorvauksissa
testIltaJaYolisienVaikutus
com.tustor.tuntinetti.backend.logic.Test_TTES_KunnallinenTuntipalkkaisenHenkilostonTesKeskeytymatonKolmivuorotyo
testKTAnKaytto
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
testVuorolisä
testVuorolisätyö
testSairastumispaivana100PctKorvaus
testKTAEiVielaYhtaanKuukauttaToissa
testArkipyhakorvausRecordataanErikseenTyonAjalta
com.tustor.tuntinetti.backend.logic.TestTietotekniikanPalvelualanKolmivuoroLogicaTesFast
testKeskimaarainenVuorolisaTyosuhteenEnsimmäisten5ViikonAikana
testAnnikaPaavola_20101207_20121031
testPitkaViikkoYlitoissaMyosLauantaina
testArkipaivisinVuorot630Viiva1530AlkaenEiYlimaaraistaLa
testAnnikaPaavola_20101207_20110327
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
testNinaKollin_20101115_20101124
testArkipaivisinVuorot7Viiva15EiYlimaaraistaPe
testKuukausiRaja
testArkipaivisinVuorot7Viiva15EiYlimaaraistaTi
com.tustor.tuntinetti.backend.logic.TestMainContractSerieSelectedSeparately
test
com.tustor.tuntinetti.backend.logic.TestViestinValitysJaLogistiikkaAlaKuukausipalkkainen
testExtraHours
testArkipyhaKorvaus
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
testSairaslomakorvausSairausUusiutuu30pvSisalla
testLauantaiLisa
testTODO_Yolisa2
testAattoLisa
testSunnuntaiAattoLisa
com.tustor.tuntinetti.backend.logic.TestAktHuolintaAlanVarastoterminaaliJaSatamatyontekijoidenTes
testArkipyhatKorvataan
testSundayWork
testHolidayCompensations
testHolySaturdayIsPaidDouble
testCase45267
testOvertimeNotTriggeredOnSaturnday
testSundayOvertimeDoesNotHaveLeg1
testArkipyhäLyhentääViikkotyöaikaa
testArkipyhäLyhentääViikkotyöaikaa2
testNormalSaturdayIsNotPaidDouble
com.tustor.tuntinetti.backend.logic.TestHenkilostopalvelualanTes
testFail
testaaYlityotAlkuviikostaKunPerjantaiOnSairaspaiva
testaaYlityotAlkuviikostaKunPerjantaiOnLomapaiva
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_not_during_overtime_afterwards
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_NighShiftsAreEuros_not_during_though_inexisting_overtime
testWorkTimeOvertimeDecomposition_TIME_BASED_COMPENSATION_ALL_workTimeCompensationDecomposition_TIME_BASED_COMPENSATION_ALL_not_during_though_inexisting_overtime
testJouniSalminen_20130325_20130331_Considered_SickleaveIgnoresTimeRanges
testWorkTimeOvertimeDecomposition_FULL_OVERTIME_workTimeCompensationDecomposition_FULL_OVERTIME_Sicklave_MONDAY_HOURS_ONLY
testPsgKkAaltoSirje_20150301_20150331
testFullWeekRegressionCheckAlsoWeekStartTimeEffect
testPsgKkAroalhoHannaKatriina_20150301_20150331
testKkpalkkaisenVappuKorvataanJoKuukausipalkassa
testKkPalkkaisenItsenaisyysPaivaKorvataanAinaVaikkaEiOlisiOllut2kkToissa
testTuntipalkkaisenVappuKorvataanRahana
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
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
testNoOvertime
testBugi
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
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testSairaslomakorvausKunSairausUusiutuu
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
testSairauslomaKorvataanKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
testWtrKorvataanKTAlla
testVarallaoloaEiKorvataKTAlla
testAattokorotus
testYlityotKorvataanKTAlla
com.tustor.tuntinetti.backend.logic.TestHammaslaakarienTehyTES
testNormalWorktime1
testDailyOvertime1
testWeeklyOvertime1
testAattolisä
testIltalisä
testYölisä
testSairastumispaivana100PctKorvaus
testLauantailisä
testSickleaveKeskiarvoistus
testArkipyänäTöissä1
testArkipyänäTöissä2
testArkipyhätEivätLyhennäViikottaistaYlityörajaa1
testArkipyhätEivätLyhennäViikottaistaYlityörajaa2
testArkipyhätLyhentävätViikkoa1
testArkipyhätLyhentävätViikkoa2
testArkipyhäKorvaus1
testArkipyhäKorvaus2
com.tustor.tuntinetti.backend.logic.TestEffectivePaidDaysMetalli
testChildSick
testBeforeRange
testTasksAndHoliday
testTasksAndHolidayAndSickleave
testPaidVacationAndSickleave
testPaidVacationOnWeekendOrPaidHolidayIsNotEffectivelyPaid
testSickleaveOnWeekendIsNotEffectivelyPaid
testUnpaidVacation
testUnpaidVacationOther
testPaidVacation
com.tustor.tuntinetti.backend.logic.TestMuoviJaKemiantuoteteollisuudenPaivatyonKtaTes
testArkipyhatKorvataanKTAlla
testSairaslomaKorvataanKTAlla
testWeeklyOvertimeOnNormalSaturday
testWeeklyOvertimeOnHolySaturday
testWeeklyOvertimeOnChristmasEve
testYlityotKorvataanKTAlla
testSuurjulhapyhaaattopaivakorotusKorvataanKTAlla
testSuurjulhapyhaaattoyokorotusKorvataanKTAlla
testYlityotKorottavatKTAta
testSuurjuhlapyhaKorottaaKTAta
testSuurjuhlapyhaaattopaivaKorottaaKTAta
testSuurjuhlapyhaaattoyoKorottaaKTAta
testSunnutaityöKorottaaKTAta
testSairaslomakorvausAlleViikkoTöissäTyöperäinenKestaaYli10Paivaa
testSuurjuhlapyhakorvaus
testSairaslomaAlkaaKeskenTyopaivan
testSairaslomakorvausAlleViikkoTöissäEiTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausAlleViikkoTöissäTyöperäinenKestaaAlle7Paivaa
testSairaslomakorvausAlleViikkoTöissäEiTyö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.TestValtionVirkaKolmenviikonJaksotyoTyontekijat
testSaturdayOvertime
testDailyOvertime
testWeeklyOvertime
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
testLauantailisa
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
testLapsenSairaus
com.tustor.tuntinetti.backend.logic.utils.TestOvertimeCategoryMapper
testOvertimeCategoryMapper
com.tustor.tuntinetti.backend.logic.utils.TestCpAndProjectCustomerSummaryVisitor
testDst20150328
testCase7622_HärkänenJari_20150331
testCase11383JennaPuisto_20160418_20160419
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
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testAamulisa
testLauantailisa
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
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
testIltalisaLauantaina
testIltalisaSunnuntaina
testArkiAatotLyhentavatTyoaikaaAsetuksissa
testWeeklyExtraAndOvertime
testDailyExtraIsNotCompensated
testIltalisaArkena
testIltalisaLoppiaisena
testIltalisaVapunAattona
testIltalisaVapunpaivana
testIltaJuhannusaattona
testIltaJuhannusPaivana
testIltalisaItsenaisyyspaivana
testIltaJouluaattona
testIltaToisenaJoulupaivana
testYolisaLauantaina
testYolisaSunnuntaina
testYolisaLoppiaisena
testYolisaVapunAattona
testYolisaVapunpaivana
testJuhannusAattoJaJuhannusPaivaWtrAsetuksenKumoaminen
testJuhannusAattoJaJuhannusPaivaEiWtrAsetusta
testPaasiaisLauantaiWtrAsetuksenKumoaminen
testPaasiaisLauantaiEiWtrAsetusta
testYolisaArkena
test_TODO_ArkipyhanKorvaaminenLomanAikana
testSairastumispaivana50PctKorvaus
test_ID_OnSaturdayWhenQualifiedForHolidayAndWorking
test_ID_OnSaturdayWhenNotQualifiedForHolidayAndWorking
testVastaYliKuukaudenTyoskenneltyaMaksetaanArkipyhakorvaustaPaitsiItsenaisyyspaivastaJostaMaksetaanAina
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
com.tustor.tuntinetti.backend.logic.TestTeknisenHuollonJaKunnossapitoalanTes_Kaksivuorotyo
test_TODO_SpecialWeeklyOvertime
testLauantailisa
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSunnuntaityo
testYolisa
testIltalisa
testArkipyhienKorvaus
testSairaudenUusiutuminen
testMaksetaanKTAlla
testKorottavatKTAta
testWtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
testExtra
test_TODO_ExtraWhenNotPlannedWork
testPerakkaistenArkipyhienKorvaaminen
testMinimumWorkHoursNeededToCalculateKTA
com.tustor.tuntinetti.backend.logic.TestLeipomoidenTaysipaivaisiaKolmivuorolaisia40hViikossaKoskevaTyoehtoSopimus
testVuorokautinenYlityo
testLauantaiVuorot
testLyhennysvapaidenKertyminen
testSyyskuu2014
test_TODO_Syyskuu2014HoursExceedingPlanned
testPaasiaisViikkoPerjantaiJALauantaiTyoskennellaan
testPaasiaisViikkoPerjantaiTyoskennellaan
testPaasiaisViikkoLauantaiTyoskennellaan
testJoulukuu2015AattoTyota
testJoulukuu2015AattoVapaa
testJoulukuu2016AattoVapaa
testJoulukuu2016AattoTyota
test_TODO_Joulukuu2016AattoEiYliTyota
testJoulukuu2017AattoVapaa
testJoulukuu2017AattoTyota
testSunnuntaiTyo
testArkiTyo
testAatot
testArkipyha
testViikkoylityot
testSairastumispaivana100PctKorvaus
testLapsenSairaus
testSairaslomakorvaukset
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
testCase7883_TeittoTuukka_20150413
testCase7883_TeittoTuukka_20150413_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329_IlmanKta
testCase7793_TeittoTuukka_20150323_20150329
testYlitoidenJakautuminenAsiakkaille2
testYlitoidenJakautuminenAsiakkaille3
testProjectLevelOvertimeRefinement
testProjectLevelOvertimeRefinement_MinutePrecision
testCase7790_HeikuraRisto_20150413
testYlityoidenJakautuminenAsiakkaille2
testYlitoidenJakautuminenAsiakkaille
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
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
com.tustor.tuntinetti.backend.logic.TestMuseoidenTesPaivatyo3625
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testWeeklyOvertime2
test_WeeklyOvertime3
test_WeeklyOvertime4
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSunnuntaiKorvaus
testArkipyhat
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
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testLapsenSairaus
testVuosivapaa
testKikyNotActive
com.tustor.tuntinetti.backend.logic.TestMaraEsimiestenTes
testIltalisaSunnuntaina
testSairaslomakorvausSairausUusiutuu30pvSisällä
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testNormalWorktime
testWeeklyOvertime
testSpecialSatrudayOvertime
testAattolisa
testYolisa
testIltalisa
testWtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
testYolisaSunnuntaina
testIltalisaAattona
com.tustor.tuntinetti.backend.logic.TestPartTimeEmplyeeShorterWeekAbsencesUsingEmployeeRangeReport_2
test_TODO
testMilitaryRefresherWithPartialWorkDays
testBug20100406_20100101
testBug20100406_20100102
testSpentCompensationVacationAndFlexTimeWhenInitialSaldoGivenAndPartTimeEmployee
testBugReport20100315
test_TODO_
testSpentWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaOpintoVapaa
testMilitaryRefresher
testSpentHolidayWorkTimeReductionAndFlexTime_AlsoDuringWeekends
testTestaaVirkavapaaWithPartialWorkDays
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
testTestaaVirkavapaa
com.tustor.tuntinetti.backend.logic.TestVartiointiAlanTesMuutOsaAikaiset
testArkipyhaKorvataanJosToissa_8h
testArkipyhaKorvataanJosToissa_6h
testArkipyhaaEiKorvataJosEiToissa
testArkipyhaKorvataanJosToissa_MAX_8h
testArkipyhatEivatLyhennaJaksotyoaikaa
testArkipyhaKorvataanJosToissaAlle3kkSopimusta
testArkipyhatKorvataan
com.tustor.tuntinetti.backend.logic.TestMaraEsimiestenTes2021Muutoksilla
testLapsenSairaus
testSairaslomakorvaukset
testIltalisaSunnuntaina
testSairaslomakorvausSairausUusiutuu30pvSisällä
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testNormalWorktime
testWeeklyOvertime
testSpecialSatrudayOvertime
testAattolisa
testYolisa
testIltalisa
testWtrKeryma
testYolisaSunnuntaina
testIltalisaAattona
com.tustor.tuntinetti.backend.logic.TestSailioautoJaOljytuotealanTes_Kaksivuorotyo_2vk_Jaksotyo
test_TODO_SpecialWeeklyOvertime
testNormalWorktime
testWeeklyOvertime
testSpecialSatrudayOvertime
testMaksetaanKTAlla
testWtrKeryma
test_TODO_ShortDayCompensation
testSairaslomakorvausSairausUusiutuu30pvSisällä
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testDailyOvertime
testSeisokkikorvaus
testYolisa
testIltalisa
testKorottavatKTAta
testLapsenSairaus
testSairaslomakorvaukset
com.tustor.tuntinetti.backend.logic.TestBioteollisuudenTes_Paivatyo
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testArkipyhienKorvausKunEiTehdaToita
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testSeisokkikorvaus
testSunnuntaityo
testYolisa
testIltalisa
testArkipyhienKorvaus
testSairaudenUusiutuminen
testWtrKeryma
testLapsenSairaus
testSairaslomakorvaukset
testKarenssipaivanPoistuminen
testSairauslomaKorvataanKTAlla
testSunnuntaityotaEiKorvataKTAlla
testPaivittaistaYlityotaEiKorvataKTAlla
testViikoittaistaYlityotaEiKorvataKTAlla
testYlityotEivatKorotaKTAta
testSunnuntaityoEiKorotaKTAta
testLisatKorottavatKTAta
com.tustor.tuntinetti.backend.logic.TestKunnallinenTsToimistotyoaika
testLisatyoCurrentTuotanto
testJouluaattoAamu
testVarallaolo
testKVTesLisat
testHalytystyo
testSickleaveQualifiedFor14Days
testRegularSickleaveQualifiedFor60plus120Days
testWorkInducedSickleaveQualifiedFor120plus120Days
testJuhannusaatto
testEiYlimääräisiäLisiäJouluaatonAatonIltana
com.tustor.tuntinetti.backend.logic.TestLeipomoRealLifeCases
testTODO_KoskivuoriHelena
com.tustor.tuntinetti.backend.logic.TestLentoliikenteenPalvelualojenKeskeytymatonKolmivuorotyoTes
testIltavuoroLisä
testTövuoroLisä
testArkipyhät
testSunnutaityöKorottaaKTAta
testSaturdayOvertime
testDailyOvertime
testChristmasDayAndBoxingDay
testMidsummer
testChristmasEve
testSaturdayExtraIsNotPaidOnSpecialSaturday
testOvertimeOnEves
testNewYearsEve
testLaborDayEve
testSaturdayExtraIsPaidOnNormalSaturday
com.tustor.tuntinetti.backend.logic.TestJalometallialanTes_Yksivuorotyo
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSunnuntaityoKorvataanKTAlla
testItsenaisyyspaivaKorvataanKTAlla
testArkipyhaKorvataanKTAlla
testVarallaoloKorvataanKTAlla
testArkipyhienKorvausKunEiTehdaToita
testSunnuntaiKorvaus
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testSpecialSatrudayOvertime
testYolisa
testIltalisa
testLapsenSairaus
testSairaslomakorvaukset
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
testDailyOvertime1
testDailyOvertime2
testWeeklyOvertime1
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvJälkeen
testSairaslomakorvausYli1kkTöissäSairausUusiutuu30pvSisällä
testSairaslomakorvausAlle1kkTöissäSairausKestääYli4pvLapsenSairaus
testAamulisa
testLauantailisa
testNormalWorktime
testSunnuntaityo
testYolisa
testIltalisa
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
testNormalWorktime
testDailyOvertime
testWeeklyOvertime
testLapsenSairaus
testSairaslomakorvaukset
testVuosivapaa
testKikyNotActive
com.tustor.tuntinetti.backend.logic.TestTekstiiliteollisuudenTes
testNightHoursCompensationA
testEveningHoursCompensationC
testNightHoursCompensationB
testEveningHoursCompensationA
testEveningHoursCompensationB
testSpecialSaturdayOvertime1
testSpecialSaturdayOvertime2
testSairastumispaivana100PctKorvaus
testItsenaisyyspaivaSunnuntaina
testSundayCompensation
testIfSickleaveCompensatedOverTheLimits
testArkipyhaKorotus
testSuurjuhlapyhaKorotus
testLisatAattona
testAattoIltaLisat
testSpecialSaturdayOvertime3
com.tustor.tuntinetti.backend.services.tasks.TestReminderTask
testRemindSupervisorTwoDaysAfterPeriodEndOrNextWorkDay
com.tustor.tuntinetti.backend.reporting.export.talenom.payroll.tikon.TestTalenomTikonJmkDetailedDailyExportApi
testTODO
testMäkinenSuvi_20160201_20160229
testAnneHannunen_20160201_20160229
testAnneHannunen_20160201_20160229_TYNRO
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ä
testTapahtumatunnus122
testEriPäivälleMerkittyUrakkaEiVaikuta
testEriPäivälleMerkittyUrakkaEiVaikuta_TODO
testTapahtumatunnus122UseHourlySalary
testTapahtumatunnus124
testTapahtumatunnus124UseHourlySalary
testJosProvisioOnPienempiKuinPalkkaNiinMaksetaanPalkalla
testSamanTyökohteenTyöIlmanUrakkaaKäsitelläänKuinUrakka
testEriTyökohteenTyöIlmanUrakkaaMaksetaanNormaalsiti
testTuntipalkkaSuurempiKuinUrakka
testExample3
com.tustor.tuntinetti.calculators.vacations.TestMetsatahtiCasesCopiedFromProduction
testIsmailSalah_20140508
com.tustor.tuntinetti.calculators.vacations.TestLeadLomacasesCopiedFromProduction
testMarjaMalin20130101_20130912_eiBugejaStandarditesti
testKatjaSurkka20120401_20130331_Kun_sickleavet_olivat_viela_disabloituja
testKatjaSurkka20120401_20130331
testJennaLehtimaa_20120101_20130520
testMakipaaInkaWithOneContractPeriod
testMakipaaInkaWithTwoContractPeriods
testOutiPuhakka
testRautioRiina
testAaltonenJaakko
testHorkkoAntti
testSaarinenSanna
testYrttimaaChristian
com.tustor.tuntinetti.protocols.tyel.backend.TestIlmarinenTyelVuosiIlmoitusTiedostoUsingSalaryCalculationModels
testTyösuhdePäättyyEnsiVuonnaAlkaaEnsiVuonna_TulojaOn_JoTänäVuonna
testTyösuhdeJatkuuAlkanutTänäVuonna_TulojaEiVielä
testTyösuhdeJatkuuAlkaaEnsiVuonna_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