コード例 #1
0
 public void ShouldSetMultipleAuthors()
 {
     var nuGetPublisher = new NuGetPublisher();
     var subject = new AuthorsMandatory(nuGetPublisher);
     var result = subject.Authors("author1", "author2");
     Assert.That(nuGetPublisher._authors, Is.EqualTo("author1, author2"));
     Assert.That(result, Is.Not.Null);
     Assert.That(result._parent, Is.EqualTo(nuGetPublisher));
 }
コード例 #2
0
        public void ShouldSetAuthor()
        {
            var nuGetPublisher = new NuGetPublisher();
            var subject        = new AuthorsMandatory(nuGetPublisher);
            var result         = subject.Author("author");

            Assert.That(nuGetPublisher._authors, Is.EqualTo("author"));
            Assert.That(result, Is.Not.Null);
            Assert.That(result._parent, Is.EqualTo(nuGetPublisher));
        }
コード例 #3
0
 public void ShouldThrowExceptionIfNoAuthorPassedIn()
 {
     var subject = new AuthorsMandatory(null);
     var result  = subject.Authors();
 }
コード例 #4
0
 public void ShouldThrowExceptionIfNoAuthorPassedIn()
 {
     var subject = new AuthorsMandatory(null);
     var result = subject.Authors();
 }