Skip to content
Snippets Groups Projects
Commit 0456cfd5 authored by aichinos's avatar aichinos
Browse files

tapaamiset tallentaa, muodot ok

parent 70fdbd6c
No related branches found
No related tags found
No related merge requests found
......@@ -61,9 +61,15 @@ public class Tapaaminen {
this.kesto = 90;
this.paikka = "B248";
this.muu = "Välipala mukaan";
}
/**
* Muista poista!!
*/
public void setmIDforTest() {
this.tapaaminenID = 5;
}
/**
* Tulostetaan tapaamisen tiedot
......@@ -215,6 +221,31 @@ public class Tapaaminen {
this.muu = Mjonot.erota(sb, '|', muu);
}
/**
* Muodostetaan Strgin Tapaaminen-olio:sta tallennusta varten.
* @example
* <pre name="test">
* Tapaaminen test = new Tapaaminen(1);
* test.tayta();
* test.setmIDforTest();
* test.toString() === "5|1|16|3|2025|16|30|90|B248|Välipala mukaan|";
*/
@Override
public String toString() {
return ""+
this.tapaaminenID+"|"+
this.kID+"|"+
this.paiva+"|"+
this.kkausi+"|"+
this.vuosi+"|"+
this.hour+"|"+
this.min+"|"+
this.kesto+"|"+
this.paikka+"|"+
this.muu+"|";
}
//==========================================================================
/**
* @param args ei käytössä
......
......@@ -165,6 +165,7 @@ public class Tapaamiset {
System.out.println("============ Tapaamiset testi ==================");
System.out.println(j4_1);
List<Tapaaminen> tapaamiset1 = tapaamiset.annaTapaamiset(1);
//"var" käytetään, kun operaattorin oikealla puolella oleva palauttaa selkeästi yksi tyyppi
......
......@@ -7,7 +7,7 @@ import mmkurssit.*;
/**
* Test class made by ComTest
* @version 2025.03.18 20:18:56 // Generated by ComTest
* @version 2025.04.10 15:16:14 // Generated by ComTest
*
*/
@SuppressWarnings("all")
......@@ -16,16 +16,27 @@ public class TapaaminenTest {
// Generated by ComTest BEGIN
/** testRekisteroi139 */
/** testRekisteroi146 */
@Test
public void testRekisteroi139() { // Tapaaminen: 139
public void testRekisteroi146() { // Tapaaminen: 146
Kurssi saksa = new Kurssi();
assertEquals("From: Tapaaminen line: 141", 0, saksa.getID());
assertEquals("From: Tapaaminen line: 148", 0, saksa.getID());
saksa.rekisteroi();
Kurssi ohjelmointi = new Kurssi();
ohjelmointi.rekisteroi();
int n1 = saksa.getID();
int n2 = ohjelmointi.getID();
assertEquals("From: Tapaaminen line: 147", n1+1, n2);
assertEquals("From: Tapaaminen line: 154", n1+1, n2);
} // Generated by ComTest END
// Generated by ComTest BEGIN
/** testToString228 */
@Test
public void testToString228() { // Tapaaminen: 228
Tapaaminen test = new Tapaaminen(1);
test.tayta();
test.setmIDforTest();
assertEquals("From: Tapaaminen line: 232", "5|1|16|3|2025|16|30|90|B248|Välipala mukaan|", test.toString());
} // Generated by ComTest END
}
\ No newline at end of file
mmkurssit.Tapaaminen@7f9a81e8
mmkurssit.Tapaaminen@9629756
mmkurssit.Tapaaminen@62ee68d8
mmkurssit.Tapaaminen@735b5592
mmkurssit.Tapaaminen@58651fd0
mmkurssit.Tapaaminen@4520ebad
mmkurssit.Tapaaminen@5419f379
1|1|16|3|2025|16|30|90|B248|Välipala mukaan|
2|2|16|3|2025|16|30|90|B248|Välipala mukaan|
3|1|16|3|2025|16|30|90|B248|Välipala mukaan|
4|2|16|3|2025|16|30|90|B248|Välipala mukaan|
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment