public void IfIdIsNull_ReturnNull() { var factory = new HttpWebRequestFactory(); var settings = new ShcSettings { Url = "url", SHCDocType = "docType", FindDocumentsAction = "findDocumentsAction", ServiceName = "serviceName", LinkUrl = "linkUrl" }; var serviceUnderTest = new SkillsHealthCheckService(Options.Create(settings), factory); var documents = serviceUnderTest.GetShcDocumentsForUser(null); documents.Should().BeEmpty(); }
public void IfSuccessfulCall_ButNoData_ReturnEmptyList() { var factory = new MockHttpWebFactory().CreateMockFactory(HttpWebRequestHelper.EmptyResult(), HttpStatusCode.OK); var settings = new ShcSettings { Url = "url", SHCDocType = "docType", FindDocumentsAction = "findDocumentsAction", ServiceName = "serviceName", LinkUrl = "linkUrl" }; var serviceUnderTest = new SkillsHealthCheckService(Options.Create(settings), factory); var documents = serviceUnderTest.GetShcDocumentsForUser("12345"); documents.Should().NotBeNull(); documents.Should().BeEmpty(); documents.Count.Should().Be(0); }