public void Can_store_nullable_enums() { var awsDb = new AmazonDynamoDBClient("keyId", "key", new AmazonDynamoDBConfig { ServiceURL = DynamoTestBase.DynamoDbUrl, }); var db = new PocoDynamo(awsDb); db.DeleteTable <TestNullEnum>(); db.CreateTable <TestNullEnum>(); db.PutItem(new TestNullEnum { Id = "A", DurationType = DurationType.Months, }); db.PutItem(new TestNullEnum { Id = "B", DurationType = null, }); var results = db.ScanAll <TestNullEnum>().ToList(); Assert.That(results.Count, Is.EqualTo(2)); }