Beispiel #1
0
        public void TestAppendFirstRowToNewDataframe()
        {
            ArrayList firstRow = new ArrayList()
            {
                "Citadine", "Renault", "Clio", 2015
            };
            Dataframe dataframe = new Dataframe(firstRow);

            Assert.AreEqual(dataframe.ColumnsTypes[0], "String");
            Assert.AreEqual(dataframe.ColumnsTypes[1], "String");
            Assert.AreEqual(dataframe.ColumnsTypes[2], "String");
            Assert.AreEqual(dataframe.ColumnsTypes[3], "Int32");

            CollectionAssert.AreEquivalent(firstRow, dataframe.getIndex(0));
        }
Beispiel #2
0
        public void TestAppendInvalidRowToDataframe()
        {
            // Initialization
            ArrayList firstRow = new ArrayList()
            {
                "Citadine", "Renault", "Clio", 2015
            };
            Dataframe dataframe = new Dataframe(firstRow);

            // Test
            ArrayList individuB = new ArrayList()
            {
                "Citadine", 23, "C3", 2019
            };

            dataframe.Add(individuB);
        }
Beispiel #3
0
        public void TestAppendRowToDataframe()
        {
            // Initialization
            ArrayList firstRow = new ArrayList()
            {
                "Citadine", "Renault", "Clio", 2015
            };
            Dataframe dataframe = new Dataframe(firstRow);


            ArrayList individuB = new ArrayList()
            {
                "Citadine", "Citoën", "C3", 2019
            };

            dataframe.Add(individuB);
            CollectionAssert.AreEquivalent(individuB, dataframe.getIndex(1));
        }