public void HotelNegocio_para_Validar_Metodo_CacularHotelMaisBarato() { List <DateTime> listaDeDatas = new List <DateTime>(); string tipoCliente = "reward"; string data1 = "26Mar2009"; string data2 = "27Mar2009"; string data3 = "28Mar2009"; listaDeDatas.Add(Convert.ToDateTime(data1)); listaDeDatas.Add(Convert.ToDateTime(data2)); listaDeDatas.Add(Convert.ToDateTime(data3)); List <Hotel> listaDeHoteis = Hotel.CarregarListaHoteis(); Hotel hotelAtual = HotelNegocio.CacularHotelMaisBarato(listaDeDatas, listaDeHoteis, tipoCliente); Assert.AreEqual("Ridgewood", hotelAtual.NomeDoHotel); }
static void Main(string[] args) { try { List <string> dados = Dados.BuscarDadosDeEntrada(); if (dados.Count <= 0) { Console.WriteLine("Arquivo DadosDeEntrada.txt se encontra Vazio !!"); Console.ReadLine(); return; } string tipoDoCliente = dados.First(); List <DateTime> listaDeDatas = new List <DateTime>(Dados.RetornarData(dados)); List <Hotel> listaDeHoteis = Hotel.CarregarListaHoteis(); if (listaDeHoteis.Count <= 0) { Console.WriteLine("Arquivo RedeDeHoteis.txt se encontra Vazio !!"); Console.ReadLine(); return; } Hotel barato = HotelNegocio.CacularHotelMaisBarato(listaDeDatas, listaDeHoteis, tipoDoCliente); Console.WriteLine("Hotel mais barato : " + barato.NomeDoHotel); Console.ReadLine(); } catch (Exception ex) { Console.WriteLine(ex.Message); Console.ReadLine(); return; } }
public void HotelNegocio_para_Validar_Hotel() { HotelNegocio.ValidarHotel("Lakewood", 0, 110, 80, 90, 80, "Hotel invalido !!"); }
public void HotelNegocio_para_Validar_Tipo_Cliente_Valido() { HotelNegocio.ValidarTipoCliente("Vitor", "Tipo de cliente errado !!"); }