Any.NSubstitute 1.0.0

dotnet add package Any.NSubstitute --version 1.0.0                
NuGet\Install-Package Any.NSubstitute -Version 1.0.0                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用了 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Any.NSubstitute" Version="1.0.0" />                
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以引用包。
paket add Any.NSubstitute --version 1.0.0                
#r "nuget: Any.NSubstitute, 1.0.0"                
#r 指令可在 F# Interactive 和 Polyglot Notebooks 中使用。将此复制到交互式工具或脚本的源代码中以引用包。
// Install Any.NSubstitute as a Cake Addin
#addin nuget:?package=Any.NSubstitute&version=1.0.0

// Install Any.NSubstitute as a Cake Tool
#tool nuget:?package=Any.NSubstitute&version=1.0.0                

Any.NSubstitute

使用 NSubstitute 创建一个接口的实例,但使用不同于默认值的返回值预先填充方法和属性。

如何使用?

var instance = Any.Substitute<IMyInstance>();

Assert.AreNotEqual(default, instance.GetInt1());
Assert.AreNotEqual(instance.GetInt1(), instance.GetInt2());
产品 兼容和额外的计算目标框架版本。
.NET net8.0 兼容。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
兼容的目标框架
包括的目标框架(在包中)
了解更多有关目标框架.NET Standard的信息。
版本 下载 上次更新
1.0.0 65 7/19/2024
0.2.0 4,728 5/8/2022
0.1.2 4,296 10/13/2018
0.1.1 726 10/12/2018
0.1.0 719 10/12/2018