Example #1
0
        public void GeneralEdit()
        {
            var res = controller.Edit(2);

            Assert.IsInstanceOfType(res, typeof(ViewResult));
            var viewRes = res as ViewResult;

            Assert.AreEqual(groups[1], viewRes.Model);
            //Assert.AreEqual("TextEditor", viewRes.ViewName);
            //Assert.IsFalse(viewRes.ViewBag.Create);
        }
        private void buttonEdit_Click(object sender, EventArgs e)
        {
            int CurrentRow = dataGridView.SelectedCells[0].RowIndex;

            Controller.Edit(textBoxName.Text, Convert.ToInt16(comboBoxYear.SelectedItem.ToString()), CurrentRow);
            refreshForm(dataGridView, TextBoxes);
        }
        public void TestEdit()
        {
            var groupController = new GroupController(testUserRepository, testGroupRepository);
            var result          = groupController.Edit(1) as ViewResult;
            var group           = (Group)result.ViewData.Model;

            Assert.AreEqual("Sport Fans", group.Name);
            Assert.AreEqual(1, group.Id);
        }
Example #4
0
        public void TestViewEditGroup()
        {
            var    controller = new GroupController();
            string id         = "1";

            var viewResult = controller.Edit(id) as ViewResult;

            Assert.IsNotNull(viewResult);
        }
        public void TestEditWith2Parameters()
        {
            var   groupController = new GroupController(testUserRepository, testGroupRepository);
            Group groupToEdit     = new Group();

            groupToEdit.Name = "Sport Fans";
            groupToEdit.Id   = 1;
            var result = groupController.Edit(groupToEdit, 1) as RedirectToRouteResult;

            Assert.AreEqual("GetAll", result.RouteValues["action"]);
        }
Example #6
0
        public void Edit_ForAccessedUser_ReturnActionResult()
        {
            // Arrange
            InitializeEdit();
            var controller = new GroupController();

            // Act
            var result = controller.Edit(GroupId) as ViewResult;

            // Assert
            result.ShouldSatisfyAllConditions(
                () => result.ShouldNotBeNull(),
                () => result.View.ShouldBeNull(),
                () => result.MasterName.ShouldBe(string.Empty));
        }
Example #7
0
        public void TestEditGroupSuccessfully()
        {
            //Arange
            var   controller = new GroupController();
            var   user       = new Group();
            var   db         = new cap21t4Entities();
            Group edit       = db.Groups.First();

            edit.GroupName        = "Nhóm 1.5";
            edit.GroupDescription = "Mobile App";

            using (var scope = new TransactionScope())
            {
                Assert.IsTrue(edit.GroupName.ToString().Equals("Nhóm 1.5"));
                Assert.IsTrue(edit.GroupDescription.ToString().Equals("Mobile App"));
                var result1 = controller.Edit(db.Groups.First().ID.ToString()) as ViewResult;
                Assert.IsNotNull(result1);
            }
        }
Example #8
0
        public void TestEditGroupUnSuccessfullyWithBlankSpaceDescription()
        {
            //Arange
            var   controller = new GroupController();
            var   user       = new Group();
            var   db         = new cap21t4Entities();
            Group edit       = db.Groups.First();

            edit.GroupName        = "Nhóm 1.5";
            edit.GroupDescription = " ";

            using (var scope = new TransactionScope())
            {
                var result1 = controller.Edit(db.Groups.First().ID.ToString()) as ViewResult;
                Assert.IsNotNull(result1);

                System.Diagnostics.Trace.WriteLine("Error data format, please try again");
            }
        }
Example #9
0
        public void TestEditGroupUnSuccessfullyWithSpecialSymbolName()
        {
            //Arange
            var   controller = new GroupController();
            var   user       = new Group();
            var   db         = new cap21t4Entities();
            Group edit       = db.Groups.First();

            edit.GroupName        = "&^%$%$";
            edit.GroupDescription = "Mobile App";

            using (var scope = new TransactionScope())
            {
                Assert.IsTrue(edit.GroupName.ToString().Equals("&^%$%$"));
                Assert.IsTrue(edit.GroupDescription.ToString().Equals("Mobile App"));
                var result1 = controller.Edit(db.Groups.First().ID.ToString()) as ViewResult;
                Assert.IsNotNull(result1);

                System.Diagnostics.Trace.WriteLine("Error data format, please try again");
            }
        }