public class org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest extends java.lang.Object
{
org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios scenarios;
public void <init>()
{
org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios v;
org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest v;
v := @this: org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios;
specialinvoke v.<org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios: void <init>()>();
v.<org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest: org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios scenarios> = v;
return;
}
void testUnitemporalDeltaNoDeleteIndNoDataSplits()
{
org.finos.legend.engine.persistence.components.scenarios.TestScenario v;
org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios v;
org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest v;
v := @this: org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest;
v = v.<org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest: org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios scenarios>;
v = virtualinvoke v.<org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios: org.finos.legend.engine.persistence.components.scenarios.TestScenario DATETIME_BASED__NO_DEL_IND__NO_DEDUP__NO_VERSIONING()>();
staticinvoke <org.finos.legend.engine.persistence.components.BaseTest: void assertDerivedMainDataset(org.finos.legend.engine.persistence.components.scenarios.TestScenario)>(v);
return;
}
void testUnitemporalDeltaNoDeleteIndWithDataSplits()
{
org.finos.legend.engine.persistence.components.scenarios.TestScenario v;
org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios v;
org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest v;
v := @this: org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest;
v = v.<org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest: org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios scenarios>;
v = virtualinvoke v.<org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios: org.finos.legend.engine.persistence.components.scenarios.TestScenario DATETIME_BASED__NO_DEL_IND__FAIL_ON_DUPS__ALL_VERSION_WITHOUT_PERFORM()>();
staticinvoke <org.finos.legend.engine.persistence.components.BaseTest: void assertDerivedMainDataset(org.finos.legend.engine.persistence.components.scenarios.TestScenario)>(v);
return;
}
void testUnitemporalDeltaWithDeleteIndNoDataSplits()
{
org.finos.legend.engine.persistence.components.scenarios.TestScenario v;
org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios v;
org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest v;
v := @this: org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest;
v = v.<org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest: org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios scenarios>;
v = virtualinvoke v.<org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios: org.finos.legend.engine.persistence.components.scenarios.TestScenario DATETIME_BASED__WITH_DEL_IND__NO_DEDUP__NO_VERSION()>();
staticinvoke <org.finos.legend.engine.persistence.components.BaseTest: void assertDerivedMainDataset(org.finos.legend.engine.persistence.components.scenarios.TestScenario)>(v);
return;
}
void testUnitemporalDeltaWithDeleteIndWithDataSplits()
{
org.finos.legend.engine.persistence.components.scenarios.TestScenario v;
org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios v;
org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest v;
v := @this: org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest;
v = v.<org.finos.legend.engine.persistence.components.testcases.ingestmode.unitemporal.derivation.UnitemporalDeltaDateTimeBasedDerivationTest: org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios scenarios>;
v = virtualinvoke v.<org.finos.legend.engine.persistence.components.scenarios.UnitemporalDeltaDateTimeBasedScenarios: org.finos.legend.engine.persistence.components.scenarios.TestScenario DATETIME_BASED__WITH_DEL_IND__FILTER_DUPS__ALL_VERSION()>();
staticinvoke <org.finos.legend.engine.persistence.components.BaseTest: void assertDerivedMainDataset(org.finos.legend.engine.persistence.components.scenarios.TestScenario)>(v);
return;
}
}