test/EasyFrameWork.Test/VersionTest.cs
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/* http://www.zkea.net/
* Copyright 2020 ZKEASOFT
* http://www.zkea.net/licenses */
using Easy;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using System;
using System.Collections.Generic;
using System.Text;
using Version = Easy.Version;
namespace EasyFrameWork.Test
{
[TestClass]
public class VersionTest
{
[TestMethod]
public void TestParse()
{
Version v = Version.Parse("1.1");
Assert.IsTrue(v.Major == 1 && v.Minor == 1 && v.Revision == 0 && v.Build == 0);
v = Version.Parse("1.1.2");
Assert.IsTrue(v.Major == 1 && v.Minor == 1 && v.Revision == 2 && v.Build == 0);
v = Version.Parse("1.1.2.3");
Assert.IsTrue(v.Major == 1 && v.Minor == 1 && v.Revision == 2 && v.Build == 3);
}
[TestMethod]
public void TestEquals()
{
Version v1 = Version.Parse("1.1");
Version v2 = Version.Parse("1.1");
Assert.IsTrue(v1 == v2);
Assert.IsTrue(v1.Equals(v2));
}
[TestMethod]
public void TestNotEquals()
{
Version v1 = Version.Parse("1.2");
Version v2 = Version.Parse("1.1");
Assert.IsTrue(v1 != v2);
}
[TestMethod]
public void TestGreaterLessThan()
{
Version v1 = Version.Parse("0.1.1.1");
Version v2 = Version.Parse("1.2");
Assert.IsTrue(v1 < v2);
Assert.IsTrue(v2 > v1);
}
[TestMethod]
public void TestGreaterLessAndEqual()
{
后面还有 43 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。