Example #1
0
        public void ParseAll_GivenMultiplePartNumbers_ReturnsAll()
        {
            var text        = " this part: 1234567, this duplicate part: 1234567, that part: 1A2345, and the other part: 20R3456 are all part numbers";
            var partNumbers = PartNumber.ParseAll(text);

            Assert.Equal(3, partNumbers.Count());
            Assert.Contains(new PartNumber("1234567"), partNumbers);
            Assert.Contains(new PartNumber("1A2345"), partNumbers);
            Assert.Contains(new PartNumber("20R3456"), partNumbers);
        }