Exemplo n.º 1
0
        public void Membro_Validate_MembroDeveSerValido()
        {
            //Arrange & Act
            Membro membro = _fixtureWrapper.Membro.CriarMembroValido();

            //Assert
            membro.Should().NotBeNull();
        }
Exemplo n.º 2
0
        public void Grupo_AdicionarMembro_DeveAdicionarMembroNovoAoGrupo()
        {
            //Arrange
            Grupo  novoGrupo  = _fixtureWrapper.Grupo.CriarGrupoValido();
            Membro novoMembro = _fixtureWrapper.Membro.CriarMembroValido();

            //Act
            novoGrupo.AdicionarMembro(novoMembro);

            //Assert
            novoMembro.Should().BeSameAs(novoGrupo.Membros.SingleOrDefault(m => m.Equals(novoMembro)));
            novoGrupo.QuantidadeMembros.Should().BeGreaterThan(0);
            novoMembro.Id.Should().NotBeEmpty();
        }