Package com.asakusafw.compiler.flow.testing.model

Examples of com.asakusafw.compiler.flow.testing.model.Ex2


        TestInput<Ex2> in2 = tester.input(Ex2.class, "ex2", dataSize);
        TestOutput<Ex1> found = tester.output(Ex1.class, "found");
        TestOutput<Ex1> missing = tester.output(Ex1.class, "missing");

        Ex1 ex1 = new Ex1();
        Ex2 ex2 = new Ex2();

        ex2.setStringAsString("both");
        ex2.setSid(10);
        in2.add(ex2);
        ex1.setStringAsString("both");
        ex1.setSid(1);
        in1.add(ex1);

        ex2.setStringAsString("only-master");
        ex2.setSid(20);
        in2.add(ex2);
        ex1.setStringAsString("only-tx");
        ex1.setSid(2);
        in1.add(ex1);
        ex1.setStringAsString("only-tx");
        ex1.setSid(3);
        in1.add(ex1);

        ex2.setStringAsString("multi-tx");
        ex2.setSid(30);
        in2.add(ex2);
        ex1.setStringAsString("multi-tx");
        ex1.setSid(4);
        in1.add(ex1);
        ex1.setStringAsString("multi-tx");
View Full Code Here


        TestInput<Ex2> in2 = tester.input(Ex2.class, "ex2", dataSize);
        TestOutput<Ex1> found = tester.output(Ex1.class, "found");
        TestOutput<Ex1> missing = tester.output(Ex1.class, "missing");

        Ex1 ex1 = new Ex1();
        Ex2 ex2 = new Ex2();

        ex2.setStringAsString("both");
        ex2.setSid(10);
        in2.add(ex2);
        ex1.setStringAsString("both");
        ex1.setSid(1);
        in1.add(ex1);

        ex2.setStringAsString("only-master");
        ex2.setSid(20);
        in2.add(ex2);
        ex1.setStringAsString("only-tx");
        ex1.setSid(2);
        in1.add(ex1);
        ex1.setStringAsString("only-tx");
        ex1.setSid(3);
        in1.add(ex1);

        ex2.setStringAsString("multi-tx");
        ex2.setSid(30);
        in2.add(ex2);
        ex1.setStringAsString("multi-tx");
        ex1.setSid(4);
        in1.add(ex1);
        ex1.setStringAsString("multi-tx");
View Full Code Here

        TestInput<Ex2> in2 = tester.input(Ex2.class, "ex2", dataSize);
        TestOutput<Ex1> found = tester.output(Ex1.class, "found");
        TestOutput<Ex1> missing = tester.output(Ex1.class, "missing");

        Ex1 ex1 = new Ex1();
        Ex2 ex2 = new Ex2();

        ex2.setStringAsString("both");
        ex2.setSid(110);
        ex2.setValue(10);
        in2.add(ex2);
        ex2.setSid(111);
        ex2.setValue(11);
        in2.add(ex2);
        ex1.setStringAsString("both");
        ex1.setValue(11);
        ex1.setSid(11);
        in1.add(ex1);

        ex2.setStringAsString("only-master");
        ex2.setSid(120);
        ex2.setValue(20);
        in2.add(ex2);
        ex2.setSid(121);
        ex2.setValue(21);
        in2.add(ex2);
        ex1.setStringAsString("only-master");
        ex1.setValue(22);
        ex1.setSid(22);
        in1.add(ex1);
        ex1.setValue(23);
        ex1.setSid(23);
        in1.add(ex1);

        ex2.setStringAsString("multi-tx");
        ex2.setSid(134);
        ex2.setValue(34);
        in2.add(ex2);
        ex2.setSid(135);
        ex2.setValue(35);
        in2.add(ex2);
        ex1.setStringAsString("multi-tx");
        ex1.setValue(34);
        ex1.setSid(34);
        in1.add(ex1);
View Full Code Here

        TestInput<Ex2> in2 = tester.input(Ex2.class, "ex2");
        TestOutput<ExJoined> joined = tester.output(ExJoined.class, "joined");
        TestOutput<Ex2> missing = tester.output(Ex2.class, "missing");

        Ex1 ex1 = new Ex1();
        Ex2 ex2 = new Ex2();

        ex1.setValue(10);
        in1.add(ex1);
        ex2.setValue(10);
        ex2.setSid(1);
        in2.add(ex2);

        ex1.setValue(20);
        in1.add(ex1);
        ex2.setValue(21);
        ex2.setSid(2);
        in2.add(ex2);
        ex2.setValue(22);
        ex2.setSid(3);
        in2.add(ex2);

        ex1.setValue(30);
        in1.add(ex1);
        ex2.setValue(30);
        ex2.setSid(4);
        in2.add(ex2);
        ex2.setValue(30);
        ex2.setSid(5);
        in2.add(ex2);
        ex2.setValue(30);
        ex2.setSid(6);
        in2.add(ex2);

        assertThat(tester.runFlow(new MasterJoinFlowTrivial(
                in1.flow(), in2.flow(),
                joined.flow(), missing.flow())), is(true));
View Full Code Here

        TestInput<Ex2> in2 = tester.input(Ex2.class, "ex2");
        TestOutput<ExJoined2> joined = tester.output(ExJoined2.class, "joined");
        TestOutput<Ex2> missing = tester.output(Ex2.class, "missing");

        Ex1 ex1 = new Ex1();
        Ex2 ex2 = new Ex2();

        ex1.setValue(10);
        in1.add(ex1);
        ex2.setValue(10);
        ex2.setSid(1);
        in2.add(ex2);

        ex1.setValue(20);
        in1.add(ex1);
        ex2.setValue(21);
        ex2.setSid(2);
        in2.add(ex2);
        ex2.setValue(22);
        ex2.setSid(3);
        in2.add(ex2);

        ex1.setValue(30);
        in1.add(ex1);
        ex2.setValue(30);
        ex2.setSid(4);
        in2.add(ex2);
        ex2.setValue(30);
        ex2.setSid(5);
        in2.add(ex2);
        ex2.setValue(30);
        ex2.setSid(6);
        in2.add(ex2);

        assertThat(tester.runFlow(new MasterJoinFlowRenameKey(
                in1.flow(), in2.flow(),
                joined.flow(), missing.flow())), is(true));
View Full Code Here

        TestInput<Ex2> in2 = tester.input(Ex2.class, "ex2");
        TestOutput<ExJoined> joined = tester.output(ExJoined.class, "joined");
        TestOutput<Ex2> missing = tester.output(Ex2.class, "missing");

        Ex1 ex1 = new Ex1();
        Ex2 ex2 = new Ex2();

        ex1.setValue(10);
        ex1.setStringAsString("a");
        ex1.setSid(10);
        in1.add(ex1);
        ex1.setStringAsString("b");
        ex1.setSid(11);
        in1.add(ex1);
        ex1.setStringAsString("c");
        ex1.setSid(12);
        in1.add(ex1);
        ex2.setValue(10);
        ex2.setStringAsString("a");
        ex2.setSid(1);
        in2.add(ex2);

        ex1.setValue(20);
        ex1.setStringAsString("a");
        ex1.setSid(20);
        in1.add(ex1);
        ex1.setStringAsString("b");
        ex1.setSid(21);
        in1.add(ex1);
        ex1.setStringAsString("c");
        ex1.setSid(22);
        in1.add(ex1);
        ex2.setValue(21);
        ex2.setSid(2);
        ex2.setStringAsString("a");
        in2.add(ex2);
        ex2.setValue(22);
        ex2.setStringAsString("b");
        ex2.setSid(3);
        in2.add(ex2);

        ex1.setValue(30);
        ex1.setStringAsString("a");
        ex1.setSid(30);
        in1.add(ex1);
        ex1.setStringAsString("b");
        ex1.setSid(31);
        in1.add(ex1);
        ex1.setStringAsString("c");
        ex1.setSid(32);
        in1.add(ex1);
        ex2.setValue(30);
        ex2.setStringAsString("a");
        ex2.setSid(4);
        in2.add(ex2);
        ex2.setStringAsString("b");
        ex2.setSid(5);
        in2.add(ex2);
        ex2.setStringAsString("d");
        ex2.setSid(6);
        in2.add(ex2);

        assertThat(tester.runFlow(new MasterJoinFlowSelection(
                in1.flow(), in2.flow(),
                joined.flow(), missing.flow())), is(true));
View Full Code Here

        in.setValue(100);
        in.setStringAsString("Hello, world!");
        f.add(in);

        assertThat(result.getResults().size(), is(1));
        Ex2 out = result.getResults().get(0);
        assertThat(out.getSid(), is(10L));
        assertThat(out.getValue(), is(100));
        assertThat(out.getStringAsString(), is("Hello, world!"));
    }
View Full Code Here

        in.setValue(100);
        in.setStringAsString("Hello, world!");
        f.add(in);

        assertThat(result.getResults().size(), is(1));
        Ex2 out = result.getResults().get(0);
        assertThat(out.getSid(), is(10L));
        assertThat(out.getValue(), is(100));
        assertThat(out.getStringAsString(), is("Hello, world!"));
    }
View Full Code Here

        TestOutput<Ex1> high = tester.output(Ex1.class, "high");
        TestOutput<Ex1> low = tester.output(Ex1.class, "low");
        TestOutput<Ex1> stop = tester.output(Ex1.class, "stop");

        Ex1 ex1 = new Ex1();
        Ex2 ex2 = new Ex2();

        // high
        ex1.setStringAsString("high");
        ex1.setValue(11);
        ex2.setStringAsString("high");
        ex2.setValue(20);
        in1.add(ex1);
        in2.add(ex2);

        // low
        ex1.setStringAsString("low");
        ex1.setValue(50);
        ex2.setStringAsString("low");
        ex2.setValue(-20);
        in1.add(ex1);
        in2.add(ex2);

        // stop
        ex1.setStringAsString("0-stop");
        ex1.setValue(10);
        ex2.setStringAsString("0-stop");
        ex2.setValue(-10);
        in1.add(ex1);
        in2.add(ex2);

        // missing master
        ex1.setStringAsString("1-missing");
        ex1.setValue(1000);
        ex2.setStringAsString("2-missing");
        ex2.setValue(-1);
        in1.add(ex1);
        in2.add(ex2);

        assertThat(tester.runFlow(new MasterBranchFlowSimple(
                in1.flow(), in2.flow(),
View Full Code Here

        TestOutput<Ex1> high = tester.output(Ex1.class, "high");
        TestOutput<Ex1> low = tester.output(Ex1.class, "low");
        TestOutput<Ex1> stop = tester.output(Ex1.class, "stop");

        Ex1 ex1 = new Ex1();
        Ex2 ex2 = new Ex2();

        // high
        ex1.setStringAsString("high");
        ex1.setValue(31);
        ex2.setStringAsString("high");
        ex2.setValue(20);
        in1.add(ex1);
        in2.add(ex2);

        // low
        ex1.setStringAsString("low");
        ex1.setValue(70);
        ex2.setStringAsString("low");
        ex2.setValue(-20);
        in1.add(ex1);
        in2.add(ex2);

        // stop
        ex1.setStringAsString("0-stop");
        ex1.setValue(10);
        ex2.setStringAsString("0-stop");
        ex2.setValue(-10);
        in1.add(ex1);
        in2.add(ex2);

        // missing master
        ex1.setStringAsString("1-missing");
View Full Code Here

TOP

Related Classes of com.asakusafw.compiler.flow.testing.model.Ex2

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.