public void SetUp()
{
guiToolkitMock = new Mock<IGUIToolkit> ();
App.Current.GUIToolkit = guiToolkitMock.Object;
mockDialogs = new Mock<IDialogs> ();
App.Current.Dialogs = mockDialogs.Object;
dbMock = new Mock<IStorage> ();
dbManagerMock = new Mock<IStorageManager> ();
dbManagerMock.Setup (d => d.ActiveDB).Returns (dbMock.Object);
App.Current.DatabaseManager = dbManagerMock.Object;
toolsManager = new ToolsManager ();
importer = new ProjectImporter {
Description = "",
ImportFunction = () => null,
FilterName = "",
Extensions = new string [] { },
NeedsEdition = false,
CanOverwrite = false,
};
toolsManager.ProjectImporters.Add (importer);
toolsManager.Start ();
}