[TestMethod]//okpass
        public void TestMethodDetailDepartBenar()
        {
            int        id  = 1;
            DEPARTEMEN dep = aDAO.Detail(id);

            Assert.AreEqual("ubah lagi ya", dep.NAMA_DEPARTEMEN);
        }
        [TestMethod]//oktes+db
        public void TestTampilDetailDepartbenar()
        {
            int        id     = 1;
            DEPARTEMEN result = aDAO.Detail(id);

            Assert.IsNotNull(result);
        }
        public void TestTampilDetailDepartSalah()
        {
            int        id           = 0;
            DEPARTEMEN expectResult = null;
            DEPARTEMEN result       = aDAO.Detail(id);

            Assert.AreEqual(expectResult, result);
        }
        [TestMethod]//oktes+db
        public void TestTambahDepartemenbenar()
        {
            DEPARTEMEN dep = new DEPARTEMEN();

            dep.NAMA_DEPARTEMEN = "HR";
            int a = aDAO.Add(dep);

            Assert.IsNotNull(a);
        }
        [TestMethod]//oktes+db
        public void TesDeleteDepartbenar()
        {
            DEPARTEMEN depart = aDAO.Detail(17);

            Assert.IsNotNull(depart);
            bool isPermanent = false;

            var a = aDAO.Delete(17, false);
        }
        [TestMethod]//okpass+db
        public void TambahDepartemenGagal()
        {
            DEPARTEMEN dep = new DEPARTEMEN();

            dep.ID_DEPARTEMEN   = 1;
            dep.NAMA_DEPARTEMEN = "HR";
            int a = aDAO.Add(dep);

            Assert.IsNotNull(a);
        }
        //[TestMethod]//oktess+db
        public void TesEditDepartSalah()
        {
            DEPARTEMEN depart = aDAO.Detail(0);

            Assert.IsNotNull(depart);
            depart.ID_DEPARTEMEN   = 1;
            depart.NAMA_DEPARTEMEN = "hr";
            depart.DIUBAH_OLEH     = "saya";
            depart.DIUBAH_PADA     = DateTime.Now;
            var a = aDAO.Edit(0, depart);

            Assert.AreEqual(0, a);
        }