We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c166cd0 commit 50cd88fCopy full SHA for 50cd88f
1 file changed
ThinkSharp.Licensing.Shared.Test/Licensing/SerialNumberTest.cs
@@ -11,7 +11,7 @@ namespace ThinkSharp.Licensing
11
[TestClass]
12
public class SerialNumberTest
13
{
14
- private static readonly Regex ValidNumbersRegex = new Regex("([A-Z]|0-9)");
+ private static readonly Regex ValidNumbersRegex = new Regex("^([A-Z]|[0-9])*$");
15
16
17
[TestMethod]
@@ -71,6 +71,12 @@ public void TestBuild()
71
Assert.IsTrue(ValidNumbersRegex.IsMatch(splitted[i]), $"Splitted part '{splitted[i]}' is not valid.");
72
}
73
74
+ [TestMethod]
75
+ public void TestBuild_Fragment_6239()
76
+ {
77
+ Assert.IsTrue(ValidNumbersRegex.IsMatch("6234"));
78
+ }
79
+
80
81
public void Test_VerifyCheckSum()
82
0 commit comments