ZcashLightClientKit/Tests/TestUtils
Michal Fousek 1ec12269ae [#764] Stop using Notifications inside the SDK
Closes #764

- All notification that were previously sent from CompactBlockProcessor are now gone.
- `CompactBlockProcessor` now provides `eventStream` to communicate with `SDKSynchronizer`.
- Added `synchronizerStoredUTXOs` notification.
- Tests are updated to not use notifications anymore. Some tests there
  weren't working before are now fixed.
- Added `CompactBlockProcessorEventHandler` utility class. Previously
  expectations were subscribing to notifications. This class replaces
  this functionality. It subscribes to events from
  `CompactBlockProcessor` and fullfill expectations.
2023-02-09 20:09:51 +01:00
..
Resources - [#679] Implementation of the File-system based block cache (#679) 2023-02-02 13:58:12 -03:00
proto
CompactBlockProcessorEventHandler.swift [#764] Stop using Notifications inside the SDK 2023-02-09 20:09:51 +01:00
DarkSideWalletService.swift [#746] Modularize GRPC related code 2023-02-03 22:25:54 +01:00
FakeChainBuilder.swift
FakeService.swift
FakeStorage.swift [#746] Modularize GRPC related code 2023-02-03 22:25:54 +01:00
InternalSyncProgressMemoryStorage.swift
MockTransactionRepository.swift Merge branch 'main' into release/0.18.1-beta 2023-02-08 12:48:20 -03:00
Stubs.swift [#746] Modularize GRPC related code 2023-02-03 22:25:54 +01:00
TestCoordinator.swift [#771] Fix tests failing because of different paths passed to `FSCompactBlockRepository` and `FSMetadataStore` 2023-02-09 13:58:49 +01:00
TestDbBuilder.swift - [#679] Implementation of the File-system based block cache (#679) 2023-02-02 13:58:12 -03:00
TestVector.swift
Tests+Utils.swift - [#679] Implementation of the File-system based block cache (#679) 2023-02-02 13:58:12 -03:00
XCAsyncTestCase.swift