public void GetDataTest_ExpectedException() { IEnumerable <SaleRecord> expected = null; _cSVProcessorRepositoryMock.Setup(x => x.GetData(It.IsAny <string>())).Returns(expected); var serviceObj = new CSVProcessorService(_cSVProcessorRepositoryMock.Object, _logger.Object); var actual = serviceObj.GetData("Test"); }
public void GetDataTest_ReturnsValidData() { var expected = new List <SaleRecord> { { new SaleRecord { Country = "Australia", OrderID = 1, TotalCost = 100.00, UnitsSold = 1 } } }; _cSVProcessorRepositoryMock.Setup(x => x.GetData(It.IsAny <string>())).Returns(expected); var serviceObj = new CSVProcessorService(_cSVProcessorRepositoryMock.Object, _logger.Object); var actual = serviceObj.GetData("Test"); Assert.AreEqual(expected, actual); }