public void TestMethod2() { MaturityValueCalculator maturityValueCalculator = new MaturityValueCalculator(); DataReader <MaturityData> maturityDataReader = new DataReader <MaturityData>(MaturityDataExtractor.Extractor); MaturityValueDataWriter maturityValueDataWriter = new MaturityValueDataWriter(); Process process = new Process(maturityValueCalculator, maturityDataReader, maturityValueDataWriter); try { process.ProcessFile("C:\\RoyalLondon\\Projects\\Test\\RoyalLondonTestApp\\UnitTests\\LiveData\\ThisFileDoesNotExist.csv"); Assert.Fail(); } catch { // This is expected } }
public void TestMethod1() { string appDir = Path.GetDirectoryName(Path.GetDirectoryName(TestContext.TestDir)); string fileName = Path.Combine(appDir, "UnitTests", "LiveData", "MaturityData.csv"); MaturityValueCalculator maturityValueCalculator = new MaturityValueCalculator(); DataReader <MaturityData> maturityDataReader = new DataReader <MaturityData>(MaturityDataExtractor.Extractor); MaturityValueDataWriter maturityValueDataWriter = new MaturityValueDataWriter(); Process process = new Process(maturityValueCalculator, maturityDataReader, maturityValueDataWriter); try { process.ProcessFile(fileName); } catch { Assert.Fail(); } }
public void TestMethod1() { MaturityValueCalculator mvc = new MaturityValueCalculator(); Assert.AreEqual(mvc.Calculate(10000, 3, 1000, 40), 14980); }