Beispiel #1
0
        public void FichierTxtSupprimerTest()
        {
            FichierTxt    target   = new FichierTxt();
            List <string> actual   = new List <string>();
            List <string> expected = new List <string>();

            using (StreamReader SR = new StreamReader("testAvantSuppression.txt"))
            {
                string ligne;

                while ((ligne = SR.ReadLine()) != null)
                {
                    expected.Add(ligne);
                }
            }
            target.SupprimerLigne(new int[] { 1 }, "testAvantSuppression.txt");
            using (StreamReader SR = new StreamReader("testApresSuppression.txt"))
            {
                string ligne;

                while ((ligne = SR.ReadLine()) != null)
                {
                    actual.Add(ligne);
                }
            }
            Assert.AreEqual(actual, expected, "FichierTxtSupprimerTest");
        }
Beispiel #2
0
        public void FichierTxtToStringTest()
        {
            FichierTxt target   = new FichierTxt();
            string     expected = "Master.Classes.FichierTxtTest.FichierTxt";
            string     actual;

            actual = target.ToString();
            Assert.AreEqual(expected, actual, "FichierTxtToStringTest");
        }
Beispiel #3
0
        public void FichierTxtNombreLigneTest()
        {
            FichierTxt target   = new FichierTxt();
            int        expected = 5;
            int        actual;

            actual = target.NombreLigne("test.txt");
            Assert.AreEqual(expected, actual, "FichierTxtNombreLigneTxt");
        }
Beispiel #4
0
        public void FichierTxtLectureFichier()
        {
            FichierTxt    target   = new FichierTxt();
            List <string> expected = new List <string>()
            {
                "ligne1", "ligne2", "ligne3", "ligne4", "ligne5"
            };
            List <string> actual = target.LectureFichier("test.txt");

            Assert.AreEqual(expected, actual, "FichierTxtLectureFichier");
        }
Beispiel #5
0
        public void FichierTxtdifferenceTest()
        {
            FichierTxt            target   = new FichierTxt();
            List <List <string> > expected = new List <List <string> >()
            {
                new List <string>()
                {
                    "ligne1"
                }, new List <string>()
                {
                    "list1"
                }
            };
            List <List <string> > actual = target.difference("text.txt", "text2.txt");

            Assert.AreEqual(expected, actual, "FichierTxtNombreLigneTest");
        }
Beispiel #6
0
        public void FichierTxtConstructorTest()
        {
            FichierTxt target = new FichierTxt();

            Assert.IsNotNull(target, "FichierTxtConstructorTest");
        }