@@ -46,6 +46,12 @@ public void Setup()
4646 _lobby = DefaultLobby ( _client ) ;
4747 }
4848
49+ [ TearDown ]
50+ public void TearDown ( )
51+ {
52+ _client ? . Dispose ( ) ;
53+ }
54+
4955 [ TestCase ( "OWC 2021: (United States) vs. (Germany)" , "https://osu.ppy.sh/mp/106275696" , 106275696 ,
5056 Mods . HalfTime | Mods . Freemod , 1096903 , "Unmei no Dark Side -Rolling Gothic mix" , "Kanpyohgo" , "Satellite's Lunatic" ,
5157 LobbyFormat . TagCoop , WinCondition . Score , TeamColor . None , true , PlayerState . NotReady ,
@@ -79,13 +85,13 @@ public void TestMpSettingsUpdates(string lobbyName, string historyUrl, int match
7985 Assert . That ( _lobby . HistoryUrl , Is . EqualTo ( historyUrl ) ) ;
8086 Assert . That ( _lobby . Id , Is . EqualTo ( matchId ) ) ;
8187 Assert . That ( _lobby . Mods , Is . EqualTo ( lobbyMods ) ) ;
82- Assert . That ( _lobby . CurrentBeatmap . Id , Is . EqualTo ( beatmapId ) ) ;
83- Assert . That ( _lobby . CurrentBeatmap . Title , Is . EqualTo ( beatmapTitle ) ) ;
84- Assert . That ( _lobby . CurrentBeatmap . Artist , Is . EqualTo ( beatmapArtist ) ) ;
85- Assert . That ( _lobby . CurrentBeatmap . Difficulty , Is . EqualTo ( beatmapDifficulty ) ) ;
88+ Assert . That ( _lobby . CurrentBeatmap ? . Id , Is . EqualTo ( beatmapId ) ) ;
89+ Assert . That ( _lobby . CurrentBeatmap ? . Title , Is . EqualTo ( beatmapTitle ) ) ;
90+ Assert . That ( _lobby . CurrentBeatmap ? . Artist , Is . EqualTo ( beatmapArtist ) ) ;
91+ Assert . That ( _lobby . CurrentBeatmap ? . Difficulty , Is . EqualTo ( beatmapDifficulty ) ) ;
8692 Assert . That ( _lobby . Format , Is . EqualTo ( format ) ) ;
8793 Assert . That ( _lobby . WinCondition , Is . EqualTo ( winCondition ) ) ;
88- Assert . That ( _lobby . Host . Equals ( _lobby . Players [ 0 ] ) , Is . EqualTo ( p1IsHost ) ) ;
94+ Assert . That ( _lobby . Host ? . Equals ( _lobby . Players [ 0 ] ) , Is . EqualTo ( p1IsHost ) ) ;
8995 Assert . That ( _lobby . Players [ 0 ] . Team , Is . EqualTo ( p1TeamColor ) ) ;
9096 Assert . That ( _lobby . Players [ 0 ] . State , Is . EqualTo ( p1State ) ) ;
9197 Assert . That ( _lobby . Players [ 0 ] . Id , Is . EqualTo ( p1Id ) ) ;
0 commit comments