CheckLowestDiffDrainTimeTest
Account for almost concurrent case in concurrent objects check
Add verify check for lowest diff drain/play time requirements
TimeSpan
- add TODO for refactoring verifier context ctor - call `GetPlayableBeatmap()` in verifier context ctor - filter diffs with relevant ruleset in check logic - fix tests
The general check no longer considers mania.
This removes the corrupt file check from CheckTooShortAudioFiles and makes the audio formats checks deal with it instead to avoid redundant messages.
CheckDelayedHitsounds
I really just borrowed the implementation from MapsetVerifier
Four of six helper methods defined in the test were used exactly once; the remaining two were used two times. Splitting helpers there is just too much.
IWorkingBeatmap.Background
GetBackground()