private InfoCallsign GetCallsign(SectorData line) { if (!CallsignValidator.Validate(line.rawData)) { this.eventLogger.AddEvent( new SyntaxError("Invalid INFO callsign", line) ); throw new ArgumentNullException(); } return(new InfoCallsign(line.rawData, line.definition, line.docblock, line.inlineComment)); }
public void TestValidationSuccess(string input) { Assert.True(CallsignValidator.Validate(input)); }
public void TestValidationFailure(string input) { Assert.False(CallsignValidator.Validate(input)); }