Tests for custom JSON converters to ensure proper null handling. NOTE: TileTypeJsonConverter tests are omitted due to VintagestoryAPI dependency, but the converter has been fixed to handle nulls properly (WriteJson now writes null explicitly).
More...
Tests for custom JSON converters to ensure proper null handling. NOTE: TileTypeJsonConverter tests are omitted due to VintagestoryAPI dependency, but the converter has been fixed to handle nulls properly (WriteJson now writes null explicitly).
◆ ColorJsonConverter_DeserializeHexString_ShouldProduceColor()
| void LiveMap.Tests.JsonConvertersTest.ColorJsonConverter_DeserializeHexString_ShouldProduceColor |
( |
| ) |
|
|
inline |
◆ ColorJsonConverter_DeserializeNull_ShouldProduceNull()
| void LiveMap.Tests.JsonConvertersTest.ColorJsonConverter_DeserializeNull_ShouldProduceNull |
( |
| ) |
|
|
inline |
◆ ColorJsonConverter_SerializeNonNullValue_ShouldProduceHexString()
| void LiveMap.Tests.JsonConvertersTest.ColorJsonConverter_SerializeNonNullValue_ShouldProduceHexString |
( |
| ) |
|
|
inline |
◆ ColorJsonConverter_SerializeNullValue_ShouldProduceNull()
| void LiveMap.Tests.JsonConvertersTest.ColorJsonConverter_SerializeNullValue_ShouldProduceNull |
( |
| ) |
|
|
inline |
◆ ComplexObject_WithAllNullProperties_ShouldSerializeOnlyWithNulls()
| void LiveMap.Tests.JsonConvertersTest.ComplexObject_WithAllNullProperties_ShouldSerializeOnlyWithNulls |
( |
| ) |
|
|
inline |
◆ ComplexObject_WithNullableProperties_ShouldSerializeWithoutNoneValues()
| void LiveMap.Tests.JsonConvertersTest.ComplexObject_WithNullableProperties_ShouldSerializeWithoutNoneValues |
( |
| ) |
|
|
inline |
◆ OpacityJsonConverter_DeserializeDouble_ShouldProduceOpacity()
| void LiveMap.Tests.JsonConvertersTest.OpacityJsonConverter_DeserializeDouble_ShouldProduceOpacity |
( |
| ) |
|
|
inline |
◆ OpacityJsonConverter_DeserializeNull_ShouldProduceNull()
| void LiveMap.Tests.JsonConvertersTest.OpacityJsonConverter_DeserializeNull_ShouldProduceNull |
( |
| ) |
|
|
inline |
◆ OpacityJsonConverter_SerializeNonNullValue_ShouldProduceDouble()
| void LiveMap.Tests.JsonConvertersTest.OpacityJsonConverter_SerializeNonNullValue_ShouldProduceDouble |
( |
| ) |
|
|
inline |
◆ OpacityJsonConverter_SerializeNullValue_ShouldProduceNull()
| void LiveMap.Tests.JsonConvertersTest.OpacityJsonConverter_SerializeNullValue_ShouldProduceNull |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: