Пример #1
0
Paciente MenuTerminal::rellenaPaciente() {
	Paciente auxP;
	RedSocial auxR;
	Direccion auxD;
	string auxS;
	cout << "Nombre: ";
	getchar();
	getline(cin, auxS, '\n');
	auxP.setNombre(auxS);
	cout << "Apellidos: ";
	getline(cin, auxS, '\n');
	auxP.setApellidos(auxS);
	cout << "DNI: ";
	cin >> auxS;
	auxP.setDni(auxS);
	cout << "Teléfono: ";
	cin >> auxS;
	getchar();
	auxP.setTelefono(auxS);
	cout << "Cuenta facebook: ";
	getline(cin, auxS, '\n');
	auxR.setCuentaFacebook(auxS);
	cout << "Cuenta twitter: ";
	getline(cin, auxS, '\n');
	auxR.setCuentaTwitter(auxS);
	auxP.setRedSocial(auxR);
	cout << "Tipo de vía: ";
	getline(cin, auxS, '\n');
	auxD.setTipoVia(auxS);
	cout << "Calle: ";
	getline(cin, auxS, '\n');
	auxD.setCalle(auxS);
	cout << "Portal: ";
	getline(cin, auxS, '\n');
	auxD.setNumPortal(auxS);
	cout << "Escalera: ";
	getline(cin, auxS, '\n');
	auxD.setEscalera(auxS);
	cout << "Nº Piso: ";
	getline(cin, auxS, '\n');
	auxD.setNumPiso(atoi(stringToChar(auxS)));
	cout << "Nº Puerta: ";
	getline(cin, auxS, '\n');
	auxD.setNumPuerta(auxS);
	auxP.setDireccion(auxD);
	cout << "Notas del paciente: ";
	getline(cin, auxS, '\n');
	auxP.setNotas(auxS);

	return (auxP);
}
Пример #2
0
TEST(Direccion, setPisoygetPiso) {
  Direccion d;
  d.setPiso('4');
  EXPECT_EQ('4', d.getPiso());
}
Пример #3
0
TEST(Direccion, setPuertaygetPuerta) {
  Direccion d;
  d.setPuerta('C');
  EXPECT_EQ('C', d.getPuerta());
}
Пример #4
0
TEST(Direccion, setNumeroygetNumero) {
  Direccion d;
  d.setNumero(14);
  EXPECT_EQ(14, d.getNumero());
}
Пример #5
0
TEST(Direccion, setLocalidadygetLocalidad) {
  Direccion d;
  d.setLocalidad("Pozoblanco");
  EXPECT_EQ("Pozoblanco", d.getLocalidad());
}
Пример #6
0
TEST(Direccion, setEscaleraygetEscalera) {
  Direccion d;
  d.setEscalera("A");
  EXPECT_EQ("A", d.getEscalera());
}
Пример #7
0
TEST(Direccion, setCpygetCp) {
  Direccion d;
  d.setCp(14650);
  EXPECT_EQ(14650, d.getCp());
}
Пример #8
0
TEST(Direccion, setCalleygetCalle) {
  Direccion d;  
  d.setCalle("Gran Capitan");
  EXPECT_EQ("Gran Capitan", d.getCalle());
}