All Downloads are FREE. Search and download functionalities are using the official Maven repository.

easytest-core.1.4.0.source-code.testDataSchema.xsd Maven / Gradle / Ivy

Go to download

EasyTest is a JUnit extension perform Data Driven Testing with ease and simplicity. It supports method parameters with Test annotation and much more.

The newest version!





	
		
			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