我有一个服务,它有一个将事件推送到Observer的方法。我现在正试图进行单元测试来测试这项服务。我想模仿行为并等到我将前两条消息推入Observer。有没有办法做到这一点?目前,我可以看到我的测试通过,但前提是我在服务方法中放置一个断点,将事件推送到服务中。
DO _i = 1 TO length( account );
IF (rank( char( account, _i ) ) -64) < 0 THEN agreement_hash = CATS( agreement_hash, char( account, _i ) );
ELSE IF (rank( char( account, _i ) ) -64) < 10 THEN agreement_hash = CATS( agreement_hash, 0, rank( char( account, _i ) )-64 );
ELSE agreement_hash = CATS( agreement_hash, rank( char( account, _i ) )-64 );
END;