public void ChecksumCheckInvalid() { var line = @"1 43554U 98067PC 20118.45620883 .00054942 00000-0 30671-3 0 9993"; var checkSum = Convert.ToInt32(line.Substring(68, 1)); Assert.Throws <ChecksumException>(() => Utils.Checksum(line, 5)); }
public void ChecksumCheck() { var line = @"1 43554U 98067PC 20118.45620883 .00054942 00000-0 30671-3 0 9993"; var checkSum = Convert.ToInt32(line.Substring(68, 1)); Assert.Equal(3, Utils.Checksum(line)); }