blob: 5647e13dbe8d91985f9fbabd0ec24c28786be3fd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/usr/bin/env zsh
runTest() {
ret=$(echo $1 | java Arithmetik | tail -c +32)
if [[ $ret != $2 ]]; then
echo "Input:"
echo $1
echo "Should return:"
echo $2
echo "But returns:"
echo $ret
exit 1
fi
}
gup --update Arithmetik.class || exit 1
runTest "Christian\nElegans\n2\n7" "Hallo C. Elegans! Der Mittelwert von 2 und 7 ist übrigens 4.5!"
runTest "Gustav\nEnauer\n70\n15" "Hallo G. Enauer! Der Kehrwert von 70 ist ungefähr 0.014285714285714!"
runTest "Karla\nEhr-Wert\n7\n3" "Hallo K. Ehr-Wert! Der Kehrwert von 7 ist ungefähr 0.143!"
|