static EnumExtensionTests() { EnumCore.Init(init => { init.InitWith <TestEnum>(); init.InitWith <TestByteEnum>(); init.InitWith <TestUShortEnum>(); }); }
public void IsEnumToRepresenationEqual() { EnumCoreExtensions.ClearCache(); EnumCore.Init(cache => cache.InitWith <TestEnum>()); Assert.Equal("Enum 4", TestEnum.EnumFour.GetRepresentation()); EnumCore.Init(cache => cache.InitWith <TestUShortEnum>()); Assert.Equal("Enum 4", TestUShortEnum.EnumFour.GetRepresentation()); }
public void IsRepresenationToEnumEqual() { EnumCoreExtensions.ClearCache(); EnumCore.Init(cache => cache.InitWith <TestEnum>()); Assert.Equal(TestEnum.EnumFour, "Enum 4".GetEnumFromRepresentation <TestEnum>()); EnumCore.Init(cache => cache.InitWith <TestUShortEnum>()); Assert.Equal(TestUShortEnum.EnumFour, "Enum 4".GetEnumFromRepresentation <TestUShortEnum>()); }
public void Setup() { EnumCore.Init(); }
static JsMinifier() { EnumCore.Init(cache => cache.InitWith <Options>(), false); }