예제 #1
0
        public void AlteraStatusLeilaoCanceladoParaEmAndamentoArgumentException()
        {
            //Arranje
            var leiloadoPor = "789456";
            var titulo      = "Novo Leilão";
            var inicio      = DateTime.Now;
            var fim         = DateTime.Now.AddDays(2);
            var lanceMinimo = 200;
            var leilao      = new Leilao(leiloadoPor, titulo, null, inicio, fim, lanceMinimo);

            leilao.CancelarLeilao();

            //Assert
            Assert.Throws <ArgumentException>(
                //Act
                () => leilao.IniciaPregao()
                );
        }