Skip to content

Commit

Permalink
✔️test(index): verifica a criação e recuperação de forma manual | Par…
Browse files Browse the repository at this point in the history
…te 09

- Testa manualmente a criação e recuperação de entidades do tipo Categoria
  • Loading branch information
diegoarmandoo committed Jul 26, 2023
1 parent 8ffe5af commit b94da35
Showing 1 changed file with 22 additions and 1 deletion.
23 changes: 22 additions & 1 deletion src/index.ts
Original file line number Diff line number Diff line change
@@ -1,15 +1,36 @@
import { Categoria } from "./modules/catalogo/domain/categoria.entity";
import { RecuperarCategoriaProps } from "./modules/catalogo/domain/categoria.types";
import { DomainException } from "./shared/domain/domain.exception";

try {

///////////////////
//Criar Categoria//
///////////////////

let categoria: Categoria;
categoria = Categoria.criar({nome:'ma'});
categoria = Categoria.criar({nome:'mesa'});
console.log(categoria);

///////////////////////
//Recuperar Categoria//
///////////////////////

let propsCategoria: RecuperarCategoriaProps = {
id:'6ad12850-abe4-49fe-967e-ab915cce9b3a',
nome: 'cama'
};
let categoria2: Categoria = Categoria.recuperar(propsCategoria);
console.log(categoria2);

}
catch (error:any) {
if (error instanceof DomainException) {
console.log(error.message);
}
else {
console.log(error.message);
}
}
finally {
console.log('Ação que deve ser executada em caso de sucesso e em caso de exceção');
Expand Down

0 comments on commit b94da35

Please sign in to comment.