Exemplo n.º 1
0
        public void AllDiffEqualsTest()
        {
            const int    diffId        = 0;
            const string diiUserName   = "******";
            const string diffPassword  = "******";
            const string diffEmail     = "*****@*****.**";
            var          diffUserGroup = new PrivilegesGroup
            {
                Id         = 325,
                GroupName  = "DSATGE",
                Privileges = new List <Privilege>
                {
                    new Privilege(456, "3254235")
                }
            };
            var other = new User
            {
                Id             = diffId,
                UserName       = diiUserName,
                Password       = diffPassword,
                Email          = diffEmail,
                PrivilegeGroup = diffUserGroup
            };

            Assert.IsFalse(_target.Equals(other));
            Assert.IsFalse(other.Equals(_target));
        }
Exemplo n.º 2
0
        public void AllDiffEqualsTest()
        {
            var obj = new PrivilegesGroup(2, "OtherGroup", new List <Privilege>
            {
                new Privilege(4, "privilege:4")
            });

            Assert.IsFalse(_target.Equals(obj));
            Assert.IsFalse(obj.Equals(_target));
        }
Exemplo n.º 3
0
        public void MyTestInitialize()
        {
            _privilegeGroup = new PrivilegesGroup(1, "admin",
                                                  new List <Privilege>
            {
                new Privilege(1, "privilege:1"),
                new Privilege(2, "privilege:2")
            });

            _target = new User(_id, _userName, _password, _email, _privilegeGroup);
        }
Exemplo n.º 4
0
        public void DiffUserGroupEqualsTest()
        {
            var diffUserGroup = new PrivilegesGroup(325, "DSATGE", new List <Privilege>
            {
                new Privilege(456, "3254235")
            });
            var other = new User(_id, _userName, _password, _email, diffUserGroup);

            Assert.IsFalse(_target.Equals(other));
            Assert.IsFalse(other.Equals(_target));
        }
Exemplo n.º 5
0
        public void Setup()
        {
            const int id         = 1;
            var       privileges = new List <Privilege>
            {
                new Privilege(1, "privilege:1"),
                new Privilege(2, "privilege:2")
            };
            const string groupName = "firstGroup";

            _target = new PrivilegesGroup(id, groupName, privileges);
        }
Exemplo n.º 6
0
        public void DiffPrivilegesEqualsTest()
        {
            const int    id        = 1;
            const string groupName = "firstGroup";
            var          obj       = new PrivilegesGroup(id, groupName, new List <Privilege>
            {
                new Privilege(4, "privilege:4")
            });

            Assert.IsFalse(_target.Equals(obj));
            Assert.IsFalse(obj.Equals(_target));
        }
Exemplo n.º 7
0
        public void DiffGroupNameEqualsTest()
        {
            const int id         = 1;
            var       privileges = new List <Privilege>
            {
                new Privilege(1, "privilege:1"),
                new Privilege(2, "privilege:2")
            };
            var obj = new PrivilegesGroup(id, "OtherGroup", privileges);

            Assert.IsFalse(_target.Equals(obj));
            Assert.IsFalse(obj.Equals(_target));
        }
Exemplo n.º 8
0
        public void DiffIdEqualsTest()
        {
            var privileges = new List <Privilege>
            {
                new Privilege(1, "privilege:1"),
                new Privilege(2, "privilege:2")
            };
            const string groupName = "firstGroup";
            var          obj       = new PrivilegesGroup(2, groupName, privileges);

            Assert.IsFalse(_target.Equals(obj));
            Assert.IsFalse(obj.Equals(_target));
        }
        public void GetByID_Returns_The_Item_With_The_Given_ID()
        {
            var expected = new PrivilegesGroup(1, "First", new List <Privilege> {
                new Privilege(1, "admin")
            });
            var mock = RepositoryMocks.GetMockPrivilegesGroupRepository(new List <PrivilegesGroup> {
                expected
            });

            var actual = mock.GetByID(1);

            Assert.IsNotNull(actual);
            Assert.AreEqual(expected, actual);
        }
Exemplo n.º 10
0
        public void AllSameEqualsTest()
        {
            const int id         = 1;
            var       privileges = new List <Privilege>
            {
                new Privilege(1, "privilege:1"),
                new Privilege(2, "privilege:2")
            };
            const string groupName = "firstGroup";
            var          obj       = new PrivilegesGroup(id, groupName, privileges);

            Assert.IsTrue(_target.Equals(obj));
            Assert.IsTrue(obj.Equals(_target));
        }
Exemplo n.º 11
0
        public void AllDiffEqualsTest()
        {
            const int    diffId        = 0;
            const string diiUserName   = "******";
            const string diffPassword  = "******";
            const string diffEmail     = "*****@*****.**";
            var          diffUserGroup = new PrivilegesGroup(325, "DSATGE", new List <Privilege>
            {
                new Privilege(456, "3254235")
            });
            var other = new User(diffId, diiUserName, diffPassword, diffEmail, diffUserGroup);

            Assert.IsFalse(_target.Equals(other));
            Assert.IsFalse(other.Equals(_target));
        }
Exemplo n.º 12
0
        public void AllDiffEqualsTest()
        {
            var obj = new PrivilegesGroup
            {
                Id         = 2,
                GroupName  = "OtherGroup",
                Privileges = new List <Privilege>
                {
                    new Privilege(4, "privilege:4")
                }
            };

            Assert.IsFalse(_target.Equals(obj));
            Assert.IsFalse(obj.Equals(_target));
        }
Exemplo n.º 13
0
        public void ToStringTest()
        {
            const int id         = 1;
            var       privileges = new List <Privilege>
            {
                new Privilege(1, "privilege:1"),
                new Privilege(2, "privilege:2")
            };
            const string groupName = "firstGroup";
            var          target    = new PrivilegesGroup(id, groupName, privileges);
            var          expected  = target.GroupName;

            foreach (var item in target.Privileges)
            {
                expected += "\n" + item;
            }

            Assert.AreEqual(expected, target.ToString());
        }
Exemplo n.º 14
0
        public void MyTestInitialize()
        {
            _privilegeGroup = new PrivilegesGroup
            {
                Id         = 1,
                GroupName  = "admin",
                Privileges = new List <Privilege>
                {
                    new Privilege(1, "privilege:1"),
                    new Privilege(2, "privilege:2")
                }
            };

            _target = new User
            {
                Id             = _id,
                UserName       = _userName,
                Password       = _password,
                Email          = _email,
                PrivilegeGroup = _privilegeGroup
            };
        }
Exemplo n.º 15
0
        public void DiffUserGroupEqualsTest()
        {
            var diffUserGroup = new PrivilegesGroup
            {
                Id         = 325,
                GroupName  = "DSATGE",
                Privileges = new List <Privilege>
                {
                    new Privilege(456, "3254235")
                }
            };

            var other = new User
            {
                Id             = _id,
                UserName       = _userName,
                Password       = _password,
                Email          = _email,
                PrivilegeGroup = diffUserGroup
            };

            Assert.IsFalse(_target.Equals(other));
            Assert.IsFalse(other.Equals(_target));
        }
Exemplo n.º 16
0
 public void MyTestCleanup()
 {
     _privilegeGroup = null;
     _target         = null;
 }
Exemplo n.º 17
0
 public void Cleanup()
 {
     _target = null;
 }