Exemple #1
0
        public void MapRoles_MapsRolePrivilegeViewToRolePrivilege()
        {
            RolePrivilegeView view = ObjectFactory.CreateRolePrivilegeView();

            view.Privilege   = ObjectFactory.CreatePrivilegeView();
            view.PrivilegeId = view.Privilege.Id;

            RolePrivilege     actual   = Mapper.Map <RolePrivilegeView, RolePrivilege>(view);
            RolePrivilegeView expected = view;

            Assert.AreEqual(expected.Privilege.EntityDate, actual.Privilege.EntityDate);
            Assert.AreEqual(expected.Privilege.Controller, actual.Privilege.Controller);
            Assert.AreEqual(expected.Privilege.Action, actual.Privilege.Action);
            Assert.AreEqual(expected.Privilege.Area, actual.Privilege.Area);
            Assert.AreEqual(expected.Privilege.Id, actual.Privilege.Id);
            Assert.AreEqual(expected.PrivilegeId, actual.PrivilegeId);
            Assert.AreEqual(expected.EntityDate, actual.EntityDate);
            Assert.AreEqual(expected.RoleId, actual.RoleId);
            Assert.AreEqual(expected.Id, actual.Id);
            Assert.IsNull(actual.Role);
        }
Exemple #2
0
        public void MapRoles_MapsRolePrivilegeToRolePrivilegeView()
        {
            RolePrivilege model = ObjectFactory.CreateRolePrivilege();

            model.Privilege   = ObjectFactory.CreatePrivilege();
            model.Role        = ObjectFactory.CreateRole();
            model.PrivilegeId = model.Privilege.Id;
            model.RoleId      = model.Role.Id;

            RolePrivilegeView actual   = Mapper.Map <RolePrivilege, RolePrivilegeView>(model);
            RolePrivilege     expected = model;

            Assert.AreEqual(expected.Privilege.EntityDate, actual.Privilege.EntityDate);
            Assert.AreEqual(expected.Privilege.Controller, actual.Privilege.Controller);
            Assert.AreEqual(expected.Privilege.Action, actual.Privilege.Action);
            Assert.AreEqual(expected.Privilege.Area, actual.Privilege.Area);
            Assert.AreEqual(expected.Privilege.Id, actual.Privilege.Id);
            Assert.AreEqual(expected.PrivilegeId, actual.PrivilegeId);
            Assert.AreEqual(expected.EntityDate, actual.EntityDate);
            Assert.AreEqual(expected.RoleId, actual.RoleId);
            Assert.AreEqual(expected.Id, actual.Id);
        }