Example #1
0
    public void Ctor_ParsesLaboratoryNumber()
    {
        var sut = new SentinelEntryByLaboratoryNumberSpecification("SN-2011-0233", "");

        sut.Year.Should().Be(2011);
        sut.SequentialNumber.Should().Be(233);
    }
Example #2
0
    public void CtorInvalidNumber_UsesDefault(string laboratoryNumber)
    {
        var sut = new SentinelEntryByLaboratoryNumberSpecification(laboratoryNumber, "");

        sut.Year.Should().Be(0);
        sut.SequentialNumber.Should().Be(0);
    }