Class GameSaveRecordMappingTests
GameSaveRecordMapping-specific tests: record round-trip (metadata and section payloads), the summary projection that skips the payload field, and the partition/slot scope filters.
Inherited Members
Namespace: Serenity.GameSave.Tests.Infrastructure
Assembly: Tests.dll
Syntax
public class GameSaveRecordMappingTests
Constructors
GameSaveRecordMappingTests()
Declaration
public GameSaveRecordMappingTests()
Methods
BuildPartitionScopeFilters_FiltersOnlyOnThePartitionField()
Declaration
public void BuildPartitionScopeFilters_FiltersOnlyOnThePartitionField()
BuildSchema_DeclaresEveryMappedField()
Declaration
public void BuildSchema_DeclaresEveryMappedField()
BuildSlotScopeFilters_FiltersOnPartitionAndSlotIndex()
Declaration
public void BuildSlotScopeFilters_FiltersOnPartitionAndSlotIndex()
ToRecord_ThenToDocument_RoundTripsMetadataAndSections()
Declaration
public void ToRecord_ThenToDocument_RoundTripsMetadataAndSections()
ToRecord_UsesTheSingleGlobalPartitionValueAndTheGivenSlotIndex()
Declaration
public void ToRecord_UsesTheSingleGlobalPartitionValueAndTheGivenSlotIndex()
ToSummary_ProjectsMetadataWithoutRequiringThePayloadField()
Declaration
public void ToSummary_ProjectsMetadataWithoutRequiringThePayloadField()