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));
 }