U:调整所有代码格式
This commit is contained in:
1 parent
d133bacf55
commit
155b67e831
342 files changed
+9431
-9868
No files matched your search
@@ -24,10 +24,7 @@ public class ValidationHelperTests
|
||||
};
|
||||
|
||||
// Act & Assert
|
||||
foreach (var email in validEmails)
|
||||
{
|
||||
Assert.IsTrue(ValidationHelper.IsValidEmail(email), $"Failed for: {email}");
|
||||
}
|
||||
foreach (var email in validEmails) Assert.IsTrue(ValidationHelper.IsValidEmail(email), $"Failed for: {email}");
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -46,9 +43,7 @@ public class ValidationHelperTests
|
||||
|
||||
// Act & Assert
|
||||
foreach (var email in invalidEmails)
|
||||
{
|
||||
Assert.IsFalse(ValidationHelper.IsValidEmail(email), $"Should fail for: {email}");
|
||||
}
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -97,9 +92,7 @@ public class ValidationHelperTests
|
||||
|
||||
// Act & Assert
|
||||
foreach (var mobile in validMobiles)
|
||||
{
|
||||
Assert.IsTrue(ValidationHelper.IsValidChinaMobile(mobile), $"Failed for: {mobile}");
|
||||
}
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -109,17 +102,15 @@ public class ValidationHelperTests
|
||||
var invalidMobiles = new[]
|
||||
{
|
||||
"",
|
||||
"1234567890", // 10 位
|
||||
"123456789012", // 12 位
|
||||
"12812345678", // 第二位是 2
|
||||
"abcdefghijk" // 非数字
|
||||
"1234567890", // 10 位
|
||||
"123456789012", // 12 位
|
||||
"12812345678", // 第二位是 2
|
||||
"abcdefghijk" // 非数字
|
||||
};
|
||||
|
||||
// Act & Assert
|
||||
foreach (var mobile in invalidMobiles)
|
||||
{
|
||||
Assert.IsFalse(ValidationHelper.IsValidChinaMobile(mobile), $"Should fail for: {mobile}");
|
||||
}
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -150,9 +141,7 @@ public class ValidationHelperTests
|
||||
|
||||
// Act & Assert
|
||||
foreach (var mobile in validMobiles)
|
||||
{
|
||||
Assert.IsTrue(ValidationHelper.IsValidInternationalMobile(mobile), $"Failed for: {mobile}");
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
@@ -165,8 +154,8 @@ public class ValidationHelperTests
|
||||
// Arrange: 测试有效的身份证号(包含正确的校验码)
|
||||
var validIdCards = new[]
|
||||
{
|
||||
"11010519491231002X", // 北京,1949年12月31日,校验码 X
|
||||
"110105194912310021" // 北京,1949年12月31日,校验码 1
|
||||
"11010519491231002X", // 北京,1949年12月31日,校验码 X
|
||||
"110105194912310021" // 北京,1949年12月31日,校验码 1
|
||||
};
|
||||
|
||||
// Act & Assert
|
||||
@@ -184,9 +173,9 @@ public class ValidationHelperTests
|
||||
var invalidIdCards = new[]
|
||||
{
|
||||
"",
|
||||
"12345", // 太短
|
||||
"123456789012345678", // 格式不对(日期无效)
|
||||
"11010519491399002X" // 无效日期(99号)
|
||||
"12345", // 太短
|
||||
"123456789012345678", // 格式不对(日期无效)
|
||||
"11010519491399002X" // 无效日期(99号)
|
||||
};
|
||||
|
||||
// Act & Assert
|
||||
@@ -217,8 +206,8 @@ public class ValidationHelperTests
|
||||
public void ExtractGenderFromIdCard_ValidIdCard_ReturnsCorrectGender()
|
||||
{
|
||||
// Arrange
|
||||
var maleIdCard = "110105199001150011"; // 倒数第二位是 1(奇数)
|
||||
var femaleIdCard = "110105199001150024"; // 倒数第二位是 2(偶数)
|
||||
var maleIdCard = "110105199001150011"; // 倒数第二位是 1(奇数)
|
||||
var femaleIdCard = "110105199001150024"; // 倒数第二位是 2(偶数)
|
||||
|
||||
// Act
|
||||
var maleGender = ValidationHelper.ExtractGenderFromIdCard(maleIdCard);
|
||||
@@ -246,10 +235,7 @@ public class ValidationHelperTests
|
||||
};
|
||||
|
||||
// Act & Assert
|
||||
foreach (var url in validUrls)
|
||||
{
|
||||
Assert.IsTrue(ValidationHelper.IsValidUrl(url), $"Failed for: {url}");
|
||||
}
|
||||
foreach (var url in validUrls) Assert.IsTrue(ValidationHelper.IsValidUrl(url), $"Failed for: {url}");
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -260,16 +246,13 @@ public class ValidationHelperTests
|
||||
{
|
||||
"",
|
||||
"not-a-url",
|
||||
"ftp://example.com", // 不是 HTTP/HTTPS
|
||||
"ftp://example.com", // 不是 HTTP/HTTPS
|
||||
"//example.com",
|
||||
"example.com" // 缺少协议
|
||||
"example.com" // 缺少协议
|
||||
};
|
||||
|
||||
// Act & Assert
|
||||
foreach (var url in invalidUrls)
|
||||
{
|
||||
Assert.IsFalse(ValidationHelper.IsValidUrl(url), $"Should fail for: {url}");
|
||||
}
|
||||
foreach (var url in invalidUrls) Assert.IsFalse(ValidationHelper.IsValidUrl(url), $"Should fail for: {url}");
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -389,9 +372,7 @@ public class ValidationHelperTests
|
||||
|
||||
// Act & Assert
|
||||
foreach (var password in strongPasswords)
|
||||
{
|
||||
Assert.IsTrue(ValidationHelper.IsStrongPassword(password), $"Failed for: {password}");
|
||||
}
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -400,18 +381,16 @@ public class ValidationHelperTests
|
||||
// Arrange
|
||||
var weakPasswords = new[]
|
||||
{
|
||||
"12345678", // 只有数字
|
||||
"abcdefgh", // 只有小写
|
||||
"ABCDEFGH", // 只有大写
|
||||
"Abc123", // 太短
|
||||
"Abcdefgh", // 缺少数字和特殊字符
|
||||
"12345678", // 只有数字
|
||||
"abcdefgh", // 只有小写
|
||||
"ABCDEFGH", // 只有大写
|
||||
"Abc123", // 太短
|
||||
"Abcdefgh" // 缺少数字和特殊字符
|
||||
};
|
||||
|
||||
// Act & Assert
|
||||
foreach (var password in weakPasswords)
|
||||
{
|
||||
Assert.IsFalse(ValidationHelper.IsStrongPassword(password), $"Should fail for: {password}");
|
||||
}
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -447,10 +426,7 @@ public class ValidationHelperTests
|
||||
};
|
||||
|
||||
// Act & Assert
|
||||
foreach (var ip in validIPs)
|
||||
{
|
||||
Assert.IsTrue(ValidationHelper.IsValidIPv4(ip), $"Failed for: {ip}");
|
||||
}
|
||||
foreach (var ip in validIPs) Assert.IsTrue(ValidationHelper.IsValidIPv4(ip), $"Failed for: {ip}");
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -460,17 +436,14 @@ public class ValidationHelperTests
|
||||
var invalidIPs = new[]
|
||||
{
|
||||
"",
|
||||
"256.1.1.1", // 超出范围
|
||||
"192.168.1", // 不完整
|
||||
"192.168.1.1.1", // 太多段
|
||||
"256.1.1.1", // 超出范围
|
||||
"192.168.1", // 不完整
|
||||
"192.168.1.1.1", // 太多段
|
||||
"not.an.ip.address"
|
||||
};
|
||||
|
||||
// Act & Assert
|
||||
foreach (var ip in invalidIPs)
|
||||
{
|
||||
Assert.IsFalse(ValidationHelper.IsValidIPv4(ip), $"Should fail for: {ip}");
|
||||
}
|
||||
foreach (var ip in invalidIPs) Assert.IsFalse(ValidationHelper.IsValidIPv4(ip), $"Should fail for: {ip}");
|
||||
}
|
||||
|
||||
#endregion
|
||||
@@ -499,7 +472,7 @@ public class ValidationHelperTests
|
||||
public void ValidateAll_OneFails_ReturnsFailure()
|
||||
{
|
||||
// Arrange
|
||||
var email = "ab"; // 太短
|
||||
var email = "ab"; // 太短
|
||||
|
||||
// Act
|
||||
var result = ValidationHelper.ValidateAll(
|
||||
@@ -621,4 +594,4 @@ public class ValidationHelperTests
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user