Пример #1
0
        public void Esporte_AdicionarHabilidade_DeveAdicionarNovaHabilidadeAoEsporte()
        {
            //Arrange
            Esporte    esporte    = _fixtureWrapper.Esporte.CriarEsporteValido();
            Habilidade habilidade = _fixtureWrapper.Habilidade.CriarHabilidadeValida();

            //Act
            esporte.AdicionarHabilidade(habilidade);

            //Assert
            esporte.Habilidades.Should().HaveCount(1);
            esporte.Id.Should().Be(esporte.Habilidades.Single().EsporteId);
        }
Пример #2
0
        public void Esporte_RemoverHablidade_DeveRemoverHablidadeDoEsporte()
        {
            //Arrange
            Esporte    esporte    = _fixtureWrapper.Esporte.CriarEsporteValido();
            Habilidade habilidade = _fixtureWrapper.Habilidade.CriarHabilidadeValida();

            esporte.AdicionarHabilidade(habilidade);

            //Act
            esporte.RemoverHablidade(habilidade);

            //Assert
            esporte.Habilidades.Should().BeEmpty();
        }