Closed kirilltitov closed 4 years ago
Currently all FDB and FDB.Transaction features are concrete, and therefore not really (at all) mockable.
Public interface should be extracted into protocols AnyFDB and AnyFDBTransaction.
AnyFDB
AnyFDBTransaction
This change should be treated as API-breaking, hence major version is bumped.
Additionally, 5.1 is adopted.
Currently all FDB and FDB.Transaction features are concrete, and therefore not really (at all) mockable.
Public interface should be extracted into protocols
AnyFDB
andAnyFDBTransaction
.This change should be treated as API-breaking, hence major version is bumped.
Additionally, 5.1 is adopted.