public void GetShipCertificate() { var certificateDAOMock = new Mock <ICertificateDAO>(); certificateDAOMock.Setup(f => f.Restore("5555")).Returns(new CertificateDTO { IMONumber = "5555" }); var caseWorkerBO = new CaseWorkerBO(certificateDAOMock.Object, null); var shipCertificate = caseWorkerBO.GetShipCertificate("5555"); Assert.Equal("5555", shipCertificate?.IMONumber); }
public void GetShipDocuments() { var documentServiceMock = new Mock <IDocumentService>(); var shipMockDocuments = new List <DocumentDTO>(); shipMockDocuments.Add(new DocumentDTO { Author = "John Doe" }); shipMockDocuments.Add(new DocumentDTO { Author = "Jane Doe" }); documentServiceMock.Setup(f => f.GetDocuments("IMONumber", "5555")).Returns(shipMockDocuments); var caseWorkerBO = new CaseWorkerBO(null, documentServiceMock.Object); var shipDocuments = caseWorkerBO.GetShipDocuments("5555"); Assert.Equal(2, shipDocuments.Count); Assert.Equal("Jane Doe", shipDocuments[1].Author); }