Ejemplo n.º 1
0
        public void SFTP_ShouldUploadFile()
        {
            //Arrange
            ReMoveDirectoryIfExist(FromIntrum);

            var fileFrom = FILETestepath + FILETesteName;
            var fileTo   = FromIntrum + DirectoryName + "/" + FILETesteName;

            _ftp.CreateDirectory(FromIntrum + DirectoryName);


            // Act
            _ftp.UploadFile(fileTo, fileFrom);
            var SUT = _ftp.DirectoryListSimple(FromIntrum + DirectoryName);

            // Assert
            SUT.Should().NotBeNullOrEmpty();
            SUT.Should().HaveCountGreaterThan(0);
            SUT.Should().Contain(DirectoryName + "/" + FILETesteName);

            //test delete after upload well successed
            _ftp.Delete(fileTo);
        }