public void ToString_PublishLocationIsNull_ResultContainsName() { // Arrange var publishConfiguration = new PublishConfiguration { Name = "Some Repository", PublishLocation = null }; // Act string result = publishConfiguration.ToString(); // Assert Assert.IsTrue(result.Contains(publishConfiguration.Name)); }
public void ToString_PropertiesAreNotSet_ResultIsTypeName() { // Arrange var publishConfiguration = new PublishConfiguration(); // Act string result = publishConfiguration.ToString(); // Assert Assert.AreEqual(typeof(PublishConfiguration).Name, result); }
public void ToString_ContainsPublishLocationPlaceHolder_IfNotSet() { // Arrange var publishConfiguration = new PublishConfiguration { Name = "Some Repository", PublishLocation = null, ApiKey = "Some Api Key" }; // Act string result = publishConfiguration.ToString(); // Assert Assert.IsTrue(result.Contains("not-set")); }
public void ToString_ContainsRepositoryPublishLocation() { // Arrange var publishConfiguration = new PublishConfiguration { Name = "Some Repository", PublishLocation = "http://nuget.org/api/v2" }; // Act string result = publishConfiguration.ToString(); // Assert Assert.IsTrue(result.Contains(publishConfiguration.PublishLocation)); }
public void ToString_ContainsApiKeyPlaceHolder_IfNotSet() { // Arrange var publishConfiguration = new PublishConfiguration { Name = "Some Repository", PublishLocation = "http://nuget.org/api/v2", ApiKey = null }; // Act string result = publishConfiguration.ToString(); // Assert Assert.IsTrue(result.Contains("not-set")); }