==== StatusAlocacao ==== [PASS] from("confirmada") -> CONFIRMADA [PASS] from("cancelada") -> CANCELADA [PASS] CONFIRMADA->value == "confirmada" [PASS] CANCELADA->value == "cancelada" [PASS] label CONFIRMADA [PASS] label CANCELADA [PASS] tryFrom invalido retorna null [PASS] tryFrom valido retorna case ==== OrigemLeitura ==== [PASS] from("codigo_barras") [PASS] from("manual") [PASS] CODIGO_BARRAS->value [PASS] MANUAL->value [PASS] label CODIGO_BARRAS [PASS] label MANUAL [PASS] tryFrom inválido -> null ==== EstadoIntegracao ==== [PASS] from("pendente") [PASS] from("enviado") [PASS] from("falha") [PASS] PENDENTE->value [PASS] ENVIADO->value [PASS] FALHA->value [PASS] label PENDENTE [PASS] label ENVIADO [PASS] label FALHA [PASS] PENDENTE != ENVIADO [PASS] FALHA != ENVIADO ==== TipoMissao::ALOCACAO_WMS ==== [PASS] ALOCACAO_WMS->value [PASS] ALOCACAO_WMS->id() == 14 [PASS] ALOCACAO_WMS->label() [PASS] ALOCACAO_WMS->name() [PASS] fromId(14) -> ALOCACAO_WMS [PASS] fromId inválido -> null [PASS] id 2 ainda é SEPARACAO [PASS] id 12 ainda é PESAGEM ==================================== Resultado: 34 passou, 0 falhou