示例#1
0
        public void AddNamedParameter_throws_InvalidModelException_if_parameter_with_the_same_name_already_exists(string parameterName1, string parameterShortName1, string parameterName2, string parameterShortName2)
        {
            // ARRANGE
            var sut = new ParameterCollection(m_ApplicationDocumentation, null);

            _ = sut.AddNamedParameter(parameterName1, parameterShortName1);

            // ACT / ASSERT
            Assert.Throws <InvalidModelException>(() => sut.AddNamedParameter(parameterName2, parameterShortName2));
        }
示例#2
0
        public void AddNamedParameter_throws_InvalidModelException_if_both_name_and_short_name_are_null_or_whitespace(string parameterName, string parameterShortName)
        {
            // ARRANGE
            var sut = new ParameterCollection(m_ApplicationDocumentation, null);

            // ACT / ASSERT
            Assert.Throws <InvalidModelException>(() => sut.AddNamedParameter(parameterName, parameterShortName));
        }