26 lines
684 B
C#
26 lines
684 B
C#
// <copyright file="HlcTimestampJsonConverterTests.cs" company="StellaOps">
|
|
// Copyright (c) StellaOps. Licensed under BUSL-1.1.
|
|
// </copyright>
|
|
using System.Text.Json;
|
|
using Xunit;
|
|
|
|
namespace StellaOps.HybridLogicalClock.Tests;
|
|
|
|
/// <summary>
|
|
/// Unit tests for <see cref="HlcTimestampJsonConverter"/>.
|
|
/// </summary>
|
|
[Trait("Category", "Unit")]
|
|
public sealed partial class HlcTimestampJsonConverterTests
|
|
{
|
|
private readonly JsonSerializerOptions _options = new()
|
|
{
|
|
Converters = { new HlcTimestampJsonConverter() }
|
|
};
|
|
|
|
private sealed class TestWrapper
|
|
{
|
|
public HlcTimestamp Timestamp { get; set; }
|
|
public string? Name { get; set; }
|
|
}
|
|
}
|