#49 feat: recuadro informativo de productos en el mapa de provenance sin desplazar posiciones
This commit is contained in:
@@ -67,10 +67,25 @@ describe('ProvenanceRelationModal', () => {
|
||||
expect(bodyText()).not.toContain('País')
|
||||
})
|
||||
|
||||
it('no muestra contenido cuando no hay relación', () => {
|
||||
it('muestra el producto y un aviso cuando no hay proveedor vinculado', () => {
|
||||
mountModal({ relation: null })
|
||||
|
||||
expect(bodyText()).toContain('Panela regional')
|
||||
expect(bodyText()).toContain('no se ha vinculado un proveedor')
|
||||
})
|
||||
|
||||
it('no muestra contenido cuando no hay producto ni relación', () => {
|
||||
mountModal({ relation: null, product: null })
|
||||
|
||||
expect(bodyText()).not.toContain('Proveedor')
|
||||
expect(bodyText()).not.toContain('Producto')
|
||||
})
|
||||
|
||||
it('indica que aún no tiene geolocalización cuando la relación no tiene municipio', () => {
|
||||
mountModal({ relation: { supplier: { id: 5, name: 'Asociación La Mesa' } } })
|
||||
|
||||
expect(bodyText()).toContain('Asociación La Mesa')
|
||||
expect(bodyText()).toContain('sin geolocalización')
|
||||
})
|
||||
|
||||
it('no muestra el diálogo cuando visible es false', () => {
|
||||
|
||||
Reference in New Issue
Block a user