Exemplo n.º 1
0
        public void Read_Source_TextFile_If_File_Is_Invalid()
        {
            DataProviderSettings settings = new DataProviderSettings();

            settings.Location  = "C:\\Dev\\DevApps\\StatSnapShotter\\StatSnapShotter\\" + DateTime.Now.ToString() + ".txt";
            textFileConnection = new TextFileConnection(settings);

            string expected = null;
            var    actual   = (string)textFileConnection.Read(null);

            Assert.AreEqual(expected, actual);
        }
Exemplo n.º 2
0
        public void Read_Source_TextFile_If_File_Does_Not_Exist()
        {
            DataProviderSettings settings = new DataProviderSettings();

            settings.Location  = "C:\\Dev\\DevApps\\StatSnapShotter\\StatSnapShotter\\nonexistantfile.txt";
            textFileConnection = new TextFileConnection(settings);

            var expected = "";
            var actual   = (string)textFileConnection.Read(null);

            Assert.AreEqual(expected, actual);
        }
Exemplo n.º 3
0
        public void Read_Source_TextFile_If_File_Exists()
        {
            DataProviderSettings settings = new DataProviderSettings();

            settings.Location  = "C:\\Dev\\DevApps\\StatSnapShotter\\StatSnapShotter\\storage.txt";
            textFileConnection = new TextFileConnection(settings);

            var expected = true;
            var actual   = (string)textFileConnection.Read(null);

            Assert.AreEqual(expected, actual.Length > 0);
        }
Exemplo n.º 4
0
        public void Can_Read_TextFile()
        {
            DataProviderSettings settings = new DataProviderSettings();

            settings.Location  = "C:\\Dev\\DevApps\\StatSnapShotter\\StatSnapShotter\\storage.txt";
            textFileConnection = new TextFileConnection(settings);

            textFileConnection.Write("this is my text", true);

            var expected = "this is my text";
            var actual   = textFileConnection.Read(null);

            Assert.AreEqual(expected, actual);
        }
Exemplo n.º 5
0
        public void Can_String_Be_Written_To_TextFile_If_File_Does_Not_Exist()
        {
            DataProviderSettings settings = new DataProviderSettings();

            settings.Location  = Guid.NewGuid().ToString() + ".txt";
            textFileConnection = new TextFileConnection(settings);

            var expected = "this is my text";

            textFileConnection.Write("this is my text", true);
            var actual = textFileConnection.Read(null);

            Assert.AreEqual(expected, actual);
        }
Exemplo n.º 6
0
        public void Can_String_Be_Written_To_TextFile_If_File_Invalid()
        {
            DataProviderSettings settings = new DataProviderSettings();

            settings.Location  = "C:\\Dev\\DevApps\\StatSnapShotter\\StatSnapShotter\\" + DateTime.Now.ToString() + ".txt";
            textFileConnection = new TextFileConnection(settings);

            string expected = null;

            textFileConnection.Write("this is my text", true);
            var actual = textFileConnection.Read(null);

            Assert.AreEqual(expected, actual);
        }