public void TestStorage()
{
const string subfield = "cmd1-subfield";
const string subfieldValue = "command1 subfield value";
using (IStorageManager manager = new StorageManager(null))
{
IStorage storage = manager.StorageFor(Command1Id);
storage.Value = "command1 value";
storage[subfield] = subfieldValue;
}
using (IStorageManager manager = new StorageManager(null))
{
IStorage storage = manager.StorageFor(Command1Id);
Assert.AreEqual("command1 value", storage.Value);
Assert.AreEqual(subfieldValue, storage[subfield]);
}
}