/** Test of encontrarItemGenerico method, of class DAO_Item. */ @Test public void testEncontrarItemGenerico() throws Exception { System.out.println("encontrarItemGenerico"); Item expResult = new Item("NomeItemGenerico", "Descricao", true, testeAtributos, preco, "TesteFisica"); DAO_Item.gravarItem(expResult); Item result = DAO_Item.encontrarItemGenerico("NomeItemGenerico"); this.comparaItemGenerico(expResult, result); File arquivo = new File(diretorio + generico, "NomeItemGenerico.opera"); arquivo.delete(); }
/** Test of ItemGenericoExiste method, of class DAO_Item. */ @Test public void testItemGenericoExiste() throws Exception { System.out.println("ItemGenericoExiste"); Item item = new Item("NomeItemGenerico", "Descricao", true, testeAtributos, preco, "TesteFisica"); assertEquals(false, DAO_Item.ItemGenericoExiste("NomeItemGenerico")); DAO_Item.gravarItem(item); assertEquals(true, DAO_Item.ItemGenericoExiste("NomeItemGenerico")); File arquivo = new File(diretorio + generico, "NomeItemGenerico.opera"); assertEquals(true, arquivo.delete()); }
/** Test of ArmaduraExiste method, of class DAO_Item. */ @Test public void testArmaduraExiste() throws Exception { System.out.println("ArmaduraExiste"); Dado dado = new Dado(6, 1); Armadura expResult = new Armadura( "NomeArmadura", "Descricao", 2, 2, 2, 'A', true, testeAtributos, 2, "TesteFisica"); assertEquals(false, DAO_Item.ArmaduraExiste("NomeArmadura")); DAO_Item.gravarArmadura(expResult); assertEquals(true, DAO_Item.ArmaduraExiste("NomeArmadura")); File arquivo = new File(diretorio + armaduras, "NomeArmadura.opera"); assertEquals(true, arquivo.delete()); }
/** Test of encontrarArmadura method, of class DAO_Item. */ @Test public void testEncontrarArmadura() throws Exception { System.out.println("encontrarArmadura"); Dado dado = new Dado(6, 1); Armadura expResult = new Armadura( "NomeArmadura", "Descricao", 2, 2, 2, 'A', true, testeAtributos, 2, "TesteFisica"); DAO_Item.gravarArmadura(expResult); Armadura result = DAO_Item.encontrarArmadura("NomeArmadura"); this.comparaArmadura(expResult, result); File arquivo = new File(diretorio + armaduras, "NomeArmadura.opera"); arquivo.delete(); }
/** Test of removerArmadura method, of class DAO_Item. */ @Test public void testRemoverArmadura() throws Exception { System.out.println("removerArmadura"); Dado dado = new Dado(6, 1); Armadura arma = new Armadura( "NomeArmadura", "Descricao", 2, 2, 2, 'A', true, testeAtributos, 2, "TesteFisica"); DAO_Item.gravarArmadura(arma); File arquivo = new File(diretorio + armaduras, "NomeArmadura.opera"); assertEquals(true, arquivo.exists()); DAO_Item.removerArmadura("NomeArmadura"); assertEquals(false, arquivo.exists()); }
/** Test of gravarItem method, of class DAO_Item. */ @Test public void testGravarItem() throws Exception { System.out.println("gravarItem"); Item item = new Item("NomeItemGenerico", "Descricao", true, testeAtributos, preco, "TesteFisica"); DAO_Item.gravarItem(item); File arquivo = new File(diretorio + generico, "NomeItemGenerico.opera"); boolean expResult = true; boolean result = arquivo.exists(); assertEquals(expResult, result); assertEquals(expResult, arquivo.delete()); }
/** Test of Arma_A_DistanciaExiste method, of class DAO_Item. */ @Test public void testArma_A_DistanciaExiste() throws Exception { System.out.println("Arma_A_DistanciaExiste"); Dado dado = new Dado(6, 1); Arma_A_Distancia expResult = new Arma_A_Distancia( "NomeArmaDistancia", "Descricao", dado, 2, 2, 2, 2, true, testeAtributos, preco, "TesteFisica"); assertEquals(false, DAO_Item.Arma_A_DistanciaExiste("NomeArmaDistancia")); DAO_Item.gravarArma_A_Distancia(expResult); assertEquals(true, DAO_Item.Arma_A_DistanciaExiste("NomeArmaDistancia")); File arquivo = new File(diretorio + armas + "\\" + armasDistancia, "NomeArmaDistancia.opera"); arquivo.delete(); }
/** Test of encontrarArma_A_Distancia method, of class DAO_Item. */ @Test public void testEncontrarArma_A_Distancia() throws Exception { System.out.println("encontrarArma_A_Distancia"); Dado dado = new Dado(6, 1); Arma_A_Distancia expResult = new Arma_A_Distancia( "NomeArmaDistancia", "Descricao", dado, 2, 2, 2, 2, true, testeAtributos, preco, "TesteFisica"); DAO_Item.gravarArma_A_Distancia(expResult); Arma_A_Distancia result = DAO_Item.encontrarArma_A_Distancia("NomeArmaDistancia"); this.comparaItemDistancia(expResult, result); File arquivo = new File(diretorio + armas + "\\" + armasDistancia, "NomeArmaDistancia.opera"); arquivo.delete(); }
/** Test of removerArma_Corpo_A_Corpo method, of class DAO_Item. */ @Test public void testRemoverArma_Corpo_A_Corpo() throws Exception { System.out.println("removerArma_Corpo_A_Corpo"); Dado dado = new Dado(6, 1); Arma_Corpo_A_Corpo arma = new Arma_Corpo_A_Corpo( "NomeArmaCorpo", "Descricao", dado, 2, 2, 2, 2, true, testeAtributos, preco, "TesteFisica"); DAO_Item.gravarArma_Corpo_A_Corpo(arma); File arquivo = new File(diretorio + armas + "\\" + armasCorpo, "NomeArmaCorpo.opera"); assertEquals(true, arquivo.exists()); DAO_Item.removerArma_Corpo_A_Corpo("NomeArmaCorpo"); assertEquals(false, arquivo.exists()); }
/** Test of gravarArmadura method, of class DAO_Item. */ @Test public void testGravarArmadura() throws Exception { System.out.println("gravarArmadura"); Dado dado = new Dado(6, 1); Armadura arma = new Armadura( "NomeArmadura", "Descricao", 2, 2, 2, 'A', true, testeAtributos, 2, "TesteFisica"); DAO_Item.gravarArmadura(arma); File arquivo = new File(diretorio + armaduras, "NomeArmadura.opera"); boolean expResult = true; boolean result = arquivo.exists(); assertEquals(expResult, result); assertEquals(expResult, arquivo.delete()); }
/** Test of gravarArma_Corpo_A_Corpo method, of class DAO_Item. */ @Test public void testGravarArma_Corpo_A_Corpo() throws Exception { System.out.println("gravarArma_Corpo_A_Corpo"); Dado dado = new Dado(6, 1); Arma_Corpo_A_Corpo arma = new Arma_Corpo_A_Corpo( "NomeArmaCorpo", "Descricao", dado, 2, 2, 2, 2, true, testeAtributos, preco, "TesteFisica"); DAO_Item.gravarArma_Corpo_A_Corpo(arma); File arquivo = new File(diretorio + armas + "\\" + armasCorpo, "NomeArmaCorpo.opera"); boolean expResult = true; boolean result = arquivo.exists(); assertEquals(expResult, result); assertEquals(expResult, arquivo.delete()); }
/** Test of listarItem method, of class DAO_Item. */ @Test public void testListarItem() throws Exception { System.out.println("listarItem"); Dado dado = new Dado(6, 1); Item item1 = new Item("NomeItemGenerico1", "Descricao1", true, testeAtributos, preco, "TesteFisica"); Item item2 = new Item("NomeItemGenerico2", "Descricao2", true, testeAtributos, preco, "TesteFisica"); String list[] = DAO_Item.listarItem("Generico"); assertEquals(0, list.length); DAO_Item.gravarItem(item1); DAO_Item.gravarItem(item2); list = DAO_Item.listarItem("Generico"); assertEquals(2, list.length); assertTrue( list[0].equalsIgnoreCase("NomeItemGenerico1") || list[1].equalsIgnoreCase("NomeItemGenerico1")); assertTrue( list[0].equalsIgnoreCase("NomeItemGenerico2") || list[1].equalsIgnoreCase("NomeItemGenerico2")); File arquivo = new File(diretorio + generico, list[0] + ".opera"); assertTrue(arquivo.delete()); arquivo = new File(diretorio + generico, list[1] + ".opera"); assertTrue(arquivo.delete()); Arma_A_Distancia armaDistancia1 = new Arma_A_Distancia( "NomeArmaDistancia1", "Descricao1", dado, 2, 2, 2, 2, true, testeAtributos, preco, "TesteFisica"); Arma_A_Distancia armaDistancia2 = new Arma_A_Distancia( "NomeArmaDistancia2", "Descricao2", dado, 2, 2, 2, 2, true, testeAtributos, preco, "TesteFisica"); list = DAO_Item.listarItem("Arma a Distancia"); assertEquals(0, list.length); DAO_Item.gravarArma_A_Distancia(armaDistancia1); DAO_Item.gravarArma_A_Distancia(armaDistancia2); list = DAO_Item.listarItem("Arma a Distancia"); assertEquals(2, list.length); assertTrue( list[0].equalsIgnoreCase("NomeArmaDistancia1") || list[1].equalsIgnoreCase("NomeArmaDistancia1")); assertTrue( list[0].equalsIgnoreCase("NomeArmaDistancia2") || list[1].equalsIgnoreCase("NomeArmaDistancia2")); arquivo = new File(diretorio + armas + "\\" + armasDistancia, list[0] + ".opera"); assertTrue(arquivo.delete()); arquivo = new File(diretorio + armas + "\\" + armasDistancia, list[1] + ".opera"); assertTrue(arquivo.delete()); Arma_Corpo_A_Corpo armaCorpo1 = new Arma_Corpo_A_Corpo( "NomeArmaCorpo1", "Descricao1", dado, 2, 2, 2, 2, true, testeAtributos, preco, "TesteFisica"); Arma_Corpo_A_Corpo armaCorpo2 = new Arma_Corpo_A_Corpo( "NomeArmaCorpo2", "Descricao2", dado, 2, 2, 2, 2, true, testeAtributos, preco, "TesteFisica"); list = DAO_Item.listarItem("Arma Corpo a Corpo"); assertEquals(0, list.length); DAO_Item.gravarArma_Corpo_A_Corpo(armaCorpo1); DAO_Item.gravarArma_Corpo_A_Corpo(armaCorpo2); list = DAO_Item.listarItem("Arma Corpo a Corpo"); assertEquals(2, list.length); assertTrue( list[0].equalsIgnoreCase("NomeArmaCorpo1") || list[1].equalsIgnoreCase("NomeArmaCorpo1")); assertTrue( list[0].equalsIgnoreCase("NomeArmaCorpo2") || list[1].equalsIgnoreCase("NomeArmaCorpo2")); arquivo = new File(diretorio + armas + "\\" + armasCorpo, list[0] + ".opera"); assertTrue(arquivo.delete()); arquivo = new File(diretorio + armas + "\\" + armasCorpo, list[1] + ".opera"); assertTrue(arquivo.delete()); Armadura armadura1 = new Armadura( "NomeArmadura1", "Descricao1", 2, 2, 2, 'A', true, testeAtributos, 2, "TesteFisica"); Armadura armadura2 = new Armadura( "NomeArmadura2", "Descricao2", 2, 2, 2, 'A', true, testeAtributos, 2, "TesteFisica"); list = DAO_Item.listarItem("Armadura"); assertEquals(0, list.length); DAO_Item.gravarArmadura(armadura1); DAO_Item.gravarArmadura(armadura2); list = DAO_Item.listarItem("Armadura"); assertEquals(2, list.length); assertTrue( list[0].equalsIgnoreCase("NomeArmadura1") || list[1].equalsIgnoreCase("NomeArmadura1")); assertTrue( list[0].equalsIgnoreCase("NomeArmadura2") || list[1].equalsIgnoreCase("NomeArmadura2")); arquivo = new File(diretorio + "\\" + armaduras, list[0] + ".opera"); assertTrue(arquivo.delete()); arquivo = new File(diretorio + "\\" + armaduras, list[1] + ".opera"); assertTrue(arquivo.delete()); }