public void Load_Should_Return_What_LoadDbFromTxt_Returns() { // Arrangements A.CallTo(() => _unzipper.UnzipArchive("never mind")).Returns(null); A.CallTo(() => _txtLoader.LoadDbFromTxt("path from settings")).Returns(mDbLoadResult); // Act and Assert _underTest.Load("never mind").Should().Be(mDbLoadResult); }
public DbLoadResult Load(string filename) { var loadResult = mUnzipper.UnzipArchive(filename); if (loadResult != null) { return(loadResult); } return(mTxtLoader.LoadDbFromTxt(Settings.Default.TemporaryTxtDbPath)); }
private void ImportDatabaseFromTxt() { var result = _dbFromTxtLoader.LoadDbFromTxt((string)_mySettings.GetSetting("TemporaryTxtDbPath")); if (result.Code != 0) { MessageBox.Show(result.Explanation); } else { _db = result.Db; } }