Class GlobalDomainContractTests
Contract tests for Global Domain interfaces consumed by other aggregates. These tests protect interface shapes that external aggregates depend on. If a contract changes, these tests break BEFORE downstream aggregates break.
Dependent aggregates:
- GameMode.Domain → IFoundationSettings
- InitializationPipeline → IFoundationSettings, IFoundationSettingsFinder
- Character.Application → IFoundationSettings (via IService)
Inherited Members
Namespace: Serenity.Global.Tests.Domain
Assembly: Tests.dll
Syntax
public class GlobalDomainContractTests
Constructors
GlobalDomainContractTests()
Declaration
public GlobalDomainContractTests()
Methods
IFoundationActionDefinition_ExtendsFoundationSettings()
Declaration
public void IFoundationActionDefinition_ExtendsFoundationSettings()
IFoundationActionDefinition_HasSignal_Property()
Declaration
public void IFoundationActionDefinition_HasSignal_Property()
IFoundationSettingsFinder_HasClear_Method()
Declaration
public void IFoundationSettingsFinder_HasClear_Method()
IFoundationSettingsFinder_HasFind_ByGuid()
Declaration
public void IFoundationSettingsFinder_HasFind_ByGuid()
IFoundationSettingsFinder_HasGenericFind()
Declaration
public void IFoundationSettingsFinder_HasGenericFind()
IFoundationSettingsFinder_HasWarmup_Method()
Declaration
public void IFoundationSettingsFinder_HasWarmup_Method()
IFoundationSettings_HasGuid_Property()
Declaration
public void IFoundationSettings_HasGuid_Property()
IFoundationSettings_HasId_Property()
Declaration
public void IFoundationSettings_HasId_Property()
IFoundationViewElementFactory_HasCreate()
Declaration
public void IFoundationViewElementFactory_HasCreate()
IFoundationViewElement_HasGetViewElement()
Declaration
public void IFoundationViewElement_HasGetViewElement()
IFoundationViewElement_HasInitialize()
Declaration
public void IFoundationViewElement_HasInitialize()
IFoundationViewElement_HasSetActive()
Declaration
public void IFoundationViewElement_HasSetActive()