TG_004.TC_002 - codemetropolis/CodeMetropolis GitHub Wiki

TG_004.TC_002

Test rendering with invalid inputFile

Pre-requisites:

  • Java runtime 1.8

  • placingToRendering.xml exists in the rendering-1.4.0.jar's folder and is a valid inputFile (produced by placing-1.4.0.jar with the mappingToPlacing.xml as input generated by mapping-1.4.0.jar with the cdfFile generated by converter-1.4.0.jar for the input codemetropolis-toolchain-commons.graph)

  • command line opened in the folder of rendering-1.4.0.jar

Steps:

  1. Open placingToRendering.xml with a text editor

  2. Delete content from line 10 to 20 and save the file

  3. Run "java -jar rendering-1.4.0.jar -i placingToRendering.xml -w cm"

Expected result:

The tool warns the user that the input file content is invalid and exits normally without creating the output file.