-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Labels
C:syncComponent: Fast Sync, State SyncComponent: Fast Sync, State SyncT:enhancementType: EnhancementType: EnhancementT:testType: Tests that need loveType: Tests that need love
Milestone
Description
Tests are "hard to read, hard to modify, hard to debug" (@melekes). One idea how tests can be improved is splitting business (algorithm) logic in a function and separate it from a real message sending. This logic should capture core algorithm, i.e., for a given state, what messages we should send and how we should react upon message reception.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
C:syncComponent: Fast Sync, State SyncComponent: Fast Sync, State SyncT:enhancementType: EnhancementType: EnhancementT:testType: Tests that need loveType: Tests that need love