public void FileServiceConstructorInjection_MergeTemporaryFiles_ArgumentNullException() { IFileSystemObject fs = new StubFileSystemObject(); FileService f = new FileService(fs); Assert.Throws <ArgumentNullException>(() => f.MergeTemporaryFiles(null)); }
public void FileServiceConstructorInjection_MergeTemporaryFiles_DirectoryNotFoundException() { IFileSystemObject fs = new StubFileSystemObject(); FileService f = new FileService(fs); Assert.Throws <DirectoryNotFoundException>(() => f.MergeTemporaryFiles("D:\\Stab\\123213")); }
public void FileServiceConstructorInjection_FileSystemObjectIsNull_ArgumentNullException() { IFileSystemObject fs = new StubFileSystemObject(); FileService f; Assert.Throws <ArgumentNullException>(() => f = new FileService(null)); }
public void FileServiceConstructorInjection_RemoveTemporaryFiles_FileNotFoundException() { IFileSystemObject fs = new StubFileSystemObject(); FileService f = new FileService(fs); Assert.Throws <FileNotFoundException>(() => f.RemoveTemporaryFiles("C:")); }
public void FileServiceConstructorInjection_MergeTemporaryFiles_0() { IFileSystemObject fs = new StubFileSystemObject(); FileService f = new FileService(fs); int count = f.MergeTemporaryFiles(Path.Combine("C:")); Assert.AreEqual(count, 0); }
public void FileServiceConstructorInjection_MergeTemporaryFiles_3() { IFileSystemObject fs = new StubFileSystemObject(); FileService f = new FileService(fs); int count = f.MergeTemporaryFiles(_path); Assert.AreEqual(count, 3); }
public void FileServiceProperyInjection_StubFileSystemObject_GetStubFileSystemObject() { IFileSystemObject fs = new StubFileSystemObject(); FileService f = new FileService(); f.FileSystem = fs; Assert.AreSame(f.FileSystem, fs); }
public void FileServiceProperyInjection_MergeTemporaryFiles_3() { IFileSystemObject fs = new StubFileSystemObject(); FileService f = new FileService(); f.FileSystem = fs; int count = f.MergeTemporaryFiles(_path); Assert.AreEqual(count, 3); }