@Test
	public void reTest3() {
		userInput.add("hi");
		userInput.add("my name is meng meng");
		userInput.add("can you tell me about hamburger");
		userInput.add("ingredients");
		userInput.add("errorhandling");
		userInput.add("errorhandling");
		userInput.add("errorhandling");
		userInput.add("errorhandling");
		userInput.add("handle the error");
		userInput.add("handle the error somehow");
		userInput.add("handle this error");
		userInput.add("yes");
		
		this.runMainActivityWithTestInput(userInput);
		
		assertTrue((nlgResults.get(4).contains("again") || nlgResults.get(4).contains("repeat"))
				&& (nlgResults.get(6).contains("again") || nlgResults.get(6).contains("repeat"))
				&& nlgResults.get(7).contains("rephrase")
				&& nlgResults.get(9).contains("rephrase")
				&& nlgResults.get(10).contains("hamburger")
				&& (nlgResults.get(11).contains("What") || nlgResults.get(11).contains("what")));
	}