|  | @@ -1,4 +1,5 @@
 | 
											
												
													
														|  |  using System.IO;
 |  |  using System.IO;
 | 
											
												
													
														|  | 
 |  | +using System.Linq;
 | 
											
												
													
														|  |  using memoQAnalysis;
 |  |  using memoQAnalysis;
 | 
											
												
													
														|  |  using Xunit;
 |  |  using Xunit;
 | 
											
												
													
														|  |  
 |  |  
 | 
											
										
											
												
													
														|  | @@ -54,13 +55,21 @@ namespace memoQAnalysisTests
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |          [Fact]
 |  |          [Fact]
 | 
											
												
													
														|  | -        public void SaveFile()
 |  | 
 | 
											
												
													
														|  | 
 |  | +        public void ReadModifySaveCheck()
 | 
											
												
													
														|  |          {
 |  |          {
 | 
											
												
													
														|  |              var test = new Analysis(MainTestFile);
 |  |              var test = new Analysis(MainTestFile);
 | 
											
												
													
														|  | -            Assert.Equal(3, test.Data.Count);
 |  | 
 | 
											
												
													
														|  | 
 |  | +            var originalFirstFile = test.Data.FirstOrDefault();
 | 
											
												
													
														|  | 
 |  | +            Assert.NotNull(originalFirstFile);
 | 
											
												
													
														|  | 
 |  | +            originalFirstFile.NinentyFiveNineWords = 1050;
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |              var path = "testSave.csv";
 |  |              var path = "testSave.csv";
 | 
											
												
													
														|  |              test.Save(path);
 |  |              test.Save(path);
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +            var readTest = new Analysis(path);
 | 
											
												
													
														|  | 
 |  | +            var readFirstFile = readTest.Data.FirstOrDefault();
 | 
											
												
													
														|  | 
 |  | +            Assert.NotNull(readFirstFile);
 | 
											
												
													
														|  | 
 |  | +            Assert.Equal(originalFirstFile.NinentyFiveNineWords, readFirstFile.NinentyFiveNineWords);
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |              File.Delete(path);
 |  |              File.Delete(path);
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |      }
 |  |      }
 |