public void Deve_Adicionar_Colecao_Notificacoes()
        {
            var lst = new List <Notificacao> {
                new Notificacao("Notificação 1"), new Notificacao("Notificação 2")
            };

            var obj = new ClasseNotificavel();

            obj.AdicionarNotificacoes(lst);

            Assert.IsTrue(obj.Notificacoes.Count == 2);
        }
        public void Deve_Adicionar_Colecao_Notificacoes_Classe_Notificavel()
        {
            var obj1 = new ClasseNotificavel();

            obj1.AdicionarNotificacao("Notificação 1");

            var obj2 = new ClasseNotificavel();

            obj2.AdicionarNotificacao("Notificação 2");
            obj2.AdicionarNotificacao("Notificação 3");

            obj2.AdicionarNotificacoes(obj1);

            Assert.IsTrue(obj2.Notificacoes.Count == 3);
        }
        public void Deve_Adicionar_Colecao_Notificacoes_Classes_Notificaveis()
        {
            var obj1 = new ClasseNotificavel();

            obj1.AdicionarNotificacao("Notificação 1");

            var obj2 = new ClasseNotificavel();

            obj2.AdicionarNotificacao("Notificação 2");
            obj2.AdicionarNotificacao("Notificação 3");

            var obj3 = new ClasseNotificavel();

            obj3.AdicionarNotificacao("Notificação 4");

            var obj4 = new ClasseNotificavel();

            obj4.AdicionarNotificacoes(obj1, obj2, obj3);

            Assert.IsTrue(obj4.Notificacoes.Count == 4);
        }