public void FiveUnionImplicitCastToThree() => UnionTestExtensions.AssertThree <byte, sbyte, ushort, short, uint>((ushort)1) .Should() .Be(1);
public void EightUnionImplicitCastToThree() => UnionTestExtensions.AssertThree <byte, sbyte, ushort, short, uint, int, ulong, long>((ushort)1) .Should() .Be(1);