Seppel08
Ensign
- Registriert
- Okt. 2008
- Beiträge
- 166
Hallo zusammen,
bin gerade dabei, einen Failure Test einer Funktion zu schreiben, die einen double Wert zurückgeben soll:
Bin mir nicht sicher, wie genau ich überprüfen soll, ob die Funktion im Fehlerfall (nicht existierender Index) das richtige macht. Momentan gibt die Funktion im Fehlerfall nichts zurück, was dann <-1.#IND> ergibt (was auch immer das sein soll). Darauf kann ich aber nicht testen. Ebenso wüsste ich nicht, wie ich auf Ausgeben der Fehlermeldung testen sollte. Einen double kann ich im Fehlerfall ja nicht zurückgeben, da jeder double als sinnvoller Wert interpretiert werden könnte.
Kann mir da jemand weiterhelfen?
Grüße
Seppel
bin gerade dabei, einen Failure Test einer Funktion zu schreiben, die einen double Wert zurückgeben soll:
Code:
double Vektor::get(int index) const {
// Überprüfung auf existierenden Index
if ((index < mSize) && (index >= 0)) return mWerte[index]; // Wert zurückgeben
// Fehlermeldung
else {
cerr << "ERROR: index does not exist." << endl;
}
}
Kann mir da jemand weiterhelfen?
Grüße
Seppel