public PluginStub(params string[] commands)
: base(null)
{
foreach (var command in commands)
{
var cmdMock = new Mock<IBotCommand>(MockBehavior.Loose);
cmdMock.Setup(cmd => cmd.Id).Returns(command);
var storageManMock = new Mock<IStorageManager>();
storageManMock.Setup(sm => sm.StorageFor(command)).Returns((IStorage) null);
AddCommand(storageManMock.Object, cmdMock.Object);
}
}