コード例 #1
0
        public void ShouldOpenFileAndReadStream()
        {
            var mockstream = new Mock <Stream>();

            mockstream.Setup(x => x.CanRead).Returns(true);
            var streamreader = new StreamReader(mockstream.Object);

            _csvWriter.Open(Filename);

            var stream = _csvWriter.GetWriter();

            Assert.That(stream, Is.EqualTo(streamreader));

            _csvWriter.Close();
        }
コード例 #2
0
 public void Close()
 {
     _csvWriter?.Close();
     _csvWriter = null;
     _csvReader?.Close();
     _csvReader = null;
 }
コード例 #3
0
        public void Close()
        {
            IsWriterInitialized();
            IsReaderInitialized();

            _writer.Close();
            _reader.Close();
        }
コード例 #4
0
ファイル: CSVReaderWriter.cs プロジェクト: robcyb/TrainLine
 public void Close()
 {
     if (contactsReader != null)
     {
         contactsReader.Close();
     }
     if (csvWriter != null)
     {
         csvWriter.Close();
     }
 }
コード例 #5
0
        /*************************************************************************************************/
        public void UpdateUsersCSVFile(string filename, List <User> encryptedUsers)
        {
            if (encryptedUsers == null)
            {
                throw new ArgumentNullException(nameof(encryptedUsers));
            }

            _writer.Initialize(filename);

            foreach (var user in encryptedUsers)
            {
                _writer.WriteLine(user.GetUserString());
            }

            _writer.Close();
        }
コード例 #6
0
        /*************************************************************************************************/
        public void UpdatePasswordCSVFile(string filename, List <DatabasePassword> encryptedPasswords)
        {
            if (encryptedPasswords == null)
            {
                throw new ArgumentNullException(nameof(encryptedPasswords));
            }

            _writer.Initialize(filename);

            foreach (var password in encryptedPasswords)
            {
                _writer.WriteLine(password.GetPasswordString());
            }

            _writer.Close();
        }
コード例 #7
0
ファイル: CSVReaderWriter.cs プロジェクト: shubhu1953/CSharp
 public void Close()
 {
     _csvReader.Close();
     _csvWriter.Close();
 }