File and File Container WrapperA set of interfaces, tests, and sample implementations for wrapping up file systems and file containers. | |
Download |
File and File Container Wrapper Ranking & Summary
Advertisement
File and File Container Wrapper Tags
- sample tests Library file system Virtuozzo Containers Singleton containers IoC Containers file system component file system library File Container Wrapper File Container file systems information library of containers API wrapping design pattern implementations SDS containers switch between implementations File Systems connector File Systems
File and File Container Wrapper Description
The File and File Container Wrapper package contains a set of interfaces, tests, and sample implementations for wrapping up file systems and file containers. How many times have you written some code to test simple file systems? Or folders? Or zip files? This library is a lightweight set of components for making working with file systems (or things that contain files) easier, testable, and flexible. The components demonstrate a use case for abstraction, polymorphism, interface-based programming, and the Strategy Pattern as each implementation of the contract described here is a strategy. The solution consists of three projects: - FileStrategyLib.Interface contains the IFile and IFileContainer interfaces. - FileStrategyLib.Test contains the unit tests for the file, folder, and zip file wrappers - FileStrategyLib contains the implementation of the interfaces for files (IFile), folders (IFileContainer) and zip files (IFileContainer)
File and File Container Wrapper Related Software