Diese Frage bezieht sich auf meine vorherige Frage unter JUnit assertions within in Java 8 stream.JUnit Testen von Attributwerten innerhalb von Stream
Wenn ich 3 Objekte habe, wie überprüfe ich die Werte der Attribute der Objekte innerhalb eines Streams? Meine vorhergehende Frage hat geantwortet, wie man auf ihre Anwesenheit prüft, aber ich muss jetzt für jeden einzelnen Attributwert prüfen. Kann mir jemand ein Code-Snippet geben?
Ich brauche würde dies für jeden tun separat Attribut, nicht wahr? Ich möchte einen Weg, ein Objekt in einer Aussage zu testen. Ist das möglich? – user1660256
Nein, das tust du nicht. Nicht "zuordnen" und filtern für jede Eigenschaft, die Sie überprüfen möchten, e. G. '.filter (o -> expectedIds.contains (o.getId(). intValue()))' –
Hinweis: Ich würde nicht alle Eigenschaften in einem Stream überprüfen ** was ** Eigenschaft ist falsch –