LiveMap API
Loading...
Searching...
No Matches
LiveMap.Tests.ColormapChunkingTest Class Reference

Tests for the chunking logic used in colormap packet transfer. These tests verify the core chunking algorithm without requiring Vintage Story dependencies. More...

Public Member Functions

void SplitIntoChunks_EmptyData_ReturnsNoChunks ()
void SplitIntoChunks_SmallData_ReturnsSingleChunk ()
void SplitIntoChunks_LargeData_ReturnsMultipleChunks ()
void SplitIntoChunks_UnevenSize_LastChunkIsSmaller ()
void ChunksCanBeReassembled ()
void GzipCompressedData_CanBeChunkedAndReassembled ()
void LargeColormap_ChunkCount_IsReasonable ()

Detailed Description

Tests for the chunking logic used in colormap packet transfer. These tests verify the core chunking algorithm without requiring Vintage Story dependencies.

Member Function Documentation

◆ ChunksCanBeReassembled()

void LiveMap.Tests.ColormapChunkingTest.ChunksCanBeReassembled ( )
inline

◆ GzipCompressedData_CanBeChunkedAndReassembled()

void LiveMap.Tests.ColormapChunkingTest.GzipCompressedData_CanBeChunkedAndReassembled ( )
inline

◆ LargeColormap_ChunkCount_IsReasonable()

void LiveMap.Tests.ColormapChunkingTest.LargeColormap_ChunkCount_IsReasonable ( )
inline

◆ SplitIntoChunks_EmptyData_ReturnsNoChunks()

void LiveMap.Tests.ColormapChunkingTest.SplitIntoChunks_EmptyData_ReturnsNoChunks ( )
inline

◆ SplitIntoChunks_LargeData_ReturnsMultipleChunks()

void LiveMap.Tests.ColormapChunkingTest.SplitIntoChunks_LargeData_ReturnsMultipleChunks ( )
inline

◆ SplitIntoChunks_SmallData_ReturnsSingleChunk()

void LiveMap.Tests.ColormapChunkingTest.SplitIntoChunks_SmallData_ReturnsSingleChunk ( )
inline

◆ SplitIntoChunks_UnevenSize_LastChunkIsSmaller()

void LiveMap.Tests.ColormapChunkingTest.SplitIntoChunks_UnevenSize_LastChunkIsSmaller ( )
inline

The documentation for this class was generated from the following file: