Esempio n. 1
0
        public void ReturnEmpty_GivenInvalidInput()
        {
            var parser = new DriverRecordParser();

            var record = parser.ParseRecord("Driver");

            record.Should().Be(DrivingRecord.Empty);
        }
        public void ReturnFalse_GivenDriverRecordParserAndOtherData(string line)
        {
            IRecordParser parser = new DriverRecordParser();

            bool result = parser.CanParse(line);

            result.Should().BeFalse();
        }
Esempio n. 3
0
        public void ReturnRegistrationRecord_GivenValidInput(string line, string name)
        {
            var parser = new DriverRecordParser();

            var record = parser.ParseRecord(line);

            record.Name.Should().Be(name);
            record.IsRegistration.Should().BeTrue();
        }