Exemplo n.º 1
0
        public void BookAppointmentTest()
        {
            List <string>   actual      = new List <string>();
            BookAppointment book        = new BookAppointment("DoctorA", "patient", "12/10/2015", "09:00:00");
            IDBConnect      dbConnector = new dbCommTEST();

            book.setDBConnectInstance(dbConnector);
            actual = book.execute();
            List <string> expected = new List <string>();

            expected.Add("07");
            expected.Add("1");
            Assert.AreEqual(expected[0], actual[0]);
            Assert.AreEqual(expected[1], actual[1]);
        }
Exemplo n.º 2
0
        public void NewPostTest()
        {
            List <string> actual      = new List <string>();
            NewPost       newP        = new NewPost("id", "content", "12/10/2015", "09:00:00");
            IDBConnect    dbConnector = new dbCommTEST();

            newP.setDBConnectInstance(dbConnector);
            actual = newP.execute();
            List <string> expected = new List <string>();

            expected.Add("10");
            expected.Add("1");
            Assert.AreEqual(expected[0], actual[0]);
            Assert.AreEqual(expected[1], actual[1]);
            //Assert.AreEqual(expected[2], actual[2]);
        }
Exemplo n.º 3
0
        public void FindRepliesTest()
        {
            List <string> actual      = new List <string>();
            FindReplies   findR       = new FindReplies("1");
            IDBConnect    dbConnector = new dbCommTEST();

            findR.setDBConnectInstance(dbConnector);
            actual = findR.execute();
            List <string> expected = new List <string>();

            expected.Add("09");
            expected.Add("anonymous,content, 12/01/2015, 09:00:00");
            expected.Add("DoctorA,content2, 12/02/2015, 10:10:10");
            Assert.AreEqual(expected[0], actual[0]);
            Assert.AreEqual(expected[1], actual[1]);
            Assert.AreEqual(expected[2], actual[2]);
        }
Exemplo n.º 4
0
        public void executeTest()
        {
            List <string> actual      = new List <string>();
            FindPosts     find        = new FindPosts();
            IDBConnect    dbConnector = new dbCommTEST();

            find.setDBConnectInstance(dbConnector);
            actual = find.execute();
            List <string> expected = new List <string>();

            expected.Add("08");
            expected.Add("content, 12/01/2015, 09:00:00");
            expected.Add("content2, 12/02/2015, 10:10:10");
            Assert.AreEqual(expected[0], actual[0]);
            Assert.AreEqual(expected[1], actual[1]);
            Assert.AreEqual(expected[2], actual[2]);
        }
Exemplo n.º 5
0
        public void FindDoctorsTest()
        {
            List <string> actual      = new List <string>();
            FindDoctors   find        = new FindDoctors();
            IDBConnect    dbConnector = new dbCommTEST();

            find.setDBConnectInstance(dbConnector);
            actual = find.execute();
            List <string> expected = new List <string>();

            expected.Add("04");
            expected.Add("doctorA");
            expected.Add("doctorB");
            Assert.AreEqual(expected[0], actual[0]);
            Assert.AreEqual(expected[1], actual[1]);
            Assert.AreEqual(expected[2], actual[2]);
        }
Exemplo n.º 6
0
        public void executeTest()
        {
            //prepare test
            List <string>     actual      = new List <string>();
            DeleteAppointment myDA        = new DeleteAppointment("25");
            IDBConnect        dbConnector = new dbCommTEST();

            myDA.setDBConnectInstance(dbConnector);
            actual = myDA.execute();
            //prepare expected values
            List <string> expected = new List <string>();

            expected.Add("03");
            expected.Add("1");
            Assert.AreEqual(expected[0], actual[0]);
            Assert.AreEqual(expected[1], actual[1]);
        }
Exemplo n.º 7
0
        public void checkBusyDatesNotDisplayed()
        {
            List <string> actual      = new List <string>();
            FindTimes     find        = new FindTimes("12/05/2015", "doctorA");
            IDBConnect    dbConnector = new dbCommTEST();

            find.setDBConnectInstance(dbConnector);
            actual = find.execute();
            List <string> expected = new List <string>();

            expected.Add("06");
            expected.Add("10:00:00");
            //expected.Add("12:00:00");

            Assert.AreEqual(expected[0], actual[0]);
            Assert.AreNotEqual(expected[1], actual[1]);
            //Assert.AreEqual(expected[2], actual[2]);
        }
Exemplo n.º 8
0
        public void executeTest()
        {
            //prepare test
            List <string>   actual      = new List <string>();
            LoginValidation myLV        = new LoginValidation("myusername", "mypassword");
            IDBConnect      dbConnector = new dbCommTEST();

            myLV.setDBConnectInstance(dbConnector);
            actual = myLV.execute();
            //prepare expected values
            List <string> expected = new List <string>();

            expected.Add("01");
            expected.Add("1");
            expected.Add("Joshua Nielsen");
            Assert.AreEqual(expected[0], actual[0]);
            Assert.AreEqual(expected[1], actual[1]);
            Assert.AreEqual(expected[2], actual[2]);
        }
        public void executeTest()
        {
            //prepare test
            List <string>    actual      = new List <string>();
            FindAppointments myFA        = new FindAppointments("*****@*****.**");
            IDBConnect       dbConnector = new dbCommTEST();

            myFA.setDBConnectInstance(dbConnector);
            actual = myFA.execute();
            List <string> expected = new List <string>();

            expected.Add("02");
            expected.Add("1, Doctor, Patient, 12/12/2012, 09:00:00");
            expected.Add("2, Doctor2, Patient2, 01/01/2001, 11:00:00");
            expected.Add("3, Doctor3, Patient3, 11/25/2015, 10:00:00");
            Assert.AreEqual(expected[0], actual[0]);
            Assert.AreEqual(expected[1], actual[1]);
            Assert.AreEqual(expected[2], actual[2]);
        }
Exemplo n.º 10
0
        public void FindDatesTest()
        {
            List <string> actual      = new List <string>();
            FindDates     find        = new FindDates("DoctorA");
            IDBConnect    dbConnector = new dbCommTEST();

            find.setDBConnectInstance(dbConnector);
            actual = find.execute();
            List <string> expected = new List <string>();

            expected.Add("05");
            expected.Add("11/30/2015");
            expected.Add("12/2/2015");
            expected.Add("12/4/2015");
            Assert.AreEqual(expected[0], actual[0]);
            Assert.AreEqual(expected[1], actual[1]);
            Assert.AreEqual(expected[2], actual[2]);
            Assert.AreEqual(expected[3], actual[3]);
        }