Übung Java Meteo JUnit
https://www.std.ch/Deutschland Kurs Java 8 Einführung Repetition Meteo Übung JUnit?&atom
Fri, 29 Mar 2024 15:10:41 +0000
stack.ch
https://stack.ch/
8245fa92-edde-11ee-8c11-005056bb85fb
Simtech AG - Ausbildung - Java - Kurs Java SE 17 Einführung - Kurs Java 8 Einführung - Ressourcen - Kurs Java 8 Einführung - Repetition Meteo - Übung Java Meteo JUnit
https://www.std.ch/Deutschland Kurs Java 8 Einführung Repetition Meteo Übung JUnit
8245fc1b-edde-11ee-8c11-005056bb85fb
Fri, 29 Mar 2024 15:10:41 +0000
Übung Java Meteo JUnit
https://www.std.ch/Deutschland Kurs Java 8 Einführung Repetition Meteo Übung JUnit
8245fd56-edde-11ee-8c11-005056bb85fb
Fri, 29 Mar 2024 15:10:41 +0000
https://www.std.ch/Deutschland Kurs Java 8 Einführung Repetition Meteo Übung JUnit
8245fe6d-edde-11ee-8c11-005056bb85fb
Fri, 29 Mar 2024 15:10:41 +0000
Mit dieser Übung schreiben wir Unit Tests zur Klasse Meteo und testen Maxima, Minima, Mittelwert und die Klimatage. Das folgende Klassendiagramm zeigt die neue Struktur auf: Das folgende Listing zeigt das Grundgerüst der Klasse MeteoTestCase: package ch.std.jegl.meteo.junit;
import static org.junit.jupiter.api.Assertions.assertEquals;
import org.junit.jupiter.api.Test;
import ch.std.jegl.meteo.oop.Meteo;
public class MeteoTestCase {
@Test
public void testMin() {
Meteo meteo = new Meteo(-1.0, 0.0, 1.0);
assertEquals(-1, meteo.getMin());
}
@Test
public void testMax() {
// TODO
}
@Test
public void testMed() {
// TODO
}
@Test
public void testWuestentag() {
Meteo meteo = new Meteo(0.0, 35.0);
assertEquals(true, meteo.isWuestenTag());
assertEquals(false, meteo.isHeisserTag());
assertEquals(false, meteo.isSommertag());
assertEquals(false, meteo.isTropennacht());
assertEquals(false, meteo.isFrosttag());
assertEquals(false, meteo.isEistag());
}
@Test
public void testHeissertag() {
// TODO
}
@Test
public void testSommertag() {
// TODO
}
@Test
public void testTropennacht() {
// TODO
}
@Test
public void testFrosttag() {
// TODO
}
@Test
public void testEistag() {
// TODO
}
@Test
public void testVegetationstag() {
Meteo meteo = new Meteo(15.0, 15.0);
assertEquals(true, meteo.isVegetationstag());
assertEquals(false, meteo.isHeiztag());
}
@Test
public void testHeiztag() {
// TODO
}
}
https://www.std.ch/Deutschland Kurs Java 8 Einführung Repetition Meteo Übung JUnit
82460759-edde-11ee-8c11-005056bb85fb
Fri, 29 Mar 2024 15:10:41 +0000
Lösen Sie bitte die Aufgabe wie folgt:Erstellen Sie die Klasse ch.std.jegl.meteo.junit.MeteoTestCase z.B. in Eclipse und programmieren Sie die Klasse gemäss dem obigen Listing (Copy).Programmieren Sie die fehlenden Unit Tests markiert mit TODO. Verwenden Sie geeignete Meteodaten für jeden Test.Führen Sie alle Tests aus, sie sollten alle grün markiert sein.
https://www.std.ch/Deutschland Kurs Java 8 Einführung Repetition Meteo Übung JUnit
8246094f-edde-11ee-8c11-005056bb85fb
Fri, 29 Mar 2024 15:10:41 +0000
Eine mögliche Lösung finden Sie hier
-
Über uns
https://www.std.ch/about
Fri, 29 Mar 2024 15:10:41 +0000
82460e2a-edde-11ee-8c11-005056bb85fb
-
Aktuell
https://www.std.ch/
Fri, 29 Mar 2024 15:10:41 +0000
82460ecc-edde-11ee-8c11-005056bb85fb
-
AGB
https://www.std.ch/agb
Fri, 29 Mar 2024 15:10:41 +0000
82460f5c-edde-11ee-8c11-005056bb85fb
-
Bildungswege
https://www.std.ch/bildungswege
Fri, 29 Mar 2024 15:10:41 +0000
82460ff4-edde-11ee-8c11-005056bb85fb
-
Blog
https://www.std.ch/blog
Fri, 29 Mar 2024 15:10:41 +0000
82461081-edde-11ee-8c11-005056bb85fb
-
Rufen Sie mich an
https://www.std.ch/callus
Fri, 29 Mar 2024 15:10:41 +0000
82461128-edde-11ee-8c11-005056bb85fb
-
Charts
https://www.std.ch/charts
Fri, 29 Mar 2024 15:10:41 +0000
824611ba-edde-11ee-8c11-005056bb85fb
-
Consulting
https://www.std.ch/consulting
Fri, 29 Mar 2024 15:10:41 +0000
82461246-edde-11ee-8c11-005056bb85fb
-
Kontakt
https://www.std.ch/contact
Fri, 29 Mar 2024 15:10:41 +0000
824612d3-edde-11ee-8c11-005056bb85fb
-
Ausbildung/Kurse
https://www.std.ch/education
Fri, 29 Mar 2024 15:10:41 +0000
82461363-edde-11ee-8c11-005056bb85fb
-
Software Engineering
https://www.std.ch/engineering
Fri, 29 Mar 2024 15:10:41 +0000
824613f8-edde-11ee-8c11-005056bb85fb
-
Freelancer
https://www.std.ch/freelancer
Fri, 29 Mar 2024 15:10:41 +0000
8246148c-edde-11ee-8c11-005056bb85fb
-
Impressum
https://www.std.ch/impressum
Fri, 29 Mar 2024 15:10:41 +0000
82461517-edde-11ee-8c11-005056bb85fb
-
Kursleiter
https://www.std.ch/kursleiter
Fri, 29 Mar 2024 15:10:41 +0000
824615e5-edde-11ee-8c11-005056bb85fb
-
Netzwerk
https://www.std.ch/network
Fri, 29 Mar 2024 15:10:41 +0000
82461681-edde-11ee-8c11-005056bb85fb
-
Referenzen
https://www.std.ch/references
Fri, 29 Mar 2024 15:10:41 +0000
82461714-edde-11ee-8c11-005056bb85fb
-
Sitemap
https://www.std.ch/sitemap
Fri, 29 Mar 2024 15:10:41 +0000
824617a1-edde-11ee-8c11-005056bb85fb
-
Tools
https://www.std.ch/tools
Fri, 29 Mar 2024 15:10:41 +0000
8246182f-edde-11ee-8c11-005056bb85fb
-
Vision
https://www.std.ch/vision
Fri, 29 Mar 2024 15:10:41 +0000
824618c7-edde-11ee-8c11-005056bb85fb