public DbLocator(IMessageBoxer messageBoxer, IMyOpenFileDialog openFileDialog, IFileSystem fileSystem, IMySettings mySettings) { mMessageBoxer = messageBoxer; mOpenFileDialog = openFileDialog; mFileSystem = fileSystem; _mySettings = mySettings; }
public FileService(IMyStreamReader streamReader, IMyOpenFileDialog openFileDialog, IMySaveFileDialog saveFileDialog, IMyStreamWriter streamWriter) { _streamReader = streamReader; _streamWriter = streamWriter; _openFileDialog = openFileDialog; _saveFileDialog = saveFileDialog; }
public void SetUp() { mMessageBoxer = A.Fake <IMessageBoxer>(); mOpenFileDialog = A.Fake <IMyOpenFileDialog>(); mFileSystem = A.Fake <IFileSystem>(); mFile = A.Fake <IFile>(); mySettings = A.Fake <IMySettings>(); A.CallTo(() => mySettings.GetCombinedSetting("DbFileFullPath")).Returns(@"folder\file.dbx"); A.CallTo(() => mFileSystem.GetFile(@"folder\file.dbx")).Returns(mFile); mUnderTest = new DbLocator(mMessageBoxer, mOpenFileDialog, mFileSystem, mySettings); }