StepBuilder/src/test/java/com/techshroom/tscore/test/StepExample.java
@SuppressWarnings({ "static-method", "boxing" })
    @Test
    public void buildersImplementAndWork() {
        Build build = new Build.Builder().start().a(A_VALUE).b(B_VALUE)
                .c(C_VALUE).d(D_VALUE).message(MESSAGE_VALUE).build();
        assertEquals(build.getA(), A_VALUE);
        assertEquals(build.getB(), B_VALUE);
        assertEquals(build.getC(), C_VALUE);
        assertEquals(build.getD(), D_VALUE);
        assertEquals(build.getMessage(), MESSAGE_VALUE);
    }
/**
     * StepBuilder interfaces can be implemented in a concise way and work.
     */
StepBuilder interfaces can be implemented in a concise way and work.
StepBuilder interfaces can be implemented in a concise way and work .
@SuppressWarnings({ "static-method", "boxing" })
    @Test
    public void buildersImplementAndWork() {
        Build build = new Build.Builder().start().a(A_VALUE).b(B_VALUE)
                .c(C_VALUE).d(D_VALUE).message(MESSAGE_VALUE).build();
        assertEquals(build.getA(), A_VALUE);
        assertEquals(build.getB(), B_VALUE);
        assertEquals(build.getC(), C_VALUE);
        assertEquals(build.getD(), D_VALUE);
        assertEquals(build.getMessage(), MESSAGE_VALUE);
    }
@ SuppressWarnings ( { "static-method" , "boxing" } ) @ Test public void buildersImplementAndWork ( ) { Build build = new Build . Builder ( ) . start ( ) . a ( A_VALUE ) . b ( B_VALUE ) . c ( C_VALUE ) . d ( D_VALUE ) . message ( MESSAGE_VALUE ) . build ( ) ; assertEquals ( build . getA ( ) , A_VALUE ) ; assertEquals ( build . getB ( ) , B_VALUE ) ; assertEquals ( build . getC ( ) , C_VALUE ) ; assertEquals ( build . getD ( ) , D_VALUE ) ; assertEquals ( build . getMessage ( ) , MESSAGE_VALUE ) ; }
StepBuilder interfaces can be implemented in a concise way and work.
StepBuilder interfaces can be implemented in a concise way and work .