Class EventDispatcherActionHelperTests
Tests for the EventDispatcherAction<TSignal> composition-edge helpers
(TryResolveService, LogInfo/LogWarning/LogError, LogCategory) and
for ShowViewAction<TSignal>, plus regression pins for the migrated GameSave and
Leaderboard "show view"/"resolve service" actions that were not already covered elsewhere.
Inherited Members
Namespace: Serenity.EventDispatcher.Tests.Application
Assembly: Tests.dll
Syntax
public class EventDispatcherActionHelperTests
Remarks
The four GameMode actions (StartGame, ResumeGame, EnterMenu, EndGameSessionAction) already have dedicated fallback/category/message coverage in GameModeActionFallbackTests; this file does not duplicate that.
Constructors
EventDispatcherActionHelperTests()
Declaration
public EventDispatcherActionHelperTests()
Methods
LoadGameAction_LoadThrows_WritesFailureWarning()
Declaration
public void LoadGameAction_LoadThrows_WritesFailureWarning()
LoadGameAction_LocatorWithoutGameSaveService_WritesWarning()
Declaration
public void LoadGameAction_LocatorWithoutGameSaveService_WritesWarning()
LogCategory_Default_IsConcreteTypeName()
Declaration
public void LogCategory_Default_IsConcreteTypeName()
LogCategory_Overridden_UsesOverride()
Declaration
public void LogCategory_Overridden_UsesOverride()
LogError_WhenLogServiceRegistered_WritesUnderLogCategory()
Declaration
public void LogError_WhenLogServiceRegistered_WritesUnderLogCategory()
LogInfo_WhenLogServiceRegistered_WritesUnderLogCategory()
Declaration
public void LogInfo_WhenLogServiceRegistered_WritesUnderLogCategory()
LogWarning_WhenLogServiceRegistered_WritesUnderLogCategory()
Declaration
public void LogWarning_WhenLogServiceRegistered_WritesUnderLogCategory()
LogWarning_WhenNoLogServiceRegistered_DoesNotThrow()
Declaration
public void LogWarning_WhenNoLogServiceRegistered_DoesNotThrow()
SaveGameAction_LocatorWithoutGameSaveService_WritesWarning()
Declaration
public void SaveGameAction_LocatorWithoutGameSaveService_WritesWarning()
SaveGameAction_SaveThrows_WritesFailureWarning()
Declaration
public void SaveGameAction_SaveThrows_WritesFailureWarning()
SetUp()
Declaration
public void SetUp()
ShowLeaderboardAction_EmptyViewId_WritesWarning()
Declaration
public void ShowLeaderboardAction_EmptyViewId_WritesWarning()
ShowLeaderboardAction_HappyPath_ShowsView()
Declaration
public void ShowLeaderboardAction_HappyPath_ShowsView()
ShowLeaderboardAction_NoRouter_WritesWarning()
Declaration
public void ShowLeaderboardAction_NoRouter_WritesWarning()
ShowSaveSlotMenuAction_EmptyViewId_WritesWarning()
Declaration
public void ShowSaveSlotMenuAction_EmptyViewId_WritesWarning()
ShowSaveSlotMenuAction_HappyPath_ShowsView()
Declaration
public void ShowSaveSlotMenuAction_HappyPath_ShowsView()
ShowSaveSlotMenuAction_NoRouter_WritesWarning()
Declaration
public void ShowSaveSlotMenuAction_NoRouter_WritesWarning()
ShowViewAction_EmptyViewId_LogsWarningAndDoesNotShow()
Declaration
public void ShowViewAction_EmptyViewId_LogsWarningAndDoesNotShow()
ShowViewAction_HappyPath_ShowsViewExactlyOnce()
Declaration
public void ShowViewAction_HappyPath_ShowsViewExactlyOnce()
ShowViewAction_NoRouter_LogsWarningAndDoesNotShow()
Declaration
public void ShowViewAction_NoRouter_LogsWarningAndDoesNotShow()
TearDown()
Declaration
public void TearDown()
TryResolveService_WhenLocatorNotSet_ReturnsFalse()
Declaration
public void TryResolveService_WhenLocatorNotSet_ReturnsFalse()
TryResolveService_WhenRegistered_ReturnsTrueAndInstance()
Declaration
public void TryResolveService_WhenRegistered_ReturnsTrueAndInstance()