Data Conversion Validation
Provide API for converters to log and notify about problems in the input source data. This should be from errors, warnings and information. The idea is to be able to capture problems like "text too long", "spelling issues", "missing open/close quotes" and similar.
Old description
Implement test suite support. The idea is that plugin can run easily test against the registered test suites. There would be a TestSuiteManager where plugin can execute a Runner that accept a non-determined number of TestSuite configuration arguments. Each configuration determine the test suite to run, the parameter of the test (test-dependent). The input is also passed. The manager will run each test suite. The test suite will log the result in the logger.
- [ ] Abstract class for TestSuites
- [ ] TestSuiteManager
- [ ] Abstract class for TestSuiteConfiguration.
- [ ] Specific TestSuite for data size checks.
This can be implemented with structure logging. So later it can analyzed with filters.