Akka.Persistence.Sql.Common.TestKit.SqlJournalQuerySpec.QueryAndExpectSuccess C# (CSharp) Method

QueryAndExpectSuccess() private method

private QueryAndExpectSuccess ( Query query ) : void
query Query
return void
        private void QueryAndExpectSuccess(Query query, params IPersistentRepresentation[] events)
        {
            JournalRef.Tell(query, TestActor);

            foreach (var e in events)
            {
                ExpectMsg<QueryResponse>(q =>
                    q.QueryId == query.QueryId &&
                    q.Message.PersistenceId == e.PersistenceId &&
                    q.Message.SequenceNr == e.SequenceNr &&
                    q.Message.Manifest == e.Manifest &&
                    q.Message.IsDeleted == e.IsDeleted &&
                    Equals(q.Message.Payload, e.Payload));
            }

            ExpectMsg(new QuerySuccess(query.QueryId));
        }
    }