22using Refresh . Database . Models . Users ;
33using Refresh . Database . Models . Levels . Scores ;
44using Refresh . Database . Models . Levels ;
5+ using Refresh . Database . Models . Activity ;
56
67namespace RefreshTests . GameServer . Tests . Levels ;
78
@@ -18,12 +19,14 @@ public void DeletesIndividualScore()
1819
1920 GameScore score = context . SubmitScore ( 1 , 1 , level , user , TokenGame . LittleBigPlanet2 , TokenPlatform . PS3 ) ;
2021 string uuid = score . ScoreId . ToString ( ) ;
22+ Assert . That ( context . Database . GetTotalEventsByUserForDataType ( user , EventDataType . Score ) , Is . EqualTo ( 1 ) ) ;
2123
2224 // Act
2325 context . Database . DeleteScore ( context . Database . GetScoreByUuid ( uuid ) ! ) ;
2426
2527 // Assert
2628 Assert . That ( context . Database . GetScoreByUuid ( uuid ) , Is . Null ) ;
29+ Assert . That ( context . Database . GetTotalEventsByUserForDataType ( user , EventDataType . Score ) , Is . Zero ) ;
2730 }
2831
2932 [ Test ]
@@ -83,12 +86,14 @@ public void DeletesAllScoresByUser()
8386 GameScore score2 = context . SubmitScore ( 1 , 1 , level2 , user , TokenGame . LittleBigPlanet2 , TokenPlatform . PS3 ) ;
8487 string uuid1 = score1 . ScoreId . ToString ( ) ;
8588 string uuid2 = score2 . ScoreId . ToString ( ) ;
89+ Assert . That ( context . Database . GetTotalEventsByUserForDataType ( user , EventDataType . Score ) , Is . EqualTo ( 2 ) ) ;
8690
8791 // Act
8892 context . Database . DeleteScoresSetByUser ( user ) ;
8993
9094 // Assert
9195 Assert . That ( context . Database . GetScoreByUuid ( uuid1 ) , Is . Null ) ;
9296 Assert . That ( context . Database . GetScoreByUuid ( uuid2 ) , Is . Null ) ;
97+ Assert . That ( context . Database . GetTotalEventsByUserForDataType ( user , EventDataType . Score ) , Is . Zero ) ;
9398 }
9499}
0 commit comments