Package ProgramTesting

Examples of ProgramTesting.ProgramTester


    private boolean testProgram(Program p) {
        InputGenerator inputGenerator = new InputFromFileGenerator(p);
        OutputGenerator outputGenerator = new OutputFromFileGenerator(p);
        InputDataProcessor inputDataProcessor = new SimpleInputDataProcessor();
        OutputDataProcessor outputDataProcessor = new SimpleOutputDataProcessor();
        ProgramTester tester = new ProgramTester(
                inputGenerator, outputGenerator,
                inputDataProcessor, outputDataProcessor);
        try {
            tester.execute(p);
            return true;
        } catch (UnsuccessException e) {
            comment.append(ExitCodes.getMsg(ExitCodes.UNSUCCESS));
            error.append("Failed tests: " + e.getMessage());
            res = ExitCodes.UNSUCCESS;
View Full Code Here


            System.err.println("success compilation");
            InputGenerator inputGenerator = new InputFromFileGenerator(p);
            OutputGenerator outputGenerator = new OutputFromFileGenerator(p);
            InputDataProcessor inputDataProcessor = new SimpleInputDataProcessor();
            OutputDataProcessor outputDataProcessor = new SimpleOutputDataProcessor();
            ProgramTester tester = new ProgramTester(
                    inputGenerator, outputGenerator,
                    inputDataProcessor, outputDataProcessor);
            tester.execute(p);
        } catch (ClassNotFoundException e) {
            System.err.println("Mysql lib not found: " + e);
        } catch (SQLException e) {
            System.err.println("SQL error occurs: " + e);
        } catch (CompilationInternalServerErrorException e) {
View Full Code Here

TOP

Related Classes of ProgramTesting.ProgramTester

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.