Quiz
Quiz 1
Quiz 2
Quiz 3
Quiz 4
Quiz 5
Quiz 6
Quiz 7
Hilfe Wählen Sie die richtigen Antworten, es können auch keine oder mehrere sein, je Quiz und klicken Sie auf "Antwort überprüfen", um Ihr Ergebnis oben zu sehen.

Quiz 1: Reflection

Welche der folgenden Aussagen sind korrekt?

Quiz 2: @FunctionalInterface

Gegeben sei folgendes Interface

 public Interface BspInterface {
public int mach(int x);
}

und die folgende Methode:
  public static void main(String[] args) {
int y = 42;
Function<Integer, Integer> f = a -> a * a;
BspInterface b1 = x -> x * 2;
BspInterface b2 = Math::abs;
BspInterface b3 = x -> b1.mach(x) * 2;
BspInterface b4 = x -> y;
BspInterface b5 = x -> f.apply(x);
System.out.println("b1: " + b1.mach(-3));
System.out.println("b2: " + b2.mach(-3));
System.out.println("b3: " + b3.mach(-3));
System.out.println("b4: " + b4.mach(-3));
System.out.println("b5: " + b5.mach(-3));
}

Welche der folgenden Ausgaben werden ausgegeben?

Quiz 3: Testausführung

Welche Aussagen über das Testen und die Testausführung sind korrekt?

Quiz 4: JUnit - Grundlagen

Welche Aussagen über JUnit Jupiter sind korrekt?

Quiz 5: Assertions

Welche Aussagen über Methoden der Klasse Assertions sind korrekt?

Quiz 6: Testablaufsteuerung

Welche Aussagen über das Testen mit JUnit sind korrekt?

Quiz 7: Test von Exceptions

Welche Aussagen über das Testen von Exceptions sind korrekt? Dabei soll sut als Typ eine Klasse haben, die eine Methode public void mach(int val) enthält, die immer terminiert.