コード例 #1
0
ファイル: Program.cs プロジェクト: luizhennemann/turtlegame
        private static void ValidateSequences(List <TurtleAction[]> sequences)
        {
            if (sequences == null)
            {
                throw new Exception("Sequences file is empty.");
            }

            var sequencesValidator = new SequencesValidator();
            var results            = sequencesValidator.Validate(sequences);

            if (!results.IsValid)
            {
                throw new Exception($"Sequences file is invalid:\n{results.BuildErrorMessage()}");
            }
        }
コード例 #2
0
 public SequencesValidatorTests()
 {
     _sut = new SequencesValidator();
 }