public void GetProjects() { var request = CreateRequestMock(projectsXml); var projects = redmine.GetProjects(); Assert.AreEqual(1, projects.Length); Assert.AreEqual("Redmine Task List", projects[0].Name); }
public void GetProjects_BaseUriIsNotSet_ThrowsInvalidOperationException() { redmine = new RedmineService(); Assert.IsNull(redmine.BaseUri); Assert.That(() => redmine.GetProjects(), Throws.InstanceOf <InvalidOperationException>()); }