public void NaoHaVagasDisponiveis() { var ofertante = new Colaborador(EID_OFERTANTE); var carona = new Carona(ofertante, 1, new Endereco(), new Endereco()); var caroneiro = new Colaborador(EID_CARONEIRO); var caroneiro2 = new Colaborador("r.teste.com"); var caroneiro3 = new Colaborador("r.teste.com1"); carona.SolicitarCarona(caroneiro); carona.SolicitarCarona(caroneiro2); carona.SolicitarCarona(caroneiro3); carona.PermitirCarona(caroneiro); carona.PermitirCarona(caroneiro2); carona.PermitirCarona(caroneiro3); }
public void PermitirCarona() { var caroneiro = new Colaborador(EID_CARONEIRO); var ofertante = new Colaborador(EID_OFERTANTE); var carona = new Carona(ofertante, 1, new Endereco(), new Endereco()); carona.SolicitarCarona(caroneiro); var esperado = StatusCarona.PERMITIDO; var resultado = carona.PermitirCarona(caroneiro); Assert.AreEqual(esperado, resultado); }