@Test
	public void ExemptTaxTest() throws ReadItemLineException {
		ConcrateItemFactory concrateItemFactory = spy(ConcrateItemFactory.getInstance());		
		ConcreteItem item = (ConcreteItem)concrateItemFactory.createItem("1 book at 12.49");
		ExemptTaxWithRounding exemptSaleTaxWithRounding = spy(new ExemptTaxWithRounding());
        Assert.assertTrue("The tax is incorrect.", exemptSaleTaxWithRounding.getTaxWithRounding(item)
        		.compareTo(new BigDecimal(0.00).setScale(2, RoundingMode.HALF_UP))==0);		
		      
	}