@Test
public void testGetAgreementStatus() {

    testStatus(FULFILLED,       FULFILLED);
    testStatus(NON_DETERMINED);
    testStatus(NON_DETERMINED,  FULFILLED, NON_DETERMINED);
    testStatus(NON_DETERMINED,  NON_DETERMINED, FULFILLED);
    testStatus(VIOLATED,        FULFILLED, VIOLATED);
    testStatus(VIOLATED,        NON_DETERMINED, VIOLATED);
    testStatus(VIOLATED,        VIOLATED, NON_DETERMINED);
    testStatus(VIOLATED,        VIOLATED, NON_DETERMINED, FULFILLED);
    
}