added new method
This commit is contained in:
@ -8,11 +8,11 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="nunit" Version="3.12.0" />
|
||||
<PackageReference Include="NUnit3TestAdapter" Version="3.16.1">
|
||||
<PackageReference Include="NUnit3TestAdapter" Version="3.17.0">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.6.1" />
|
||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.7.1" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
@ -11,46 +11,46 @@ namespace TestProject1
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Test3()
|
||||
public void Test03()
|
||||
{
|
||||
var actual = new TrailingNumberFromString().GetTrailingNumberFromString3();
|
||||
Assert.AreEqual(1234, actual);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Test4()
|
||||
public void Test04()
|
||||
{
|
||||
var actual = new TrailingNumberFromString().GetTrailingNumberFromString4();
|
||||
Assert.AreEqual(1234, actual);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Test5()
|
||||
public void Test05()
|
||||
{
|
||||
var actual = new TrailingNumberFromString().GetTrailingNumberFromString5();
|
||||
Assert.AreEqual(1234, actual);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Test6()
|
||||
public void Test06()
|
||||
{
|
||||
var actual = new IdentityParser().Parse1();
|
||||
var actual = new IdentityParser().ParseWithoutRegex();
|
||||
Assert.AreEqual("ABZ", actual?.Prefix);
|
||||
Assert.AreEqual(1, actual?.Index);
|
||||
Assert.AreEqual(1, actual?.Revision);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Test7()
|
||||
public void Test07()
|
||||
{
|
||||
var actual = new IdentityParser().Parse2();
|
||||
var actual = new IdentityParser().ParseWithRegex();
|
||||
Assert.AreEqual("ABZ", actual?.Prefix);
|
||||
Assert.AreEqual(1, actual?.Index);
|
||||
Assert.AreEqual(1, actual?.Revision);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Test8()
|
||||
public void Test08()
|
||||
{
|
||||
Assert.IsTrue(Identity.TryParse("TOPFTP0000123-12", out var actual));
|
||||
Assert.AreEqual("TOPFTP", actual.Prefix);
|
||||
@ -59,7 +59,7 @@ namespace TestProject1
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Test9()
|
||||
public void Test09()
|
||||
{
|
||||
Assert.IsTrue(Identity.TryParse("WPR1000023-12", out var actual));
|
||||
Assert.AreEqual("WPR", actual.Prefix);
|
||||
@ -77,6 +77,6 @@ namespace TestProject1
|
||||
Assert.IsFalse(Identity.TryParse("NCL0000000-1", out _));
|
||||
Assert.IsFalse(Identity.TryParse("Nc0000001-1", out _));
|
||||
Assert.IsFalse(Identity.TryParse("0000001-1", out _));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user