Esempio n. 1
0
            public void ShouldMatchWhenDateValueIsEqualAndInclusive()
            {
                var query = new LowerThanQuery(DicomTag.StudyDate, "20200102", true);

                query.Matches(_dicomDataset).Should().BeTrue();
            }
Esempio n. 2
0
            public void ShouldMatchWhenDateValueIsLowerThanNotInclusive()
            {
                var query = new LowerThanQuery(DicomTag.StudyDate, "20200103", false);

                query.Matches(_dicomDataset).Should().BeTrue();
            }
Esempio n. 3
0
            public void ShouldMatchWhenNumberValueIsEqualAndInclusive()
            {
                var query = new LowerThanQuery(DicomTag.Rows, "1000", true);

                query.Matches(_dicomDataset).Should().BeTrue();
            }
Esempio n. 4
0
            public void ShouldMatchWhenStringValueIsEqualAndInclusive()
            {
                var query = new LowerThanQuery(DicomTag.AccessionNumber, "Pineapple", true);

                query.Matches(_dicomDataset).Should().BeTrue();
            }
Esempio n. 5
0
            public void ShouldMatchWhenNumberValueIsLowerThanNotInclusive()
            {
                var query = new LowerThanQuery(DicomTag.Rows, "1001", false);

                query.Matches(_dicomDataset).Should().BeTrue();
            }