@Test
	public void testRetirarProduto() {
		try {
			Assert.assertEquals(10, facade.getQuantidadeProduto(1));
		} catch (FacadeException e) {
			Assert.fail(e.getMessage());
		}
		try {
			facade.retirarProduto(1, 5);
			Assert.assertEquals(5, facade.getQuantidadeProduto(1));
		} catch (FacadeException e) {
			Assert.fail(e.getMessage());
		}
		try {
			facade.retirarProduto(2, 0);
			Assert.assertEquals(5, facade.getQuantidadeProduto(2));
		} catch (FacadeException e) {
			Assert.fail(e.getMessage());
		}
		try {
			facade.retirarProduto(4, 1);
			Assert.assertEquals(0, facade.getQuantidadeProduto(4));
		} catch (FacadeException e) {
			Assert.fail(e.getMessage());
		}
		try {
			facade.retirarProduto(3, -1);
			Assert.fail("deveria ter lanÁado uma exceÁ„o");
		} catch (FacadeException e) {
			// È para lanÁa uma exceÁ„o
		}
	}