public SinaisController( GerenciadorSinaisDinamicos gerenciadorSinaisDinamicos, GerenciadorSinaisEstaticos gerenciadorSinaisEstaticos, InicializadorDeAlgoritmoFacade inicializadorDeAlgoritmo) { this.gerenciadorSinaisDinamicos = gerenciadorSinaisDinamicos; this.gerenciadorSinaisEstaticos = gerenciadorSinaisEstaticos; this.inicializadorDeAlgoritmo = inicializadorDeAlgoritmo; }
public void Setup() { repositorio = new RepositorioSinais(Caminhos.CaminhoDoArquivoDeAmostras); algoritmoDeSinaisEstaticos = new Mock<IAlgoritmoClassificacaoSinaisEstaticos>(); algoritmoDeSinaisDinamicos = new Mock<IAlgoritmoClassificacaoSinaisDinamicos>(); var geradorDeCaracteristicas = new CaracteristicasSinalEstatico(); caracteristicasComTipoFrame = new CaracteristicasSinalEstaticoComTipoFrame(geradorDeCaracteristicas); gerenciadorSinaisDinamicos = new GerenciadorSinaisDinamicos(repositorio, caracteristicasComTipoFrame, algoritmoDeSinaisDinamicos.Object, algoritmoDeSinaisEstaticos.Object); Directory.CreateDirectory(GerenciadorSinais.DiretorioDeExemplos); }