Class UnityCheckpointServiceTests
PlayMode tests for Serenity.Checkpoint.Infrastructure.Services.UnityCheckpointService.
MonoBehaviour driven via AddComponent; delegation to the injected
Serenity.Checkpoint.Infrastructure.Interfaces.Stores.ICheckpointStore is verified with a spy store.
Inherited Members
Namespace: Serenity.UnityCheckpoint.Tests.Infrastructure
Assembly: Tests.dll
Syntax
public class UnityCheckpointServiceTests
Constructors
UnityCheckpointServiceTests()
Declaration
public UnityCheckpointServiceTests()
Methods
Delete_DelegatesToStore()
Declaration
public void Delete_DelegatesToStore()
HasCheckpoint_AbsentSlot_ReturnsFalse()
Declaration
public void HasCheckpoint_AbsentSlot_ReturnsFalse()
HasCheckpoint_DelegatesToStoreExists()
Declaration
public void HasCheckpoint_DelegatesToStoreExists()
Implements_ICheckpointService()
Declaration
public void Implements_ICheckpointService()
InitializeService_SetsIdAndGuid()
Declaration
public void InitializeService_SetsIdAndGuid()
LogService_Property_RoundTrips()
Declaration
public void LogService_Property_RoundTrips()
QueryAvailable_Empty_ReturnsEmptyList()
Declaration
public void QueryAvailable_Empty_ReturnsEmptyList()
QueryAvailable_ReturnsMetadataList()
Declaration
public void QueryAvailable_ReturnsMetadataList()
Save_CreatesIdAndDelegatesToStore()
Declaration
public void Save_CreatesIdAndDelegatesToStore()
Save_PropagatesSlotAndData()
Declaration
public void Save_PropagatesSlotAndData()
Save_StoresSnapshotWithReturnedId()
Declaration
public void Save_StoresSnapshotWithReturnedId()
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()
TryLoad_ById_FindsMatchingSnapshot()
Declaration
public void TryLoad_ById_FindsMatchingSnapshot()
TryLoad_ById_NoCheckpoints_ReturnsFalse()
Declaration
public void TryLoad_ById_NoCheckpoints_ReturnsFalse()
TryLoad_ById_UnknownReturnsFalse()
Declaration
public void TryLoad_ById_UnknownReturnsFalse()
TryLoad_BySlot_DelegatesToStore()
Declaration
public void TryLoad_BySlot_DelegatesToStore()
TryLoad_BySlot_MissingReturnsFalse()
Declaration
public void TryLoad_BySlot_MissingReturnsFalse()