public void TwoUnionImplicitCastToTwo() => UnionTestExtensions.AssertTwo <byte, sbyte>((sbyte)1) .Should() .Be(1);
public void FiveUnionImplicitCastToTwo() => UnionTestExtensions.AssertTwo <byte, sbyte, ushort, short, uint>((sbyte)1) .Should() .Be(1);
public void EightUnionImplicitCastToTwo() => UnionTestExtensions.AssertTwo <byte, sbyte, ushort, short, uint, int, ulong, long>((sbyte)1) .Should() .Be(1);