easytest-core.1.3.2.source-code.testDataSchema.xsd Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of easytest-core Show documentation
Show all versions of easytest-core Show documentation
EasyTest is a JUnit extension perform Data Driven Testing with ease and simplicity.
It supports method parameters with Test annotation and much more.
Base element to capture the Input Test Data.
This is the schema that the users should follow if they want
EasyTest framework to load their XML data for their test cases.
Information about a single test method. This will
contain the name of the test method
as attribute and a multiple Test Records within the test Method. Each
TestRecord signifies a single execution of the given test method.
Default input data can be supplied, they will be passed to every
TestRecord as default values. Default may be overridden by specifying
an entry of the same key in the actual TestRecord.
Test Record captures the test data for a single
execution of the enclosing TestMethod.
InputData element identifies the single execution
record for a given test.
This means that each entry element within the InputData element will be
captured in a single Map
and will be passed to the test method as its method arguments.
OutputData element identifies the data that has
been returned by the Test method.
A user never provides the value of OutputData element. It is created
on the fly by the XMLDataLoader class of teh framework.
In case a user specifies the element, it will be ignored.
From a user's perspective, if a user wants to capture the output data to
a file, all he/she has to do is return the data from the method.
Rest all will be taken care of by the framework.
Each Entry identifies a single key/value pair
where key is the name of the parameter and value is its value.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy