1
Ich versuche, stream Ereignisse in meinem Dienst zu testen, und stellte ein Problem: Ist eine Möglichkeit, synchron Ereignisse im asynchronen Stream zu liefern? Hier ist ein vereinfachter Codebeispiel:Force Stream Ereignisse Lieferung
test("deliver event",() {
StreamController sc = new StreamController();
String v = "old";
sc.stream.listen((val) {v = val;});
sc.add("new");
expect(v, "new"); // test fails: actual value is "old"
});
ich meine Antwort aktualisiert. –