Skip to content

Commit 21fdfb2

Browse files
Add unit test skeleton (#127)
***NO_CI***
1 parent 49f2228 commit 21fdfb2

File tree

4 files changed

+98
-0
lines changed

4 files changed

+98
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
using Microsoft.VisualStudio.TestTools.UnitTesting;
2+
3+
namespace nanoFirmwareFlasher.Tests
4+
{
5+
[TestClass]
6+
public class CloudsmithApiTests
7+
{
8+
[TestMethod]
9+
public void CheckApiUriExists()
10+
{
11+
Assert.IsTrue(false);
12+
}
13+
14+
[TestMethod]
15+
public void CheckApiVersionExists()
16+
{
17+
// And is not deprecated?!
18+
Assert.IsTrue(false);
19+
}
20+
21+
[TestMethod]
22+
public void DecodePackageDetails()
23+
{
24+
Assert.IsTrue(false);
25+
}
26+
27+
[TestMethod]
28+
public void DecodePackageInformation()
29+
{
30+
Assert.IsTrue(false);
31+
}
32+
}
33+
}
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
using Microsoft.VisualStudio.TestTools.UnitTesting;
2+
3+
namespace nanoFirmwareFlasher.Tests
4+
{
5+
[TestClass]
6+
public class FirmwarePackageTests
7+
{
8+
9+
[TestMethod]
10+
public void ListReferenceTargets()
11+
{
12+
Assert.IsTrue(false);
13+
}
14+
15+
[TestMethod]
16+
public void ListCommunityTargets()
17+
{
18+
Assert.IsTrue(false);
19+
}
20+
21+
[TestMethod]
22+
public void DownloadReferenceTarget()
23+
{
24+
Assert.IsTrue(false);
25+
}
26+
27+
[TestMethod]
28+
public void DownloadCommunityTarget()
29+
{
30+
Assert.IsTrue(false);
31+
}
32+
}
33+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net6.0</TargetFramework>
5+
<Nullable>enable</Nullable>
6+
7+
<IsPackable>false</IsPackable>
8+
</PropertyGroup>
9+
10+
<ItemGroup>
11+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.11.0" />
12+
<PackageReference Include="MSTest.TestAdapter" Version="2.2.7" />
13+
<PackageReference Include="MSTest.TestFramework" Version="2.2.7" />
14+
<PackageReference Include="coverlet.collector" Version="3.1.0" />
15+
</ItemGroup>
16+
17+
</Project>

nanoFirmwareFlasher.sln

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
1111
version.json = version.json
1212
EndProjectSection
1313
EndProject
14+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "nanoFirmwareFlasher.Tests", "nanoFirmwareFlasher.Tests\nanoFirmwareFlasher.Tests.csproj", "{CF76CB85-81C8-40AF-B252-84A8B43F13BA}"
1415
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "nanoFirmwareFlasher", "nanoFirmwareFlasher.Library\nanoFirmwareFlasher.Library.csproj", "{FE33E79E-5392-4469-B2BC-D0083C608808}"
1516
EndProject
1617
Global
@@ -27,12 +28,26 @@ Global
2728
{762BA2A1-B3E9-4E26-9491-AE11D1F1C1EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
2829
{762BA2A1-B3E9-4E26-9491-AE11D1F1C1EA}.Debug|x64.ActiveCfg = Debug|x64
2930
{762BA2A1-B3E9-4E26-9491-AE11D1F1C1EA}.Debug|x64.Build.0 = Debug|x64
31+
{762BA2A1-B3E9-4E26-9491-AE11D1F1C1EA}.Debug|x86.ActiveCfg = Debug|x64
3032
{762BA2A1-B3E9-4E26-9491-AE11D1F1C1EA}.Debug|x86.ActiveCfg = Debug|x86
3133
{762BA2A1-B3E9-4E26-9491-AE11D1F1C1EA}.Debug|x86.Build.0 = Debug|x86
3234
{762BA2A1-B3E9-4E26-9491-AE11D1F1C1EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
3335
{762BA2A1-B3E9-4E26-9491-AE11D1F1C1EA}.Release|Any CPU.Build.0 = Release|Any CPU
3436
{762BA2A1-B3E9-4E26-9491-AE11D1F1C1EA}.Release|x64.ActiveCfg = Release|x64
3537
{762BA2A1-B3E9-4E26-9491-AE11D1F1C1EA}.Release|x64.Build.0 = Release|x64
38+
{762BA2A1-B3E9-4E26-9491-AE11D1F1C1EA}.Release|x86.ActiveCfg = Release|x64
39+
{CF76CB85-81C8-40AF-B252-84A8B43F13BA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
40+
{CF76CB85-81C8-40AF-B252-84A8B43F13BA}.Debug|Any CPU.Build.0 = Debug|Any CPU
41+
{CF76CB85-81C8-40AF-B252-84A8B43F13BA}.Debug|x64.ActiveCfg = Debug|Any CPU
42+
{CF76CB85-81C8-40AF-B252-84A8B43F13BA}.Debug|x64.Build.0 = Debug|Any CPU
43+
{CF76CB85-81C8-40AF-B252-84A8B43F13BA}.Debug|x86.ActiveCfg = Debug|Any CPU
44+
{CF76CB85-81C8-40AF-B252-84A8B43F13BA}.Debug|x86.Build.0 = Debug|Any CPU
45+
{CF76CB85-81C8-40AF-B252-84A8B43F13BA}.Release|Any CPU.ActiveCfg = Release|Any CPU
46+
{CF76CB85-81C8-40AF-B252-84A8B43F13BA}.Release|Any CPU.Build.0 = Release|Any CPU
47+
{CF76CB85-81C8-40AF-B252-84A8B43F13BA}.Release|x64.ActiveCfg = Release|Any CPU
48+
{CF76CB85-81C8-40AF-B252-84A8B43F13BA}.Release|x64.Build.0 = Release|Any CPU
49+
{CF76CB85-81C8-40AF-B252-84A8B43F13BA}.Release|x86.ActiveCfg = Release|Any CPU
50+
{CF76CB85-81C8-40AF-B252-84A8B43F13BA}.Release|x86.Build.0 = Release|Any CPU
3651
{762BA2A1-B3E9-4E26-9491-AE11D1F1C1EA}.Release|x86.ActiveCfg = Release|x86
3752
{762BA2A1-B3E9-4E26-9491-AE11D1F1C1EA}.Release|x86.Build.0 = Release|x86
3853
{FE33E79E-5392-4469-B2BC-D0083C608808}.Debug|Any CPU.ActiveCfg = Debug|Any CPU

0 commit comments

Comments
 (0)