Skip to content

Commit

Permalink
Add test for generic constructor that pass
Browse files Browse the repository at this point in the history
  • Loading branch information
Konard committed Jan 26, 2025
1 parent 327e2d8 commit 3fea831
Showing 1 changed file with 16 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
using System;
using System.Linq;
using System.Numerics;
using Xunit;
using Platform.Collections.Stacks;
using Platform.Collections.Arrays;
Expand Down Expand Up @@ -31,6 +32,21 @@ public static void ConstructorTest()
Assert.NotNull(converter);
}

private static BalancedVariantConverter<TLinkAddress> MakeConverter<TLinkAddress>()
where TLinkAddress : struct, IUnsignedNumber<TLinkAddress>, IComparisonOperators<TLinkAddress, TLinkAddress, bool>
{

return new BalancedVariantConverter<TLinkAddress>(null);
}

[Fact]
public static void GenericConstructorTest()
{
var converter = MakeConverter<uint>();
Assert.NotNull(converter);
}


// private static readonly string _loremIpsumExample = @"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
// Facilisi nullam vehicula ipsum a arcu cursus vitae congue mauris.
// Et malesuada fames ac turpis egestas sed.
Expand Down

0 comments on commit 3fea831

Please sign in to comment.