@Test(expected=SimultaneousSessionsException.class)
public void testLimitConcurrent() throws Exception {

	String hitId = "testHITId";
	String hitId2 = "testHITId2";
	
	String workerId = "testWorkerId";
	
	String assignmentId = "testAssignmentId";		
	
	Session takenSession = new Session();
	takenSession.setHitId(hitId);
	takenSession.setWorkerId(workerId);
	takenSession.setAssignmentId(assignmentId);		
	
	assertEquals(SessionStatus.ASSIGNED, SessionRecord.status(takenSession));
	
	tracker.saveSession(takenSession);
	
	// Attempt to take new session
	workerAuth.checkWorkerLimits(hitId2, workerId, tracker.getStoredSessionInfo(hitId2));
}