Skip to content

Commit 4ae9e12

Browse files
committed
17 - Introduced test project
Added a testproject to the solution and created first dummy test
1 parent d86e308 commit 4ae9e12

File tree

2 files changed

+48
-0
lines changed

2 files changed

+48
-0
lines changed

tests/UnitTest1.cs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
namespace RS485_Monitor.tests;
2+
using System;
3+
using CommandLine;
4+
using NUnit.Framework;
5+
6+
public class Tests
7+
{
8+
[SetUp]
9+
public void Setup()
10+
{
11+
}
12+
13+
[Test]
14+
public void Test1()
15+
{
16+
Assert.Pass();
17+
}
18+
}

tests/tests.csproj

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net8.0</TargetFramework>
5+
<ImplicitUsings>enable</ImplicitUsings>
6+
<Nullable>enable</Nullable>
7+
8+
<IsPackable>false</IsPackable>
9+
<IsTestProject>true</IsTestProject>
10+
</PropertyGroup>
11+
12+
<ItemGroup>
13+
<PackageReference Include="nunit" Version="4.3.2" />
14+
<PackageReference Include="NUnit3TestAdapter" Version="5.0.0" />
15+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
16+
<PackageReference Include="NUnit.Analyzers" Version="4.6.0">
17+
<PrivateAssets>all</PrivateAssets>
18+
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
19+
</PackageReference>
20+
</ItemGroup>
21+
22+
<ItemGroup>
23+
<Using Include="NUnit.Framework" />
24+
</ItemGroup>
25+
26+
<ItemGroup>
27+
<ProjectReference Include="..\RS485 Monitor\RS485 Monitor.csproj" />
28+
</ItemGroup>
29+
30+
</Project>

0 commit comments

Comments
 (0)