Ejemplo n.º 1
0
        public void WriteToExcel()
        {
            ServiceLocator.Current.GetInstance <IFileConfiguration>().FileName = DemoWorkSheetFile;
            var expectedDemoWorkSheet = new DemoWorkSheet
            {
                Id         = 8,
                Name       = "John Doe",
                StartDate  = Convert.ToDateTime("2/2/1990"),
                StartValue = 10.0m,
            };
            var demoWorkSheets = new List <DemoWorkSheet>
            {
                expectedDemoWorkSheet
            };

            _repository.Save(demoWorkSheets);

            var           enumerable          = _repository.Get <DemoWorkSheet>(typeof(DemoWorkSheet).Name);
            DemoWorkSheet actualDemoWorkSheet = enumerable.Where(x => x.Id == expectedDemoWorkSheet.Id).First();

            Assert.IsNotNull(actualDemoWorkSheet);
            Assert.AreEqual(expectedDemoWorkSheet.Name, actualDemoWorkSheet.Name);
            Assert.AreEqual(expectedDemoWorkSheet.StartDate, actualDemoWorkSheet.StartDate);
            Assert.AreEqual(expectedDemoWorkSheet.StartValue, actualDemoWorkSheet.StartValue);
        }
        public void WriteToExcel()
        {
            ServiceLocator.Current.GetInstance<IFileConfiguration>().FileName = DemoWorkSheetFile;
            var expectedDemoWorkSheet = new DemoWorkSheet
                                   {
                                       Id = 8,
                                       Name = "John Doe",
                                       StartDate = Convert.ToDateTime("2/2/1990"),
                                       StartValue = 10.0m,
                                   };
            var demoWorkSheets = new List<DemoWorkSheet>
                            {
                                expectedDemoWorkSheet
                            };

            _repository.Save(demoWorkSheets);

            var enumerable = _repository.Get<DemoWorkSheet>(typeof(DemoWorkSheet).Name);
            DemoWorkSheet actualDemoWorkSheet = enumerable.Where(x => x.Id == expectedDemoWorkSheet.Id).First();
            Assert.IsNotNull(actualDemoWorkSheet);
            Assert.AreEqual(expectedDemoWorkSheet.Name, actualDemoWorkSheet.Name);
            Assert.AreEqual(expectedDemoWorkSheet.StartDate, actualDemoWorkSheet.StartDate);
            Assert.AreEqual(expectedDemoWorkSheet.StartValue, actualDemoWorkSheet.StartValue);
        }