public void ThrowArgumentNullException_WhenFileToSaveParamIsNull()
        {
            //Arrange
            var fileSaverService = new Services.FileSaverService();

            //Act && Assert
            Assert.Throws <ArgumentNullException>(() => fileSaverService.SaveFile(null, "dirToSaveIn", "fileName"));
        }
        public void ThrowArgumentException_WhenFileNameParamIsEmpty()
        {
            //Arrange
            var fileSaverService = new Services.FileSaverService();
            var memoryStream     = new Mock <MemoryStream>();

            //Act && Assert
            Assert.Throws <ArgumentException>(() => fileSaverService.SaveFile(memoryStream.Object, "dirToSaveIn", string.Empty));
        }
        public void ThrowArgumentNullException_WhenDirToSaveInParamIsNull()
        {
            //Arrange
            var fileSaverService = new Services.FileSaverService();
            var memoryStream     = new Mock <MemoryStream>();

            //Act && Assert
            Assert.Throws <ArgumentNullException>(() => fileSaverService.SaveFile(memoryStream.Object, null, "fileName"));
        }