コード例 #1
0
        public void TestControllerSupprimerEtudiantNull()
        {
            var etudiant = new EtudiantController();
            var resultat = etudiant.Delete(null);

            Assert.AreEqual(typeof(HttpStatusCodeResult), resultat.GetType());
            Assert.AreEqual((int)HttpStatusCode.BadRequest, ((HttpStatusCodeResult)resultat).StatusCode);
        }
コード例 #2
0
ファイル: UnitTest1.cs プロジェクト: LailaZou/TestUnitaire1
        public void TestIndexIsCalled()
        {
            EtudiantController contro = new EtudiantController(_stubMock);

            var resultat = contro.Index();

            _stubMock.Received().GetAllEtudiant();// tester si Getdonnee a ete appele
        }
コード例 #3
0
ファイル: UnitTest1.cs プロジェクト: LailaZou/TestUnitaire1
        public void TestCreateForRedirect()
        {
            EtudiantController contro = new EtudiantController(_stubMock);
            etudiant           et     = new etudiant();


            var result = contro.Create(et) as RedirectToRouteResult;

            Assert.AreEqual("Index", result.RouteValues["Action"]);
        }
コード例 #4
0
ファイル: UnitTest1.cs プロジェクト: LailaZou/TestUnitaire1
        public void TestCreateIsCalled()
        {
            EtudiantController contro = new EtudiantController(_stubMock);

            etudiant et = new etudiant();


            var result = contro.Create(et);

            _stubMock.Received().CreateNewEtudiant(et);// tester si Getdonnee a ete appele
        }
コード例 #5
0
        public void Archiver()
        {
            //Arrange
            EtudiantController controller = new EtudiantController();


            //Act
            ViewResult result = controller.Archiver() as ViewResult;


            //Assert
            Assert.IsNotNull(result);
        }
コード例 #6
0
        public void inscription()
        {
            //Arrange
            EtudiantController controller = new EtudiantController();


            //Act
            ViewResult result = controller.inscription() as ViewResult;


            //Assert
            Assert.IsNotNull(result);
        }
コード例 #7
0
ファイル: UnitTest1.cs プロジェクト: LailaZou/TestUnitaire1
        public void TestIndex()
        {
            EtudiantController contro = new EtudiantController(_stubMock);
            ViewResult         r      = contro.Index() as ViewResult;

            Assert.AreEqual("exo3.Controllers.EtudiantController", r.ViewData["ControllerName"]);

            Assert.AreEqual("Index", r.ViewName);

            Assert.IsNotNull(r.ViewData.Model);
            Assert.AreEqual(r.ViewData.Model, _stubMock.GetAllEtudiant());

            //   IsType<IEtudiantRepository>(r.ViewData.Model);
            //  Assert.AreEqual( r.ViewData.Model,"Etudiant");
        }