(null, signet.getSubsystem(Constants.SUBSYSTEM_ID));
(null, signet.getSubsystem(Constants.SUBSYSTEM_ID), null);
  public final void testGetLimitValuesArray()  throws  	ObjectNotFoundException  {    for (int subjectIndex = 0;		 		 subjectIndex < Constants.MAX_SUBJECTS;		 		 subjectIndex++)    {      Subject subject      	= signet      			.getSubject(fixtures.makeSubjectId(subjectIndex));            PrivilegedSubject pSubject = signet.getPrivilegedSubject(subject);      Set assignmentsReceived      	= pSubject.getAssignmentsReceived      			(null, signet.getSubsystem(Constants.SUBSYSTEM_ID));            // Here's a picture of the Assignments which this test expects to find:      //      // Subject 0      //   Function 0      //     Permission 0      //       Limit 0      //         limit-value: 0      //  Subject 1      //    Function 1      //      Permission 1      //        Limit 0      //          limit-value: 0      //        Limit 1      //          limit-value: 1      //  Subject 2      //    Function 2      //      Permission 2      //        Limit 0      //          limit-value: 0      //        Limit 1      //          limit-value: 1      //        Limit 2      //          limit-value: 2            assertEquals(1, assignmentsReceived.size());      Assignment assignment = (Assignment)(assignmentsReceived.toArray()[0]);      LimitValue limitValues[] = assignment.getLimitValuesArray();      assertEquals(expectedLimitValuesCount(subjectIndex), limitValues.length);            for (int i = 0; i < limitValues.length; i++)      {        LimitValue limitValue = limitValues[i];        assertEquals        	(signet        	 	.getSubsystem(Constants.SUBSYSTEM_ID)        	 		.getLimit(limitValue.getLimit().getId()),      	   limitValue.getLimit());              assertEquals      	  (fixtures.makeChoiceValue      	      (limitNumber(limitValue.getLimit().getName())),      	   limitValue.getValue());      }    }  }