Пример #1
0
        public void ColumnNameConversionValidNumberTest()
        {
            var sut = new DataRetrievalRequest();

            sut.ColumnName = "23";

            Assert.That(sut.ColumnNumber, Is.EqualTo(23));
        }
Пример #2
0
        public void ColumnNameConversionInvalidStringTest()
        {
            var sut = new DataRetrievalRequest();

            sut.ColumnName = "!TEST!FALSE!";

            Assert.That(sut.ColumnNumber, Is.EqualTo(1)); //check value has not changed
        }
Пример #3
0
        public void ColumnNameConversionValidUpperAndLowerCaseTest()
        {
            var sut = new DataRetrievalRequest();

            sut.ColumnName = "zM";

            Assert.That(sut.ColumnNumber, Is.EqualTo(689));
        }
Пример #4
0
        public void ColumnNameConversionValidLetterTest4()
        {
            var sut = new DataRetrievalRequest();

            sut.ColumnName = "ZZ";

            Assert.That(sut.ColumnNumber, Is.EqualTo(702));
        }
        private void DeleteExtractionRequestFromCollection(DataRetrievalRequest dataRetrievalRequest)
        {
            if (DataRetrievalRequests.Count == 0)
            {
                throw new CollectionEmptyException();
            }
            if (dataRetrievalRequest == null)
            {
                throw new ArgumentNullException("dataRetrievalRequest", "Cannot be null");
            }

            DataRetrievalRequests.Remove(dataRetrievalRequest); //not concerned about successful removal, no need to interpret return bool.
        }