Преглед изворни кода

test(d2-02): 新建 control 单测工程 IvfTl.ControlHost.Tests

huangjie пре 2 дана
родитељ
комит
b4da856

+ 17 - 0
ivf_tl_operate_2.0/control/IvfTl.ControlHost.Tests/IvfTl.ControlHost.Tests.csproj

@@ -0,0 +1,17 @@
+<Project Sdk="Microsoft.NET.Sdk">
+  <PropertyGroup>
+    <TargetFramework>net6.0-windows</TargetFramework>
+    <IsPackable>false</IsPackable>
+    <Nullable>disable</Nullable>
+    <LangVersion>latest</LangVersion>
+  </PropertyGroup>
+  <ItemGroup>
+    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
+    <PackageReference Include="xunit" Version="2.6.2" />
+    <PackageReference Include="xunit.runner.visualstudio" Version="2.5.4" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\ivf_tl_ControlHost\ivf_tl_ControlHost.csproj" />
+    <ProjectReference Include="..\IvfTl.Hardware\IvfTl.Hardware.csproj" />
+  </ItemGroup>
+</Project>

+ 8 - 0
ivf_tl_operate_2.0/control/IvfTl.ControlHost.Tests/SmokeTest.cs

@@ -0,0 +1,8 @@
+using Xunit;
+namespace IvfTl.ControlHost.Tests
+{
+    public class SmokeTest
+    {
+        [Fact] public void Smoke() => Assert.True(true);
+    }
+}

+ 10 - 0
ivf_tl_operate_2.0/control/ivf_tl_Control.sln

@@ -39,6 +39,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ivf_tl_Watchdog", "ivf_tl_W
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IvfTl.Hardware.HilTests", "IvfTl.Hardware.HilTests\IvfTl.Hardware.HilTests.csproj", "{80629306-515D-4353-98A1-7800D2433C7D}"
 EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IvfTl.ControlHost.Tests", "IvfTl.ControlHost.Tests\IvfTl.ControlHost.Tests.csproj", "{697A59CE-EC89-4C4D-BE7B-0A0A823937E0}"
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
@@ -183,6 +185,14 @@ Global
 		{80629306-515D-4353-98A1-7800D2433C7D}.Release|Any CPU.Build.0 = Release|Any CPU
 		{80629306-515D-4353-98A1-7800D2433C7D}.Release|x64.ActiveCfg = Release|x64
 		{80629306-515D-4353-98A1-7800D2433C7D}.Release|x64.Build.0 = Release|x64
+		{697A59CE-EC89-4C4D-BE7B-0A0A823937E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{697A59CE-EC89-4C4D-BE7B-0A0A823937E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{697A59CE-EC89-4C4D-BE7B-0A0A823937E0}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{697A59CE-EC89-4C4D-BE7B-0A0A823937E0}.Debug|x64.Build.0 = Debug|Any CPU
+		{697A59CE-EC89-4C4D-BE7B-0A0A823937E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{697A59CE-EC89-4C4D-BE7B-0A0A823937E0}.Release|Any CPU.Build.0 = Release|Any CPU
+		{697A59CE-EC89-4C4D-BE7B-0A0A823937E0}.Release|x64.ActiveCfg = Release|Any CPU
+		{697A59CE-EC89-4C4D-BE7B-0A0A823937E0}.Release|x64.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE