Browse souce code repository at: https://github.com/jjYBdx4IL/java-evaluation/blob/master/src/test/java/tests/java/lang/AssociativityTest.java
package tests.java.lang;

/*
 * #%L
 * Evaluation
 * %%
 * Copyright (C) 2014 Github jjYBdx4IL Projects
 * %%
 * #L%
 */

import org.junit.Test;

import static org.junit.Assert.*;

public class AssociativityTest {

    @SuppressWarnings("unused")
    @Test
    public void test1() {
        assertEquals(false, true ? false : (true  ? 2 : 3));
        assertEquals(false, true ? false :  true  ? 2 : 3);
        
        assertEquals(3,    (true ? false :  true) ? 2 : 3);
        assertEquals(false, true ? false :  true  ? 2 : 3);
    }
}
-------------------------------------------------------------------------------
Test set: tests.java.lang.AssociativityTest
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in tests.java.lang.AssociativityTest
test1  Time elapsed: 0 s