public void GetTransportInfo_PassTransportObject_GetCorrectTransportInfoObject() { //Arrange Transports transport = TransportListStub.GetTransport(); TransportsService transportsService = GetTransportService(); TransportsInfo expectedTransportsInfo = GetExpectedTransportsInfo(); //Act TransportsInfo transportInfo = transportsService.GetTransportInfo(transport); //Assert Assert.AreEqual(expectedTransportsInfo, transportInfo); }
public void GetTransportsInfoList_PassListOfTransports_GetCorrectListOfTransportInfo() { //Arrange List <Transports> transports = TransportListStub.GetTransportList(); TransportsService transportsService = GetTransportService(); List <TransportsInfo> expectedTransportsInfoList = GetExpectedTransportsInfoList(); //Act List <TransportsInfo> transportInfoList = transportsService.GetTransportsInfoList(transports); //Assert for (int i = 0; i < expectedTransportsInfoList.Count; i++) { Assert.AreEqual(expectedTransportsInfoList[i], transportInfoList[i]); } }