public void TestEnumConverterTo() { // ARRANGE DashboardEventStatus status = DashboardEventStatus.BLUE; EnumConverter <DashboardEventStatus> converter = new DDBConverters.EnumConverter <DashboardEventStatus>(); // ACT DynamoDBEntry entry = converter.ToEntry(status); // ASSERT Assert.Equal("BLUE", entry.AsString()); }
public void TestEnumConverterFrom() { // ARRANGE DashboardEventStatus status = DashboardEventStatus.BLUE; EnumConverter <DashboardEventStatus> converter = new DDBConverters.EnumConverter <DashboardEventStatus>(); DynamoDBEntry entry = new Primitive() { Value = status.ToString() }; // ACT object data = converter.FromEntry(entry); DashboardEventStatus derived = (DashboardEventStatus)data; // ASSERT Assert.Equal(DashboardEventStatus.BLUE, derived); }