TestableIO.System.IO.Abstractions.TestingHelpers
by: Tatham Oddie & friends
- 2.118k total downloads
- Latest version: 22.3.0
A set of pre-built mocks to help when testing file system interactions.
TestableIO.System.IO.Abstractions.Wrappers
by: Tatham Oddie & friends
- 1.787k total downloads
- Latest version: 22.3.0
A set of abstractions to help make file system interactions testable.
Testably.Abstractions.FileSystem.Interface
by: Testably
- 485 total downloads
- Latest version: 11.0.0-pre.1
A set of abstractions to help make file system interactions testable.
Testcontainers
by: Andre Hofmeister and contributors
- 1.367k total downloads
- Latest version: 4.16.0
Testcontainers for .NET is a library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
Testcontainers.PostgreSql
by: Andre Hofmeister and contributors
- 842 total downloads
- Latest version: 4.16.0
Testcontainers for .NET is a library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
Testcontainers.Redis
by: Andre Hofmeister and contributors
- 156 total downloads
- Latest version: 4.16.0
Testcontainers for .NET is a library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
TextCopy
by: https://github.com/CopyText/TextCopy/graphs/contributors
- 1.26k total downloads
- Latest version: 6.2.1
A cross platform package to copy text to the clipboard.
The.Microsoft.Expression.Interactions
by: Microsoft Corporation
- 32 total downloads
- Latest version: 4.5.0
Microsoft.Expression.Interactions
ThinkingHome.Migrator
by: Dmitry Andriyanov <dima117a@gmail.com>
- 33 total downloads
- Latest version: 3.0.0
Package Description
ThinkingHome.Migrator.Framework
by: Dmitry Andriyanov <dima117a@gmail.com>
- 32 total downloads
- Latest version: 3.0.0
This package contains the basis necessary to create migrations.
ThinkingHome.Migrator.Providers.PostgreSQL
by: Dmitry Andriyanov <dima117a@gmail.com>
- 34 total downloads
- Latest version: 3.0.0
ThinkingHome.Migrator provider for PostgreSQL
ThinkingHome.Migrator.Providers.SQLite
by: Dmitry Andriyanov <dima117a@gmail.com>
- 26 total downloads
- Latest version: 3.0.0
ThinkingHome.Migrator provider for SQLite
ThinkingHome.Migrator.Providers.SqlServer
by: Dmitry Andriyanov <dima117a@gmail.com>
- 3 total downloads
- Latest version: 3.0.0
ThinkingHome.Migrator provider for MS SQL Server
ThisAssembly
by: Daniel Cazzulino
- 1.277k total downloads
- Latest version: 2.1.6
Meta-package that includes all ThisAssembly.* packages.
ThisAssembly.AssemblyInfo
by: Daniel Cazzulino
- 1.392k total downloads
- Latest version: 2.1.6
This package generates a static `ThisAssembly.Info` class with public constants exposing the following attribute values generated by default for SDK style projects:
* AssemblyConfigurationAttribute * AssemblyCompanyAttribute * AssemblyTitleAttribute * AssemblyProductAttribute
* AssemblyVersionAttribute * AssemblyInformationalVersionAttribute * AssemblyFileVersionAttribute
If your project includes these attributes by other means, they will still be emitted properly on the `ThisAssembly.Info` class.
ThisAssembly.Constants
by: Daniel Cazzulino
- 1.223k total downloads
- Latest version: 2.1.6
This package generates a static `ThisAssembly.Constants` class with public constants for each Constant MSBuild item in the project.
For example:
<ItemGroup> <Constant Include="Foo.Bar" Value="Baz" /> </ItemGroup>
Results in a corresponding `ThisAssembly.Constants.Foo.Bar` constant with the value `Baz`:
Generated code: C#:
partial class ThisAssembly { public static partial class Constants { public static partial class Foo { public const string Bar = "Baz"; } } }
ThisAssembly.Git
by: Daniel Cazzulino
- 659 total downloads
- Latest version: 2.1.6
This package generates a static `ThisAssembly.Git` class with public constants for the following properties provided by Microsoft.SourceLink (git-based) packages:
* Commit * Sha (first 9 chars from Commit) * Root (normalized to forward slashes) * Url (if PublishRepositoryUrl=true)
It also provides the Branch property, calculated from supported CI environment variables (GitHub Actions, Azure DevOps, AppVeyor, TeamCity, Travis CI, Circle CI, GitLab CI, Buddy, and Jenkins).
ThisAssembly.Metadata
by: Daniel Cazzulino
- 1.382k total downloads
- Latest version: 2.1.6
This package generates a static `ThisAssembly.Metadata` class with public constants exposing each `[System.Reflection.AssemblyMetadata(..)]` defined for the project, such as when using .NET 5.0+ support for `AssemblyMetadata` MSBuild items.
So for an attribute like:
[assembly: System.Reflection.AssemblyMetadataAttribute("Foo", "Bar")]
A corresponding `ThisAssembly.Metadata.Foo` constant with the value `Bar` is provided. The metadata attribute can alternatively be declared using MSBuild in the project (for .NET 5.0+ projects):
<ItemGroup> <AssemblyMetadata Include="Foo" Value="Bar" /> </ItemGroup>
Generated code: C#:
partial class ThisAssembly { public static partial class Metadata { public const string Foo = "Bar"; } }
ThisAssembly.Prerequisites
by: Daniel Cazzulino
- 1.009k total downloads
- Latest version: 1.2.11
Ensures that referencing project is using a compatible Compiler API (Roslyn).