<     SinpleObjectStore .init(type, args) should return a version ID of a newly created object
<   ․ SinpleObjectStore .init(type, args) should return a version ID of a newly created object
<     SinpleObjectStore .trans(v, p, u, EQ) -> {v, r} should return the value returned from the method corresponding to patch p
<   ․ SinpleObjectStore .trans(v, p, u, EQ) -> {v, r} should return the value returned from the method corresponding to patch p
<     SinpleObjectStore .trans(v, p, u, EQ) -> {v, r} should pass the patch and u flag as parameters to the called method
<   ․ SinpleObjectStore .trans(v, p, u, EQ) -> {v, r} should pass the patch and u flag as parameters to the called method
<     SinpleObjectStore context .init(type, args) should initialize an object with the given type and args and return its version ID
<   ․ SinpleObjectStore context .init(type, args) should initialize an object with the given type and args and return its version ID
<     SinpleObjectStore context .trans(v, p, u) -> {v,r} should transform a version and return the new version ID and result
<   ․ SinpleObjectStore context .trans(v, p, u) -> {v,r} should transform a version and return the new version ID and result
<     SinpleObjectStore context .conflict(msg) should throw an exception with .isConflict set to true
<   ․ SinpleObjectStore context .conflict(msg) should throw an exception with .isConflict set to true
<     SinpleObjectStore context .effect(p) should add patch p to the effect queue
<   ․ SinpleObjectStore context .effect(p) should add patch p to the effect queue
<     SinpleObjectStore context .effect(p) should add patches to the effect set even when called from a nested transformation
<   ․ SinpleObjectStore context .effect(p) should add patches to the effect set even when called from a nested transformation
---
>     DummyObjectStore .init(type, args) should return a version ID of a newly created object
>   ․ DummyObjectStore .init(type, args) should return a version ID of a newly created object
>     DummyObjectStore .trans(v, p, u, EQ) -> {v, r} should return the value returned from the method corresponding to patch p
>   ․ DummyObjectStore .trans(v, p, u, EQ) -> {v, r} should return the value returned from the method corresponding to patch p
>     DummyObjectStore .trans(v, p, u, EQ) -> {v, r} should pass the patch and u flag as parameters to the called method
>   ․ DummyObjectStore .trans(v, p, u, EQ) -> {v, r} should pass the patch and u flag as parameters to the called method
>     DummyObjectStore context .init(type, args) should initialize an object with the given type and args and return its version ID
>   ․ DummyObjectStore context .init(type, args) should initialize an object with the given type and args and return its version ID
>     DummyObjectStore context .trans(v, p, u) -> {v,r} should transform a version and return the new version ID and result
>   ․ DummyObjectStore context .trans(v, p, u) -> {v,r} should transform a version and return the new version ID and result
>     DummyObjectStore context .conflict(msg) should throw an exception with .isConflict set to true
>   ․ DummyObjectStore context .conflict(msg) should throw an exception with .isConflict set to true
>     DummyObjectStore context .effect(p) should add patch p to the effect queue
>   ․ DummyObjectStore context .effect(p) should add patch p to the effect queue
>     DummyObjectStore context .effect(p) should add patches to the effect set even when called from a nested transformation
>   ․ DummyObjectStore context .effect(p) should add patches to the effect set even when called from a nested transformation
25c25
<   11 passing (16ms)
---
>   11 passing (18ms)