Wenn ich ein Websocket wie das folgende habe:
%Vor% Als Referenz ist dies LightWebSocketActor
:
Dies verwendet den akka
websocket-Ansatz.
Zum Beispiel habe ich diesen Test für einen normalen html-zurückgebenden Controller:
%Vor%Spielen Sie 2.6
Ich folgte diesem Beispiel: play-scala-websocket-example
Wichtigste Schritte:
Erstellen oder stellen Sie einen WebSocketClient bereit das können Sie in Ihrem
verwenden
Tests.
Erstellen Sie den Client:
%Vor% Verbinde dich mit dem serverURL
:
Testen Sie die vom Server gesendeten Nachrichten:
%Vor%Zum Beispiel:
%Vor%Das ganze Beispiel finden Sie hier: scala-adapter (JobCockpitControllerSpec)
Tags und Links scala unit-testing playframework-2.5 specifications