public void criando_o_repositorio_de_sinais_dinamicos_duas_vezes()
        {
            var fabrica = new RepositorioFactory(CaminhoDoArquivoDeDeAmostras);

            var repositorioDeSinaisDinamicos1 = fabrica.CriarECarregarRepositorioDeSinaisDinamicos();
            var repositorioDeSinaisDinamicos2 = fabrica.CriarECarregarRepositorioDeSinaisDinamicos();

            repositorioDeSinaisDinamicos1.Should().BeSameAs(repositorioDeSinaisDinamicos2);
        }
        public void criando_e_carregando_um_repositorio_de_sinais_dinamicos()
        {
            var sinais = DadoQueExistamAlgunsSinaisNoArquivoDeExemplos();

            var fabrica = new RepositorioFactory(CaminhoDoArquivoDeDeAmostras);

            var repositorioDeSinaisDinamicos = fabrica.CriarECarregarRepositorioDeSinaisDinamicos();

            repositorioDeSinaisDinamicos.Quantidade.Should().Be(sinais.Count(s => s.Tipo == TipoSinal.Dinamico));
        }