У меня есть метод, который возвращает null
, если почтовый индекс недействителен, и просто возвращает string
, если он действителен.Он также преобразует данные в определенных случаях.
У меня есть следующий модульный тест ниже, но я получаю синтаксические ошибки в строках, где он использует string?
.Кто-нибудь может сказать мне, почему?
public void IsValidUkPostcodeTest_ValidPostcode()
{
MockSyntaxValidator target = new MockSyntaxValidator("", 0);
string fieldValue = "BB1 1BB";
string fieldName = "";
int lineNumber = 0;
string? expected = "BB1 1BB";
string? actual;
actual = target.IsValidUkPostcode(fieldValue, fieldName, lineNumber);
Assert.AreEqual(expected, actual);
}