Doc serverCopy = server.at(q.revision()).copy();
for (DocOp pendingServerOp : q.serverOps) {
clientCopy.consume(pendingServerOp);
}
for (DocOp pendingClientOp : q.unackedClientOps) {
serverCopy.consume(pendingClientOp);
}
for (DocOp pendingClientOp : q.queuedClientOps) {
serverCopy.consume(pendingClientOp);
}
assertEquals("Unequal states", clientCopy.repr(), serverCopy.repr());