unit test ! update

This commit is contained in:
翅膀的初衷
2021-05-22 16:27:02 +08:00
parent 4b2e960c4e
commit ad096fdb90
3 changed files with 14 additions and 12 deletions

View File

@@ -18,7 +18,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "doc", "doc", "{9AFF50BD-BE7
ProjectSection(SolutionItems) = preProject
.travis.yml = .travis.yml
appveyor.yml = appveyor.yml
Changelog.txt = Changelog.txt
Developer-ReadMe = Developer-ReadMe
License.txt = License.txt
README-zh-CN.md = README-zh-CN.md

View File

@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp2.1</TargetFramework>
<TargetFramework>net5.0</TargetFramework>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
@@ -9,11 +9,9 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.7.0" />
<PackageReference Include="System.Reflection.Emit" Version="4.3.0" />
<PackageReference Include="System.Reflection.Emit.Lightweight" Version="4.3.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.9.4" />
<PackageReference Include="xunit" Version="2.4.1" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1">
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>

View File

@@ -321,6 +321,10 @@ namespace JinianNet.JNTemplate.Test
Assert.Equal("ok", render);
}
#if NOTODO
//Struct 还不支持比较
/// <summary>
/// 测试结构相等
/// </summary>
@@ -329,12 +333,12 @@ namespace JinianNet.JNTemplate.Test
public void TestStructEquals()
{
//TODO Struct
//var templateContent = "${if(struct1==struct2)}ok${end}";
//var template = Engine.CreateTemplate("TestStructEquals", templateContent);
//var size = new ViewModel.Size();
//template.Set("struct1", size);
//template.Set("struct2", size);
var render = "ok";// template.Render();
var templateContent = "${if(struct1==struct2)}ok${end}";
var template = Engine.CreateTemplate("TestStructEquals", templateContent);
var size = new ViewModel.Size();
template.Set("struct1", size);
template.Set("struct2", size);
var render = template.Render();
Assert.Equal("ok", render);
}
@@ -352,6 +356,7 @@ namespace JinianNet.JNTemplate.Test
var render = template.Render();
Assert.Equal("ok", render);
}
#endif
/// <summary>
/// 测试二个字符串比较