Übung Java Meteo JUnit
https://www.golabs.ch/Deutschland Kurs Java 8 Einführung Repetition Meteo Übung JUnit?&atom
Fri, 29 Mar 2024 08:52:32 +0000
stack.ch
https://stack.ch/
ae260b09-eda9-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.golabs.ch/Deutschland Kurs Java 8 Einführung Repetition Meteo Übung JUnit
ae260f82-eda9-11ee-8c11-005056bb85fb
Fri, 29 Mar 2024 08:52:32 +0000
Übung Java Meteo JUnit
https://www.golabs.ch/Deutschland Kurs Java 8 Einführung Repetition Meteo Übung JUnit
ae2612e8-eda9-11ee-8c11-005056bb85fb
Fri, 29 Mar 2024 08:52:32 +0000
https://www.golabs.ch/Deutschland Kurs Java 8 Einführung Repetition Meteo Übung JUnit
ae261641-eda9-11ee-8c11-005056bb85fb
Fri, 29 Mar 2024 08:52:32 +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.golabs.ch/Deutschland Kurs Java 8 Einführung Repetition Meteo Übung JUnit
ae262e55-eda9-11ee-8c11-005056bb85fb
Fri, 29 Mar 2024 08:52:32 +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.golabs.ch/Deutschland Kurs Java 8 Einführung Repetition Meteo Übung JUnit
ae263404-eda9-11ee-8c11-005056bb85fb
Fri, 29 Mar 2024 08:52:32 +0000
Eine mögliche Lösung finden Sie hier
-
Über uns
https://www.golabs.ch/about
Fri, 29 Mar 2024 08:52:32 +0000
ae26409c-eda9-11ee-8c11-005056bb85fb
-
Aktuell
https://www.golabs.ch/
Fri, 29 Mar 2024 08:52:32 +0000
ae2642ce-eda9-11ee-8c11-005056bb85fb
-
AGB
https://www.golabs.ch/agb
Fri, 29 Mar 2024 08:52:32 +0000
ae264506-eda9-11ee-8c11-005056bb85fb
-
Bildungswege
https://www.golabs.ch/bildungswege
Fri, 29 Mar 2024 08:52:32 +0000
ae26471b-eda9-11ee-8c11-005056bb85fb
-
Blog
https://www.golabs.ch/blog
Fri, 29 Mar 2024 08:52:32 +0000
ae264972-eda9-11ee-8c11-005056bb85fb
-
Rufen Sie mich an
https://www.golabs.ch/callus
Fri, 29 Mar 2024 08:52:32 +0000
ae264b78-eda9-11ee-8c11-005056bb85fb
-
Charts
https://www.golabs.ch/charts
Fri, 29 Mar 2024 08:52:32 +0000
ae264db9-eda9-11ee-8c11-005056bb85fb
-
Consulting
https://www.golabs.ch/consulting
Fri, 29 Mar 2024 08:52:32 +0000
ae2650d0-eda9-11ee-8c11-005056bb85fb
-
Kontakt
https://www.golabs.ch/contact
Fri, 29 Mar 2024 08:52:32 +0000
ae2652e1-eda9-11ee-8c11-005056bb85fb
-
Ausbildung/Kurse
https://www.golabs.ch/education
Fri, 29 Mar 2024 08:52:32 +0000
ae26553a-eda9-11ee-8c11-005056bb85fb
-
Software Engineering
https://www.golabs.ch/engineering
Fri, 29 Mar 2024 08:52:32 +0000
ae265cc6-eda9-11ee-8c11-005056bb85fb
-
Freelancer
https://www.golabs.ch/freelancer
Fri, 29 Mar 2024 08:52:32 +0000
ae265e3b-eda9-11ee-8c11-005056bb85fb
-
Impressum
https://www.golabs.ch/impressum
Fri, 29 Mar 2024 08:52:32 +0000
ae265eee-eda9-11ee-8c11-005056bb85fb
-
Kursleiter
https://www.golabs.ch/kursleiter
Fri, 29 Mar 2024 08:52:32 +0000
ae2660a4-eda9-11ee-8c11-005056bb85fb
-
Netzwerk
https://www.golabs.ch/network
Fri, 29 Mar 2024 08:52:32 +0000
ae266151-eda9-11ee-8c11-005056bb85fb
-
Referenzen
https://www.golabs.ch/references
Fri, 29 Mar 2024 08:52:32 +0000
ae2661f6-eda9-11ee-8c11-005056bb85fb
-
Sitemap
https://www.golabs.ch/sitemap
Fri, 29 Mar 2024 08:52:32 +0000
ae2662af-eda9-11ee-8c11-005056bb85fb
-
Tools
https://www.golabs.ch/tools
Fri, 29 Mar 2024 08:52:32 +0000
ae266365-eda9-11ee-8c11-005056bb85fb
-
Vision
https://www.golabs.ch/vision
Fri, 29 Mar 2024 08:52:32 +0000
ae26640a-eda9-11ee-8c11-005056bb85fb