// Path: src/main/java/com/fincatto/documentofiscal/DFAmbiente.java
// public enum DFAmbiente {
// 
//     PRODUCAO("1", "Produ\u00e7\u00e3o"),
//     HOMOLOGACAO("2", "Homologa\u00e7\u00e3o");
// 
//     private final String codigo;
//     private final String descricao;
// 
//     DFAmbiente(final String codigo, final String descricao) {
//         this.codigo = codigo;
//         this.descricao = descricao;
//     }
// 
//     public String getCodigo() {
//         return this.codigo;
//     }
// 
//     public String getDescricao() {
//         return this.descricao;
//     }
// 
//     public static DFAmbiente valueOfCodigo(final String codigo) {
//         for (final DFAmbiente ambiente : DFAmbiente.values()) {
//             if (ambiente.getCodigo().equalsIgnoreCase(codigo)) {
//                 return ambiente;
//             }
//         }
//         return null;
//     }
// 
//     @Override
//     public String toString() {
//         return this.codigo + " - " + this.descricao;
//     }
// }


import com.fincatto.documentofiscal.DFAmbiente;
import com.fincatto.documentofiscal.DFUnidadeFederativa;
import com.fincatto.documentofiscal.nfe.NFTipoEmissao;
import org.junit.Assert;
import org.junit.Test;
import java.util.Arrays;
import java.util.List;
package com.fincatto.documentofiscal.nfe400.classes;



public class NFAutorizador400Test {

    @Test
    public void deveBuscarCorretamenteURLsWebServiceAM() {
        final NFAutorizador400 autorizador = NFAutorizador400.AM;
// Path: src/main/java/com/fincatto/documentofiscal/DFAmbiente.java
// public enum DFAmbiente {
// 
//     PRODUCAO("1", "Produ\u00e7\u00e3o"),
//     HOMOLOGACAO("2", "Homologa\u00e7\u00e3o");
// 
//     private final String codigo;
//     private final String descricao;
// 
//     DFAmbiente(final String codigo, final String descricao) {
//         this.codigo = codigo;
//         this.descricao = descricao;
//     }
// 
//     public String getCodigo() {
//         return this.codigo;
//     }
// 
//     public String getDescricao() {
//         return this.descricao;
//     }
// 
//     public static DFAmbiente valueOfCodigo(final String codigo) {
//         for (final DFAmbiente ambiente : DFAmbiente.values()) {
//             if (ambiente.getCodigo().equalsIgnoreCase(codigo)) {
//                 return ambiente;
//             }
//         }
//         return null;
//     }
// 
//     @Override
//     public String toString() {
//         return this.codigo + " - " + this.descricao;
//     }
// }


// Path: src/test/java/com/fincatto/documentofiscal/nfe400/classes/NFAutorizador400Test.java
import com.fincatto.documentofiscal.DFAmbiente;
import com.fincatto.documentofiscal.DFUnidadeFederativa;
import com.fincatto.documentofiscal.nfe.NFTipoEmissao;
import org.junit.Assert;
import org.junit.Test;
import java.util.Arrays;
import java.util.List;

package com.fincatto.documentofiscal.nfe400.classes;



public class NFAutorizador400Test {

    @Test
    public void deveBuscarCorretamenteURLsWebServiceAM() {
        final NFAutorizador400 autorizador = NFAutorizador400.AM;
        Assert.assertNull(autorizador.getConsultaCadastro(DFAmbiente.HOMOLOGACAO));