public void testSimpleDivision() throws MalformedParenthesisException,
			InvalidOperandException, MalformedTokenException,
			MalformedDecimalException {

		List<String> basicStrings = new ArrayList<String>();
		basicStrings.add("6.0/3.0");
		basicStrings.add("6.0/3");
		basicStrings.add("6/3.0");
		basicStrings.add("6.000000/3.00000");
		basicStrings.add("6/3");

		for (String basicString : basicStrings) {
			final List<Token> expectedList = new LinkedList<Token>();
			expectedList.add(new Token(Double.valueOf("2")));

			List<Token> listUnderTest = Expression.tokenizeImpl(basicString);

			Expression.performDivisionSubstitution(listUnderTest);
			Token.equateTokenList(listUnderTest, expectedList);
		}
	}