├── .editorconfig ├── .gitignore ├── Jenkinsfile ├── LICENSE ├── README.md ├── pom.xml └── src ├── main ├── groovy │ └── de │ │ └── triology │ │ └── testdata │ │ ├── builder │ │ ├── EntitiesScriptExecutor.groovy │ │ ├── EntityBuilder.groovy │ │ ├── EntityBuilderException.groovy │ │ ├── EntityBuilderListener.groovy │ │ └── EntityBuilderScript.groovy │ │ ├── loader │ │ ├── EntityDeleter.groovy │ │ ├── EntityPersister.groovy │ │ └── TestDataLoader.groovy │ │ └── util │ │ └── FileReader.groovy └── resources │ └── dsld │ ├── EclipseEntityBuilder.dsld │ └── IntelliJEntityBuilder.gdsl └── test ├── groovy └── de │ └── triology │ └── testdata │ └── builder │ ├── EntitiesScriptExecutorTest.groovy │ └── EntityBuilderTest.groovy ├── java └── de │ └── triology │ └── testdata │ ├── loader │ ├── EntityDeleterTest.java │ ├── EntityPersisterTest.java │ ├── TestDataLoaderIT.java │ ├── TestDataLoaderTest.java │ └── testentities │ │ ├── AnotherTestEntity.java │ │ ├── BaseClass.java │ │ ├── BasicTestEntity.java │ │ ├── Department.java │ │ ├── InheritingEntity.java │ │ ├── TestEntityWithToManyRelationship.java │ │ ├── TestEntityWithToOneRelationship.java │ │ └── User.java │ └── util │ └── FileReaderTest.java └── resources ├── META-INF └── persistence.xml └── tests ├── FileReaderTestFile ├── failingBecauseOfMissingReferencedEntity.groovy ├── failingBecauseOfReusedName.groovy ├── itTestData.groovy ├── mappedSuperclass.groovy ├── testEntityDefinitions.groovy └── testOrderOfEntityCreatedListenerNotifications.groovy /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/.gitignore -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/groovy/de/triology/testdata/builder/EntitiesScriptExecutor.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/main/groovy/de/triology/testdata/builder/EntitiesScriptExecutor.groovy -------------------------------------------------------------------------------- /src/main/groovy/de/triology/testdata/builder/EntityBuilder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/main/groovy/de/triology/testdata/builder/EntityBuilder.groovy -------------------------------------------------------------------------------- /src/main/groovy/de/triology/testdata/builder/EntityBuilderException.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/main/groovy/de/triology/testdata/builder/EntityBuilderException.groovy -------------------------------------------------------------------------------- /src/main/groovy/de/triology/testdata/builder/EntityBuilderListener.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/main/groovy/de/triology/testdata/builder/EntityBuilderListener.groovy -------------------------------------------------------------------------------- /src/main/groovy/de/triology/testdata/builder/EntityBuilderScript.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/main/groovy/de/triology/testdata/builder/EntityBuilderScript.groovy -------------------------------------------------------------------------------- /src/main/groovy/de/triology/testdata/loader/EntityDeleter.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/main/groovy/de/triology/testdata/loader/EntityDeleter.groovy -------------------------------------------------------------------------------- /src/main/groovy/de/triology/testdata/loader/EntityPersister.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/main/groovy/de/triology/testdata/loader/EntityPersister.groovy -------------------------------------------------------------------------------- /src/main/groovy/de/triology/testdata/loader/TestDataLoader.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/main/groovy/de/triology/testdata/loader/TestDataLoader.groovy -------------------------------------------------------------------------------- /src/main/groovy/de/triology/testdata/util/FileReader.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/main/groovy/de/triology/testdata/util/FileReader.groovy -------------------------------------------------------------------------------- /src/main/resources/dsld/EclipseEntityBuilder.dsld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/main/resources/dsld/EclipseEntityBuilder.dsld -------------------------------------------------------------------------------- /src/main/resources/dsld/IntelliJEntityBuilder.gdsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/main/resources/dsld/IntelliJEntityBuilder.gdsl -------------------------------------------------------------------------------- /src/test/groovy/de/triology/testdata/builder/EntitiesScriptExecutorTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/groovy/de/triology/testdata/builder/EntitiesScriptExecutorTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/de/triology/testdata/builder/EntityBuilderTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/groovy/de/triology/testdata/builder/EntityBuilderTest.groovy -------------------------------------------------------------------------------- /src/test/java/de/triology/testdata/loader/EntityDeleterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/java/de/triology/testdata/loader/EntityDeleterTest.java -------------------------------------------------------------------------------- /src/test/java/de/triology/testdata/loader/EntityPersisterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/java/de/triology/testdata/loader/EntityPersisterTest.java -------------------------------------------------------------------------------- /src/test/java/de/triology/testdata/loader/TestDataLoaderIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/java/de/triology/testdata/loader/TestDataLoaderIT.java -------------------------------------------------------------------------------- /src/test/java/de/triology/testdata/loader/TestDataLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/java/de/triology/testdata/loader/TestDataLoaderTest.java -------------------------------------------------------------------------------- /src/test/java/de/triology/testdata/loader/testentities/AnotherTestEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/java/de/triology/testdata/loader/testentities/AnotherTestEntity.java -------------------------------------------------------------------------------- /src/test/java/de/triology/testdata/loader/testentities/BaseClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/java/de/triology/testdata/loader/testentities/BaseClass.java -------------------------------------------------------------------------------- /src/test/java/de/triology/testdata/loader/testentities/BasicTestEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/java/de/triology/testdata/loader/testentities/BasicTestEntity.java -------------------------------------------------------------------------------- /src/test/java/de/triology/testdata/loader/testentities/Department.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/java/de/triology/testdata/loader/testentities/Department.java -------------------------------------------------------------------------------- /src/test/java/de/triology/testdata/loader/testentities/InheritingEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/java/de/triology/testdata/loader/testentities/InheritingEntity.java -------------------------------------------------------------------------------- /src/test/java/de/triology/testdata/loader/testentities/TestEntityWithToManyRelationship.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/java/de/triology/testdata/loader/testentities/TestEntityWithToManyRelationship.java -------------------------------------------------------------------------------- /src/test/java/de/triology/testdata/loader/testentities/TestEntityWithToOneRelationship.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/java/de/triology/testdata/loader/testentities/TestEntityWithToOneRelationship.java -------------------------------------------------------------------------------- /src/test/java/de/triology/testdata/loader/testentities/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/java/de/triology/testdata/loader/testentities/User.java -------------------------------------------------------------------------------- /src/test/java/de/triology/testdata/util/FileReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/java/de/triology/testdata/util/FileReaderTest.java -------------------------------------------------------------------------------- /src/test/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/resources/META-INF/persistence.xml -------------------------------------------------------------------------------- /src/test/resources/tests/FileReaderTestFile: -------------------------------------------------------------------------------- 1 | success -------------------------------------------------------------------------------- /src/test/resources/tests/failingBecauseOfMissingReferencedEntity.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/resources/tests/failingBecauseOfMissingReferencedEntity.groovy -------------------------------------------------------------------------------- /src/test/resources/tests/failingBecauseOfReusedName.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/resources/tests/failingBecauseOfReusedName.groovy -------------------------------------------------------------------------------- /src/test/resources/tests/itTestData.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/resources/tests/itTestData.groovy -------------------------------------------------------------------------------- /src/test/resources/tests/mappedSuperclass.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/resources/tests/mappedSuperclass.groovy -------------------------------------------------------------------------------- /src/test/resources/tests/testEntityDefinitions.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/resources/tests/testEntityDefinitions.groovy -------------------------------------------------------------------------------- /src/test/resources/tests/testOrderOfEntityCreatedListenerNotifications.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triologygmbh/test-data-loader/HEAD/src/test/resources/tests/testOrderOfEntityCreatedListenerNotifications.groovy --------------------------------------------------------------------------------