public void ToString_PropertiesAreNotSet_ResultIsTypeName() { // Arrange var repositoryConfiguration = new SourceRepositoryConfiguration(); // Act string result = repositoryConfiguration.ToString(); // Assert Assert.AreEqual(typeof(SourceRepositoryConfiguration).Name, result); }
public void ToString_UrlIsNull_ResultContainsName() { // Arrange var repositoryConfiguration = new SourceRepositoryConfiguration { Name = "Some Repository", Url = null }; // Act string result = repositoryConfiguration.ToString(); // Assert Assert.IsTrue(result.Contains(repositoryConfiguration.Name)); }
public void ToString_ContainsRepositoryUrl() { // Arrange var repositoryConfiguration = new SourceRepositoryConfiguration { Name = "Some Repository", Url = new Uri("http://example.com") }; // Act string result = repositoryConfiguration.ToString(); // Assert Assert.IsTrue(result.Contains(repositoryConfiguration.Url.ToString())); }