Class GlobalApplicationContractTests
Contract tests for Global Application interfaces consumed by other aggregates. Protects interface shapes that Character, GameMode, and other aggregates depend on.
Key consumers:
- Character.Application → IService (via ICharacterService : IService)
- GameMode.Application → IService (via IGameModeService : IService)
- All aggregates → IInstaller, IController, IViewBase
Inherited Members
Namespace: Serenity.Global.Tests.Application
Assembly: Tests.dll
Syntax
public class GlobalApplicationContractTests
Constructors
GlobalApplicationContractTests()
Declaration
public GlobalApplicationContractTests()
Methods
AllUseCaseInterfaces_ExtendIUseCase()
Declaration
public void AllUseCaseInterfaces_ExtendIUseCase()
IAsyncQueryUseCase_HasExecuteAsync_WithOutput()
Declaration
public void IAsyncQueryUseCase_HasExecuteAsync_WithOutput()
IAsyncUseCase_ExtendsIUseCase()
Declaration
public void IAsyncUseCase_ExtendsIUseCase()
IAsyncUseCase_HasExecuteAsync()
Declaration
public void IAsyncUseCase_HasExecuteAsync()
IAsyncUseCase_WithInputAndOutput_HasExecuteAsync()
Declaration
public void IAsyncUseCase_WithInputAndOutput_HasExecuteAsync()
IAsyncUseCase_WithInput_HasExecuteAsync()
Declaration
public void IAsyncUseCase_WithInput_HasExecuteAsync()
IController_ExtendsIFoundationSettings()
Declaration
public void IController_ExtendsIFoundationSettings()
IController_HasEnableAndDisable()
Declaration
public void IController_HasEnableAndDisable()
IGlobalServiceFactory_HasCreateService()
Declaration
public void IGlobalServiceFactory_HasCreateService()
IGlobalService_ExtendsIService()
Declaration
public void IGlobalService_ExtendsIService()
IGlobalService_HasExitApplication()
Declaration
public void IGlobalService_HasExitApplication()
IGlobalService_HasRestartApplication()
Declaration
public void IGlobalService_HasRestartApplication()
IService_ExtendsIFoundationSettings()
Declaration
public void IService_ExtendsIFoundationSettings()
IService_HasLogService_Property()
Declaration
public void IService_HasLogService_Property()
ISyncQueryUseCase_HasExecute_WithOutput()
Declaration
public void ISyncQueryUseCase_HasExecute_WithOutput()
ISyncUseCase_ExtendsIUseCase()
Declaration
public void ISyncUseCase_ExtendsIUseCase()
ISyncUseCase_HasExecute_Void()
Declaration
public void ISyncUseCase_HasExecute_Void()
ISyncUseCase_WithInputAndOutput_HasExecute()
Declaration
public void ISyncUseCase_WithInputAndOutput_HasExecute()
ISyncUseCase_WithInput_HasExecute()
Declaration
public void ISyncUseCase_WithInput_HasExecute()
IUseCase_IsMarkerInterface()
Declaration
public void IUseCase_IsMarkerInterface()
IViewBase_HasInitialize_WithLogService()
Declaration
public void IViewBase_HasInitialize_WithLogService()
IViewBase_HasShowAndHide()
Declaration
public void IViewBase_HasShowAndHide()