Olá, quando vou executar o teste o seguinte erro ocorre: CS0103 O nome 'veiculo' não existe no contexto atual. Segue o código:
using Alura.Estacionamento.Alura.Estacionamento.Modelos;
using Alura.Estacionamento.Modelos;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Xunit;
namespace Alura.Estacionamento.Tests
{
public class PatioTeste
{
[Fact]
public void ValidaFaturamento()
{
//Arrange
var estacionamento = new Patio();
var veiculo = new Veiculo();
veiculo.Proprietario = "André Silva";
veiculo.Tipo = TipoVeiculo.Automovel;
veiculo.Cor = "verde";
veiculo.Modelo = "fusca";
veiculo.Placa = "asd-1234";
estacionamento.RegistrarEntradaVeiculo(veiculo);
estacionamento.RegistrarSaidaVeiculo(veiculo.Placa);
//Act
double faturamento = estacionamento.TotalFaturado();
//Assert
Assert.Equal(2, faturamento);
}
}
}