Kodi Documentation 23.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
TestGameClientCheevos.cpp File Reference
#include "ServiceBroker.h"
#include "addons/kodi-dev-kit/include/kodi/c-api/addon-instance/game.h"
#include "dialogs/GUIDialogKaiToast.h"
#include "games/AchievementRuntime.h"
#include "games/addons/cheevos/GameClientCheevos.h"
#include "guilib/GUIComponent.h"
#include "guilib/GUIMessage.h"
#include "guilib/GUIWindowManager.h"
#include <memory>
#include <mutex>
#include <string>
#include <gtest/gtest.h>

Classes

class  TestGameClientCheevos
 
class  TestAchievementSets
 

Functions

 TEST_F (TestGameClientCheevos, FirstUnlockChangesStateAndNotifies)
 
 TEST_F (TestGameClientCheevos, EarnedAchievementIsSuppressed)
 
 TEST_F (TestGameClientCheevos, UnknownAchievementIsSuppressed)
 
 TEST_F (TestGameClientCheevos, EventAfterGameClosesIsSuppressed)
 
 TEST_F (TestGameClientCheevos, EncoreLoadsEarnedAchievementsLocked)
 
 TEST_F (TestGameClientCheevos, EncoreUnlockOfAnEarlierUnlockIsNew)
 
 TEST_F (TestAchievementSets, EachAchievementKnowsItsSetAndType)
 
 TEST_F (TestAchievementSets, ATurnedOffSetLeavesTheTotals)
 
 TEST_F (TestAchievementSets, ATurnedOffSetTakesItsIndicatorsWithIt)
 
 TEST_F (TestAchievementSets, RequestsGoToTheHandler)
 
 TEST_F (TestAchievementSets, BeatenOnceProgressionAndAWinAreEarned)
 
 TEST_F (TestAchievementSets, AHardcoreUnlockDoesNotBeatTheSetAgain)
 

Function Documentation

◆ TEST_F() [1/12]

TEST_F ( TestAchievementSets ,
AHardcoreUnlockDoesNotBeatTheSetAgain  )

◆ TEST_F() [2/12]

TEST_F ( TestAchievementSets ,
ATurnedOffSetLeavesTheTotals  )

◆ TEST_F() [3/12]

TEST_F ( TestAchievementSets ,
ATurnedOffSetTakesItsIndicatorsWithIt  )

◆ TEST_F() [4/12]

TEST_F ( TestAchievementSets ,
BeatenOnceProgressionAndAWinAreEarned  )

◆ TEST_F() [5/12]

TEST_F ( TestAchievementSets ,
EachAchievementKnowsItsSetAndType  )

◆ TEST_F() [6/12]

TEST_F ( TestAchievementSets ,
RequestsGoToTheHandler  )

◆ TEST_F() [7/12]

TEST_F ( TestGameClientCheevos ,
EarnedAchievementIsSuppressed  )

◆ TEST_F() [8/12]

TEST_F ( TestGameClientCheevos ,
EncoreLoadsEarnedAchievementsLocked  )

◆ TEST_F() [9/12]

TEST_F ( TestGameClientCheevos ,
EncoreUnlockOfAnEarlierUnlockIsNew  )

◆ TEST_F() [10/12]

TEST_F ( TestGameClientCheevos ,
EventAfterGameClosesIsSuppressed  )

◆ TEST_F() [11/12]

TEST_F ( TestGameClientCheevos ,
FirstUnlockChangesStateAndNotifies  )

◆ TEST_F() [12/12]

TEST_F ( TestGameClientCheevos ,
UnknownAchievementIsSuppressed  )