public void Read_ReturnedTwoProvidedTips() { string inputFileName = FilePathProvider.ProvideFullPathToFile("TestTips.json", inputDataDirectoryName); var sut = new ProvidedTipsReader(inputFileName); ProvidedTips providedTips = sut.Read(); Assert.That(providedTips.Count, Is.EqualTo(2)); }
public void Read_ReturnsProvidedTipsObject() { string inputFileName = FilePathProvider.ProvideFullPathToFile("TestTips.json", inputDataDirectoryName); var sut = new ProvidedTipsReader(inputFileName); ProvidedTips providedTips = sut.Read(); Assert.That(providedTips, Is.InstanceOf <ProvidedTips>()); }
public void Read_ReadoutValuesFitWithValuesInFile_Tip2() { string inputFileName = FilePathProvider.ProvideFullPathToFile("TestTips.json", inputDataDirectoryName); var sut = new ProvidedTipsReader(inputFileName); ProvidedTips providedTips = sut.Read(); Assert.That(providedTips[1].TipperName, Is.EqualTo("Miso")); Assert.That(providedTips[1].Tips[0].CandidateName, Is.EqualTo("TestCandidate1")); Assert.That(providedTips[1].Tips[0].ElectionGainInPercent, Is.EqualTo(40)); Assert.That(providedTips[1].Tips[1].CandidateName, Is.EqualTo("TestCandidate2")); Assert.That(providedTips[1].Tips[1].ElectionGainInPercent, Is.EqualTo(25)); Assert.That(providedTips[1].Tips[2].CandidateName, Is.EqualTo("TestCandidate3")); Assert.That(providedTips[1].Tips[2].ElectionGainInPercent, Is.EqualTo(20)); }