forked from hummel/PR1-Spreadsheet
Tests zu den Formeln ergänzt
parent
d7dbffeff8
commit
4cb618729a
|
@ -73,6 +73,66 @@ class SpreadsheetTest {
|
|||
eingabe.put("T8", "= 0 / 5");
|
||||
assertEquals("0", eingabe.get("T8"));
|
||||
}
|
||||
@Test
|
||||
void calculateTheSumOfRectangular(){
|
||||
Spreadsheet eingabe = new Spreadsheet(99, 26);
|
||||
|
||||
|
||||
eingabe.put("T5", "8");
|
||||
eingabe.put("T6", "2");
|
||||
eingabe.put("T7", "30");
|
||||
eingabe.put("T8", "10");
|
||||
eingabe.put("T9", "=Summe(T5:T8)");
|
||||
assertEquals("50", eingabe.get("T9"));
|
||||
}
|
||||
|
||||
void calculateTheSProdOfRectangular(){
|
||||
Spreadsheet eingabe = new Spreadsheet(99, 26);
|
||||
|
||||
eingabe.put("T5", "2");
|
||||
eingabe.put("T6", "4");
|
||||
eingabe.put("T7", "6");
|
||||
eingabe.put("T8", "10");
|
||||
eingabe.put("T9", "=Produkt(T5:T8)");
|
||||
assertEquals("480", eingabe.get("T9"));
|
||||
}
|
||||
void calculateTheMitOfRectangular(){
|
||||
Spreadsheet eingabe = new Spreadsheet(99, 26);
|
||||
|
||||
eingabe.put("T5", "8");
|
||||
eingabe.put("T6", "2");
|
||||
eingabe.put("T7", "30");
|
||||
eingabe.put("T8", "10");
|
||||
eingabe.put("T9", "=Mittelwert(T5:T8)");
|
||||
assertEquals("12", eingabe.get("T9"));
|
||||
}
|
||||
void calculateTheStabwOfRectangular(){
|
||||
Spreadsheet eingabe = new Spreadsheet(99, 26);
|
||||
|
||||
eingabe.put("T5", "8");
|
||||
eingabe.put("T6", "2");
|
||||
eingabe.put("T7", "30");
|
||||
eingabe.put("T8", "10");
|
||||
eingabe.put("T9", "=Stabw(T5:T8)");
|
||||
assertEquals("12", eingabe.get("T9"));
|
||||
}
|
||||
void calculateTheMinOfRectangular(){
|
||||
Spreadsheet eingabe = new Spreadsheet(99, 26);
|
||||
|
||||
eingabe.put("T5", "8");
|
||||
eingabe.put("T6", "2");
|
||||
eingabe.put("T7", "30");
|
||||
eingabe.put("T8", "10");
|
||||
eingabe.put("T9", "=min(T5:T8)");
|
||||
assertEquals("2", eingabe.get("T9"));
|
||||
}
|
||||
void calculateTheMaxOfRectangular(){
|
||||
Spreadsheet eingabe = new Spreadsheet(99, 26);
|
||||
|
||||
eingabe.put("T5", "8");
|
||||
eingabe.put("T6", "2");
|
||||
eingabe.put("T7", "30");
|
||||
eingabe.put("T8", "10");
|
||||
eingabe.put("T9", "=Summe(T5:T8)");
|
||||
assertEquals("30", eingabe.get("T9"));
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue