It's common for an OpenMRS distribution to list the concepts it uses in classes of static constants, e.g. This tool supports a range of data types, including date & time, integers, binary, and Boolean. Features: It generates sensible data that looks like real. It allows you to create complex data over multiple tables related to each other.
![java test data generator java test data generator](https://2.bp.blogspot.com/-IxRGYdWdnJQ/VwqBUEgVzSI/AAAAAAAAACg/KAmPwln5wSMXc_lJrf-KZJ3vdYEonw4RA/s640/4.jpg)
#JAVA TEST DATA GENERATOR GENERATOR#
work with OpenConceptLab to provide API support on their end Upscene is a data generator tool that creates test data in your database tables.Plugin should be modular and support different sources of concept details (JDBC, OpenConceptLab API).Plugin should be configurable in terms of which locales to include, which reference term sources.Produce a Maven plugin which can generate concept test data.It's important that developers can configure what is included in the final dataset file so that they can keep it as small as possible to keep unit test times as fast as possible - it's obviously not feasible to load an entire dictionary like CIEL into memory for each unit test. This project would seek to provide a mechanism by which developers can easily generate a test dataset file for use in unit tests, which includes a configurable subset of their entire concept dictionary. PIH team have written code to generate a MariaDB copy of a production database but there's no easy way to specify what content should be included.Also distributions commonly deploy concepts via a SQL dump (e.g. Metadata Deploy module addresses this challenge for a lot metadata types - but doesn't include concepts, as these don't lend themselves to being described in code.For example, developers may want to write unit tests for an indicator report that includes most of the metadata and concepts used by the distribution. It is challenge for developers, especially those working on large distributions, to maintain test data which is consistent with their production environments.