public void EnumToNullableEnumTest() { const TestByteEnum val = TestByteEnum.Min; var dest = Tester.TestRoundTrip <IList <TestByteEnum?> >(new [] { val }); Assert.AreEqual(val, dest.Single()); }
public void EnumToNullableEnumTest() { const TestByteEnum val = TestByteEnum.Max; var dest = Tester.TestRoundTrip <IDictionary <TestByteEnum?, TestByteEnum?> >(new Dictionary <TestByteEnum, TestByteEnum> { { val, val } }); Assert.AreEqual((val, val), (dest.Single().Key, dest.Single().Value)); }
public void T03_01_FirstOrDefault_byte() { byte value = 254; TestByteEnum e = value.FirstOrDefault(TestByteEnum.None); Assert.AreEqual(TestByteEnum.None, e); value = 4; e = value.FirstOrDefault(TestByteEnum.None); Assert.AreEqual(TestByteEnum.Four, e); }
public async Task ByteEnumTest(TestByteEnum input) { await Test(input); }
public void IsByteParseRepresenationEqual(TestByteEnum enumVal, string representation) => Assert.Equal(representation.GetEnumFromRepresentation <TestByteEnum>(), enumVal);