{
gdal.AllRegister();
Driver memDriver = gdal.GetDriverByName("MEM");
Dataset ds = memDriver.Create("mem", 1, 1);
ds.SetDescription("RasterAttributeTable");
if (!ds.GetDescription().equals("RasterAttributeTable"))
throw new RuntimeException();
ds.SetMetadataItem("key", "value");
if (!ds.GetMetadataItem("key").equals("value"))