Ejemplo n.º 1
0
        public void AutenticarUsuario()
        {
            var controller = new EstacionamentoController();
            var usuario    = controller.AutenticaFuncionarioFake();

            Assert.AreEqual("Funcionario", usuario.Nome);
        }
Ejemplo n.º 2
0
        public async Task Test_Pagar()
        {
            // Act
            var result = new EstacionamentoController(contexto).Pagar(11);

            // Assert
            var okResult = result.Should().BeOfType <OkObjectResult>().Subject;
        }
Ejemplo n.º 3
0
        public void RegistrarSaidaVeiculo()
        {
            var controller = new EstacionamentoController();

            bool atualizado = controller.RegistraSaida("AAA-0000");

            Assert.IsTrue(atualizado);
        }
Ejemplo n.º 4
0
        public async Task Test_Estaciona()
        {
            var estacionar = new EstacionamentoModel
            {
                Id               = 0,
                Estado           = "A",
                IdVaga           = 108,
                DataHora_Entrada = DateTime.Now,
                DataHora_Saida   = DateTime.MinValue,
                IdVeiculo        = 2
            };

            var content       = JsonConvert.SerializeObject(estacionar);
            var stringContent = new StringContent(content, Encoding.UTF8, "application/json");


            // Act
            var result = new EstacionamentoController(contexto).Novo(estacionar);

            // Assert
            var okResult = result.Should().BeOfType <OkObjectResult>().Subject;
        }
Ejemplo n.º 5
0
        public void RegistrarEntradaVeiculo()
        {
            Veiculo veiculo = new Veiculo
            {
                Cliente = new Cliente(),
                Modelo  = new Modelo {
                    Id = 1
                },
                Observacao = "",
                Placa      = "AAA-0000"
            };
            var            controller     = new EstacionamentoController();
            FormCollection formCollection = new FormCollection {
                { "placaVeiculo", "AAA-0000" },
                { "modeloVeiculo", "1" },
                { "observacaoVeiculo", "" },
                { "nomeCliente", "" }
            };

            int Id = controller.RegistraEntrada(formCollection);

            Assert.AreNotEqual(0, Id);
        }