public void addTestEgg(String id, String name, String description, String lat, String lon){
		//feedID, title, description, lat, lon
		ArrayList<String> eggMetadata = new ArrayList<String>();
		String[] first = {id, name, description, lat, lon};
		//String[] first = {"00000", "AQE Test Unit", "Artificial AQE", "51.961298", "7.590008"};
		for (String s : first){
			eggMetadata.add(s);
		}
		String feedID = eggMetadata.get(0);
		
		// 576 = 2 * 24 * 60/5 -> One value in 5 minutes for 2 days
		int number = 576;
		
		if (!dbCon.isEggInDatabase(feedID)) {
			// Step 2. see new method: getEggMetadata
			//logger.info(this.getEggMetadata(feedID).toString());
			dbCon.addNewFeature(eggMetadata);
			//establish link between feature_of_interest table and offering table
			seeker.linkFeatureOfInterestToOfferings(feedID);
			//establish link between procedure and feature_of_interest table
			seeker.linkProceduresToFeatureOfInterest(feedID);
		}
		
		// delete old test data
		dbCon.deleteObservationAndQuality(feedID);
		
		try {
			// Crate new Date object
			Date start = new Date();
			start = utils.substractHours(start, 48);
			// create new air quality egg
			AirQualityEgg aqe = new AirQualityEgg(feedID);
			//[{"at":"2013-03-22T10:34:36.392532Z","value":"23.80"},{"at":"2013-03-22T10:36:30.655278Z","value":"23.70"}]
			
			//humidity -> Check!
			aqe.setValuesHumidity(this.generateData(start, number, 60, 0, 100, 10, 10));
			
			//Kohlenstoffmonoxid -> Check!
			//http://de.wikipedia.org/wiki/Kohlenstoffmonoxid
			aqe.setValuesCO(this.generateData(start, number, 150, 0, 7000, 10, 50));
			
			// nitrogen oxide -> Check!
			//http://cfpub.epa.gov/eroe/index.cfm?fuseaction=detail.viewInd&lv=list.listbyalpha&r=231330&subtop=341
			aqe.setValuesNO2(this.generateData(start, number, 0.03, 0, 1, 10, 0.01));
			
			// ozone
			//http://www.umwelt.nrw.de/umwelt/luftqualitaet/ozon/belastung.php
			//http://www.lenntech.com/calculators/ppm/converter-parts-per-million.htm
			// average nrw ca. 35 yg/m³ -> 0.035 mg/m³ -> 0.0173 ppm, 240 yg/m³ -> 0.24 mg/m³ -> 0.118 ppm,
			aqe.setValuesO3(this.generateData(start, number, 0.0173, 0, 0.118, 10, 0.01));
			
			// temperature -> Check!
			aqe.setValuesTemp(this.generateData(start, number, 9.8, -10, 40, 10, 5));
			
			aqe.writeAllToDatabase();
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		
		
		
	}