output: #fixed code
                               @Test
  	public void testStatesOfAct1(){
  		states.informInsertionStarts(Arrays.asList(vehicleRoute), null);
  		assertEquals(10.0, states.getActivityState(act1, StateFactory.COSTS).toDouble(),0.05);
  		assertEquals(5.0, states.getActivityState(act1, StateFactory.LOAD).toDouble(),0.05);
  		assertEquals(20.0, states.getActivityState(act1, StateFactory.LATEST_OPERATION_START_TIME).toDouble(),0.05);
  	}
input: #vulnerable code 
                               @Test
  	public void testStatesOfAct1(){
  		states.informInsertionStarts(Arrays.asList(vehicleRoute), null);
  		assertEquals(10.0, states.getActivityState(tour.getActivities().get(0), StateFactory.COSTS).toDouble(),0.05);
  		assertEquals(5.0, states.getActivityState(tour.getActivities().get(0), StateFactory.LOAD).toDouble(),0.05);
  //		assertEquals(10.0, states.getActivityState(tour.getActivities().get(0), StateTypes.EARLIEST_OPERATION_START_TIME).toDouble(),0.05);
  		assertEquals(20.0, states.getActivityState(tour.getActivities().get(0), StateFactory.LATEST_OPERATION_START_TIME).toDouble(),0.05);
  	} 
                              #location 5 
                              #vulnerability type NULL_DEREFERENCE