Class GameSettingsUseCaseTests
Tests for the GameSettings use cases (GetGameSettingsValue, SetGameSettingsValue) and the GameSettingsUseCases container, using a small in-test fake repository to observe which ports were invoked.
Inherited Members
Namespace: Serenity.GameSettings.Tests.Application
Assembly: Tests.dll
Syntax
public class GameSettingsUseCaseTests
Constructors
GameSettingsUseCaseTests()
Declaration
public GameSettingsUseCaseTests()
Methods
Container_Ctor_ExposesProvidedUseCases()
Declaration
public void Container_Ctor_ExposesProvidedUseCases()
Container_GetValue_IsWiredToSameRepository()
Declaration
public void Container_GetValue_IsWiredToSameRepository()
Get_Execute_DelegatesToRepository_WithSameInput()
Declaration
public void Get_Execute_DelegatesToRepository_WithSameInput()
Get_Execute_ReturnsRepositoryOutput()
Declaration
public void Get_Execute_ReturnsRepositoryOutput()
Set_Execute_CalledTwice_RecordsBothInvocations()
Declaration
public void Set_Execute_CalledTwice_RecordsBothInvocations()
Set_Execute_DelegatesToRepository_WithSameInput()
Declaration
public void Set_Execute_DelegatesToRepository_WithSameInput()