Esempio n. 1
0
        public void WriteWTRData_WorkSheetNull_Exception()
        {
            //Arrange
            WTRController controller   = new WTRController(mock.Object);
            string        searchString = "";
            string        fromDate     = "01.01.2013";
            string        toDate       = "25.12.2014";

            //Act

            //Assert
            Assert.Throws <NullReferenceException>(() => controller.WriteWTRData(null, searchString, fromDate, toDate));
        }
Esempio n. 2
0
        public void ExportWTR_FileResult()
        {
            //Arrange
            WTRController controller   = new WTRController(mock.Object);
            string        searchString = "";
            string        fromDate     = "01.01.2013";
            string        toDate       = "25.12.2014";

            //Act
            FileResult file = controller.ExportWTR(searchString, fromDate, toDate) as FileResult;

            //Assert
            Assert.IsInstanceOf(typeof(FileResult), file);
        }
Esempio n. 3
0
        public void CreateCaption_workSheet_ProperCaptionWorkSheet()
        {
            //Arrange
            WTRController controller = new WTRController(mock.Object);
            Worksheet     workSheet  = new Worksheet("WTR");

            string[] caption = { "Employee", "Location", "Factor", "Dates", "Hours" };

            //Act
            controller.CreateCaption(workSheet);

            //Assert
            for (int i = 0; i < caption.Length; i++)
            {
                Assert.AreEqual(caption[i], workSheet.Cells[0, i].Value);
            }
        }
Esempio n. 4
0
        public void WriteWTRData_WorkSheetNotNull_DataWrittenToFile()
        {
            //Arrange
            WTRController controller   = new WTRController(mock.Object);
            Worksheet     workSheet    = new Worksheet("NewWTR");
            string        searchString = "";
            string        fromDate     = "01.01.2013";
            string        toDate       = "25.12.2014";

            //Act
            controller.WriteWTRData(workSheet, searchString, fromDate, toDate);

            //Assert
            Assert.AreEqual("", workSheet.Cells[1, 0].Value.ToString());
            Assert.AreEqual("2013- W 1", workSheet.Cells[2, 0].Value.ToString());
            Assert.AreEqual("", workSheet.Cells[3, 0].Value.ToString());
            Assert.AreEqual("Zarose Anastasia(andl)", workSheet.Cells[4, 0].Value.ToString());
            //Assert.AreEqual("", workSheet.Cells[4, 1].Value.ToString());
            //Assert.AreEqual("", workSheet.Cells[4, 2].Value.ToString());
            //Assert.AreEqual("", workSheet.Cells[4, 3].Value.ToString());
            //Assert.AreEqual("", workSheet.Cells[4, 4].Value.ToString());
        }
Esempio n. 5
0
 public void SetUp()
 {
     mock       = Mock_Repository.CreateMock();
     controller = new WTRController(mock.Object);
 }
Esempio n. 6
0
 public void SetUp()
 {
     mock            = Mock_Repository.CreateMock();
     xlsExporterMock = new Mock <IXLSExporter>();
     controller      = new WTRController(mock.Object, xlsExporterMock.Object);
 }