AyCode.Core/AyCode.Core.Tests/Serialization
Loretta 686424b813 Update serializer defaults and enhance IId reference tests
Changed AcBinarySerializerOptions defaults: UseMetadata is now false, UseGeneratedCode is now true. Improved IId reference tests by adding UseMetadata option, new null and reference identity assertions, and refactored assertion order for clarity. These changes ensure more robust test coverage and align default serializer behavior with expected usage.
2026-02-26 07:20:53 +01:00
..
AcBinaryDateTimeSerializationTests.cs Refactor: Add high-perf JSON serializer & merge support 2025-12-14 19:34:49 +01:00
AcBinarySerializerBasicTests.cs Refactor serializer tests, fix deserializer bugs, add Gzip 2025-12-19 19:29:12 +01:00
AcBinarySerializerBenchmarkTests.cs Refactor string interning to use enum and attribute 2026-01-26 11:04:25 +01:00
AcBinarySerializerChainReferenceTests.cs Refactor: Add high-performance Chain API for serializers 2025-12-29 22:41:28 +01:00
AcBinarySerializerChainTests.cs Refactor: Add high-performance Chain API for serializers 2025-12-29 22:41:28 +01:00
AcBinarySerializerCircularReferenceTests.cs Update serializer tests for param options; swap option defaults 2026-02-25 09:43:55 +01:00
AcBinarySerializerDateTimeTests.cs Add expression serialization & chain API for JSON deserialization 2025-12-29 15:28:46 +01:00
AcBinarySerializerDiagnosticTests.cs Migrate UseMetadata to inline format, remove metadata footer 2026-02-04 16:04:53 +01:00
AcBinarySerializerGenericTypeTests.cs Add expression serialization & chain API for JSON deserialization 2025-12-29 15:28:46 +01:00
AcBinarySerializerIIdReferenceTests.cs Update serializer defaults and enhance IId reference tests 2026-02-26 07:20:53 +01:00
AcBinarySerializerNavigationPropertyTests.cs Refactor: unify reference handling, footer string interning, benchmarks 2026-01-23 10:50:19 +01:00
AcBinarySerializerNullableTests.cs Add expression serialization & chain API for JSON deserialization 2025-12-29 15:28:46 +01:00
AcBinarySerializerObjectTests.cs Update enum values, PropertySkip code, and add int tests 2026-01-05 09:44:02 +01:00
AcBinarySerializerStringInterningTests.cs Refactor string interning to use enum and attribute 2026-01-26 11:04:25 +01:00
AcExpressionNodeSerializationTests.cs Refactor: centralize strongly-typed property accessors 2026-01-21 10:36:06 +01:00
AcJsonSerializerChainTests.cs Add expression serialization & chain API for JSON deserialization 2025-12-29 15:28:46 +01:00
AcJsonSerializerIIdReferenceTests.cs Add domain context to Toon meta; IId ref tests for JSON/Bin 2026-01-16 09:27:59 +01:00
AcSerializerTestHelper.cs Add expression serialization & chain API for JSON deserialization 2025-12-29 15:28:46 +01:00
ChainReferenceDebugTest.cs IId-based reference deduplication for serialization 2026-01-16 22:55:52 +01:00
GeneratedSerializerIntegrationTests.cs Generate IGeneratedBinaryWriter for fast serialization 2026-02-14 20:50:38 +01:00
QuickBenchmark.cs Improve circular reference handling in binary serializer 2026-02-23 16:01:37 +01:00