private void outDefines(Define... expectedDefinesArray) {
        StringBuilder expectedDefineSource = new StringBuilder();
        for (Define define : expectedDefinesArray) {
            expectedDefineSource.append(define.toString());
        }
        
        if (!evaluated) {
            evaluateTechniqueDef();
        }

        Material mat = geometry.getMaterial();
        Technique tech = mat.getActiveTechnique();
        TechniqueDef def = tech.getDef();
        DefineList actualDefines = tech.getDynamicDefines();
        String[] defineNames = def.getDefineNames();
        VarType[] defineTypes = def.getDefineTypes();
        String actualDefineSource = actualDefines.generateSource(Arrays.asList(defineNames), Arrays.asList(defineTypes));

        assertEquals(expectedDefineSource.toString(), actualDefineSource);
    }
Validates {@link MatParam}s.

@author Kirill Vainer
jme3-core/src/test/java/com/jme3/material/MaterialMatParamTest.java