示例#1
0
        public void IsEndUserDefinedSedolShouldThrowExceptionIfInputIsNull()
        {
            // Arrange
            var sut = new SedolValidator();

            // Act
            sut.HasEndUserDefinedSedolPrefix(null);

            // Assert - exception expected.
        }
示例#2
0
        public void HasEndUserDefinedSedolPrefixShouldReturnTrueIfInputStartsWithEndUserPrefixCharacter()
        {
            // Arrange
            var sut = new SedolValidator();

            // Act
            var actual = sut.HasEndUserDefinedSedolPrefix(SedolValidator.EndUserDefinedSedolRangePrefix.ToString());

            // Assert
            Assert.IsTrue(actual);
        }
示例#3
0
        public void HasEndUserDefinedSedolPrefixShouldReturnFalseIfInputDoesNotStartWithEndUserPrefixCharacter()
        {
            // Arrange
            var  sut = new SedolValidator();
            char shiftedEndUserDefinedSedolPrefix = (char)(SedolValidator.EndUserDefinedSedolRangePrefix + 1);

            // Act
            var actual = sut.HasEndUserDefinedSedolPrefix(shiftedEndUserDefinedSedolPrefix.ToString());

            // Assert
            Assert.IsFalse(actual);
        }