コード例 #1
0
        public void MedicoService_NotificarErro_DeveSerValidoPorListaDeErros()
        {
            //Arrange
            var mocker      = new AutoMocker();
            var notificador = mocker.CreateInstance <Notificador>();

            var erros = new Faker <string>("pt_BR")
                        .CustomInstantiator((f) => f.Random.String(10, 'a', 'z'))
                        .Generate(10);

            //Act
            notificador.NotificarErro(erros);

            //Assert
            Assert.True(notificador.Notificacoes.Where(x => erros.Contains(x.Erro)).Count() == erros.Count);
        }