Exemplo n.º 1
0
        public ChangeLogEntryFooter(CommitMessageFooterName name, string value)
        {
            if (String.IsNullOrWhiteSpace(value))
            {
                throw new ArgumentException("Value must not be null or whitespace", nameof(value));
            }

            Name  = name;
            Value = value;
        }
Exemplo n.º 2
0
        public void Constructor_initializes_properties()
        {
            // ARRANGE
            var name  = new CommitMessageFooterName("Some-Name");
            var value = "some value";

            // ACT
            var sut = new ChangeLogEntryFooter(name, value);

            // ASSERT
            Assert.Equal(name, sut.Name);
            Assert.Equal(value, sut.Value);
        }
Exemplo n.º 3
0
        public void FromCommitMessageFooter_returns_expected_footer()
        {
            // ARRANGE
            var name  = new CommitMessageFooterName("Some-Name");
            var value = "some value";
            var commitMessageFooter = new CommitMessageFooter(name, value);

            // ACT
            var sut = ChangeLogEntryFooter.FromCommitMessageFooter(commitMessageFooter);

            // ASSERT
            Assert.Equal(name, sut.Name);
            Assert.Equal(value, sut.Value);
        }