Definicion de Categorias de insumos:
Ingredientes:
Subcategorias: Aceites y Materias Grasas.
Productos Lacteos => subcategorias: leche quesos
Legumbres.
Setas/Hongos.
Verduras.
Frutas.
Cereales, harinas y masas.
Pescado.
Mariscos.
Carnes => por animal, aves de corral, caza.
Bebidas => alcoholicas y no alcoholicas.
utilitarios.
Utilitarios:
Feature: Definir de categoria.
Background:
Given: Seccion iniciada por el administrador o encargado.
Scenario: Definir nueva categoria.
Given: categoria nueva con nombre valido
When se define la categoria
Then se muestra la categoria definida
Scenario: Listar Categorias.
Given Categorias definida
When se solicita listar
Then se muesta listado de categorias
Feature: Actualizar categoria.
Background:
Given: Seccion iniciada por el administrador o encargado.
Scenario: Actualizar categoria.
Given: existe categoria
When se actualzia el categoria
Them se muestra categoria actualizada.
Feature: Eliminar categoria.
Background:
Given: Seccion iniciada por el administrador o encargado.
Scenario: Eliminar categoria
Given: existe categoria
And no tiene insumos asociados
When se elimina la categoria
Them se muestra categoria eliminada.
Feature: Definir subcategoria.
Background:
Given: Seccion iniciada por el administrador o encargado.
Scenario: Definir nueva subcategoria.
Given: Subcategoria nueva con nombre y caracteristicas validas.
When se define la subcategoria
Then se muestra la subcategoria definida
Feature: Asociar subcategoria a categoria.
Background:
Given: Seccion iniciada por el administrador o encargado.
Scenario: Asociar subcategoria a categoria.
Given: subcategoria creada
And categoria existente.
When se seleciona la categoria
and se agrega la subcategoria
Then se muestra subcategoria asociada a categoria
Feature: Listar subcategorias.
Background:
Given: Seccion iniciada por el administrador o encargado.
Scenario: Listar subcategorias.
Given subcategorias existe
When se solicita listar
Then se muesta listado de subcategorias con categorias y demas caracteristicas.
Feature: Actualizar definicion subcategorias.
Background:
Given: Seccion iniciada por el administrador o encargado.
Scenario: Actualizar subcategoria.
Given: existe subcategoria
When se actualzia el subcategoria
Them se muestra subcategoria actualizada.
Feature: Eliminar subcategoria.
Background:
Given: Seccion iniciada por el administrador o encargado.
Scenario: Eliminar subcategoria.
Given: existe subcategoria
When se elimina el subcategoria
Them se muestra subcategoria eliminado.
Feature: Agregar ingrediente
Background:
Given: Seccion iniciada por el administrador, encargado o usuario.
Scenario: Agregar nuevo ingrediente
Given: esta definido el ingrediente
and creda la sucategoria
When se crea y guarda el ingrediente
Then se muesta ingrediente agregado.
Feature: Restar ingrediente
Background:
Given: Seccion iniciada por el administrador, encargado o usuario.
Scenario: Restar cantidad del ingrediente
Given: esta disponible el ingrediente
and el total es menor o igual a la cantidad a restar
When se resta la cantidad del ingrediente
Then se resta la cantiad del total existente
and se muestra cantidad del ingrediente extraido y el total actual.
Feature: Agregar utilitario
Background:
Given: Seccion iniciada por el administrador, encargado o usuario.
Scenario: Agregar nuevo utilitario
Given: esta definido el utilitario
and creda la sucategoria
When se crea y guarda el utilitario
Then se muesta utilitario agregado.
Feature: Restar utilitario
Background:
Given: Seccion iniciada por el administrador, encargado o usuario.
Scenario: Restar cantidad del utilitario
Given: esta disponible el utilitario
and el total es menor o igual a la cantidad a restar
When se resta la cantidad del utilitario
Then se resta la cantiad del total existente
and se muestra cantidad del utilitario extraido y el total actual.