public void testMatrixConfiguration() throws Exception {
MatrixProject matrix = this.createMatrixProject("myMatrix");
matrix.getAxes().add(new TextAxis("Test1", "one", "two"));
matrix.getAxes().add(new TextAxis("Test2", "A", "B"));
MetadataJobProperty property = new MetadataJobProperty();
property.addChild(TreeStructureUtil.createPath("hello", "my matrix description", false, false,
"the", "world", "says"));
matrix.addProperty(property);
configRoundtrip(matrix);
//give the controller some time to work on the separate thread