![]() |
VOOZH | about |
dotnet add package Boxed.DotnetNewTest --version 6.0.0
NuGet\Install-Package Boxed.DotnetNewTest -Version 6.0.0
<PackageReference Include="Boxed.DotnetNewTest" Version="6.0.0" />
<PackageVersion Include="Boxed.DotnetNewTest" Version="6.0.0" />Directory.Packages.props
<PackageReference Include="Boxed.DotnetNewTest" />Project file
paket add Boxed.DotnetNewTest --version 6.0.0
#r "nuget: Boxed.DotnetNewTest, 6.0.0"
#:package Boxed.DotnetNewTest@6.0.0
#addin nuget:?package=Boxed.DotnetNewTest&version=6.0.0Install as a Cake Addin
#tool nuget:?package=Boxed.DotnetNewTest&version=6.0.0Install as a Cake Tool
👁 Boxed.DotnetNewTest
👁 Boxed.DotnetNewTest NuGet Package Downloads
A unit test framework for project templates built using dotnet new.
dotnet restore, dotnet build and dotnet publish commands.dotnet run which gives you a HttpClient that you can use to call the app and run further tests.public class ApiTemplateTest
{
public ApiTemplateTest() => DotnetNew.Install<ApiTemplateTest>("ApiTemplate.sln").Wait();
[Theory]
[InlineData("StatusEndpointOn", "status-endpoint=true")]
[InlineData("StatusEndpointOff", "status-endpoint=false")]
public async Task RestoreAndBuild_CustomArguments_IsSuccessful(string name, params string[] arguments)
{
using (var tempDirectory = TempDirectory.NewTempDirectory())
{
var dictionary = arguments
.Select(x => x.Split('=', StringSplitOptions.RemoveEmptyEntries))
.ToDictionary(x => x.First(), x => x.Last());
var project = await tempDirectory.DotnetNew("api", name, dictionary);
await project.DotnetRestore();
await project.DotnetBuild();
}
}
[Fact]
public async Task Run_DefaultArguments_IsSuccessful()
{
using (var tempDirectory = TempDirectory.NewTempDirectory())
{
var project = await tempDirectory.DotnetNew("api", "DefaultArguments");
await project.DotnetRestore();
await project.DotnetBuild();
await project.DotnetRun(
@"Source\DefaultArguments",
async (httpClient, httpsClient) =>
{
var httpResponse = await httpsClient.GetAsync("status");
Assert.Equal(HttpStatusCode.OK, httpResponse.StatusCode);
});
}
}
}
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net6.0 net6.0 is compatible. net6.0-android net6.0-android was computed. net6.0-ios net6.0-ios was computed. net6.0-maccatalyst net6.0-maccatalyst was computed. net6.0-macos net6.0-macos was computed. net6.0-tvos net6.0-tvos was computed. net6.0-windows net6.0-windows was computed. net7.0 net7.0 is compatible. net7.0-android net7.0-android was computed. net7.0-ios net7.0-ios was computed. net7.0-maccatalyst net7.0-maccatalyst was computed. net7.0-macos net7.0-macos was computed. net7.0-tvos net7.0-tvos was computed. net7.0-windows net7.0-windows was computed. net8.0 net8.0 was computed. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
Showing the top 2 popular GitHub repositories that depend on Boxed.DotnetNewTest:
| Repository | Stars |
|---|---|
|
Dotnet-Boxed/Templates
.NET project templates with batteries included, providing the minimum amount of code required to get you going faster.
|
|
|
Gremlinq/ExRam.Gremlinq
A .NET object-graph-mapper for Apache TinkerPop™ Gremlin enabled databases.
|
| Version | Downloads | Last Updated |
|---|---|---|
| 6.0.0 | 19,134 | 9/14/2023 |
| 5.0.0 | 35,850 | 11/9/2021 |
| 4.2.0 | 2,487 | 10/4/2021 |
| 4.1.1 | 22,249 | 3/12/2021 |
| 4.1.0 | 432 | 3/11/2021 |
| 4.0.0 | 5,966 | 1/14/2021 |
| 3.7.1 | 3,014 | 11/26/2020 |
| 3.7.0 | 480 | 11/23/2020 |
| 3.6.0 | 6,535 | 9/8/2020 |
| 3.5.0 | 5,860 | 6/29/2020 |
| 3.4.1-preview.0.11 | 321 | 4/3/2020 |
| 3.4.0 | 6,696 | 3/17/2020 |
| 3.3.0 | 1,735 | 2/4/2020 |
| 3.2.3 | 1,547 | 12/20/2019 |
| 3.2.2 | 809 | 12/20/2019 |
| 3.2.1 | 788 | 12/20/2019 |
| 3.2.0 | 1,090 | 12/9/2019 |
| 3.1.2 | 855 | 12/6/2019 |
| 3.1.1 | 847 | 12/6/2019 |
| 3.1.0 | 758 | 12/6/2019 |