chrischu / Wrapperator

Library that provides interfaces and corresponding wrapper for system classes to allow faking them

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wrapperator

Master Build NuGet Release (Interfaces) NuGet Release (Wrappers) License

Library that provides interfaces and corresponding wrappers for system classes to allow faking them.

Documentation

For current change log/work in progress see Changelog.

Currently Wrapped Classes

  • System
    • AppDomain
    • Console
    • DateTime
    • Environment
    • Version
  • System.Collections
    • NameValueCollection
  • System.Configuration
    • Configuration
    • ConfigurationManager
    • ConfigurationSection[Collection]
    • ConfigurationSectionGroup[Collection]
    • ConfigurationLocation[Collection]
    • ConfigurationLockCollection
    • KeyValueConfigurationCollection
    • KeyValueConfigurationElement
    • AppSettingsSection
    • ConnectionStringsSection
    • ContextInformation
    • ElementInformation
    • PropertyInformationCollection
    • PropertyInformation
    • ProtectedConfigurationProvider
  • System.Diagnostics
    • Debug
    • Trace
    • Process
    • ProcessStartInfo
    • Stopwatch
  • System.IO
    • BinaryReader
    • BinaryWriter
    • Directory
    • DirectoryInfo
    • File
    • FileInfo
    • FileStream
    • FileSystemWatcher
    • MemoryStream
    • Path
    • Stream
    • StreamReader
    • StreamWriter
    • TextReader
    • TextWriter
    • DeflateStream
  • System.Reflection
    • Assembly
    • AssemblyName
    • Type
  • System.Threading
    • Thread
  • System.Xml
    • XAttribute
    • XCData
    • XContainer
    • XComment
    • XDeclaration
    • XDocument
    • XDocumentType
    • XElement
    • XName
    • XNamespace
    • XNode
    • XObject
    • XProcessingInstruction
    • XStreamingElement
    • XText
    • XmlDocument
    • XmlDocumentFragment
    • XmlSerializer
    • XmlWriter
    • XmlReader
  • System.Xml.Schema
    • XmlSchema

About

Library that provides interfaces and corresponding wrapper for system classes to allow faking them

License:MIT License


Languages

Language:C# 99.8%Language:PowerShell 0.1%Language:Batchfile 0.0%