Пример #1
0
        public void TestPUUserERolesRetrieveSuccess()
        {
            int sameValues = 0;
            //Arrange
            ERole ERole = new ERole()
            {
                PUUserID = 100000
            };
            IPetUniverseUserERolesManager _userERoleManager = new PetUniverseUserERolesManager(_pUUserERoleAccessor);
            //Act
            List <string> actualResult   = _userERoleManager.RetrievePetUniverseUserERolesByPetUniverseUser(ERole.PUUserID);
            List <string> expectedResult = new List <string>()
            {
                "Manager"
            };

            //Assert
            foreach (var actual in actualResult)
            {
                foreach (var expected in expectedResult)
                {
                    if (expected == actual)
                    {
                        sameValues++;
                    }
                }
            }
            Assert.AreEqual(sameValues, 1);
        }
Пример #2
0
 public void TestPUUserERolesAddNonExistantERoleAndUserID()
 {
     //Arrange
     ERole ERole = new ERole()
     {
         PUUserID = 100003, ERoleID = "NotManager"
     };
     IPetUniverseUserERolesManager _userERoleManager = new PetUniverseUserERolesManager(_pUUserERoleAccessor);
     //Act
     bool actualResult = _userERoleManager.AddPetUniverseUserERole(ERole.PUUserID, ERole.ERoleID);
 }
Пример #3
0
 public void TestPUUserERolesRetrieveNonExistantUserID()
 {
     //Arrange
     ERole ERole = new ERole()
     {
         PUUserID = 100003
     };
     IPetUniverseUserERolesManager _userERoleManager = new PetUniverseUserERolesManager(_pUUserERoleAccessor);
     //Act
     List <string> actualResult = _userERoleManager.RetrievePetUniverseUserERolesByPetUniverseUser(ERole.PUUserID);
 }
Пример #4
0
        public void TestPUUserERolesAddSuccess()
        {
            //Arrange
            ERole ERole = new ERole()
            {
                PUUserID = 100000, ERoleID = "Cashier"
            };
            IPetUniverseUserERolesManager _userERoleManager = new PetUniverseUserERolesManager(_pUUserERoleAccessor);
            //Act
            bool actualResult   = _userERoleManager.AddPetUniverseUserERole(ERole.PUUserID, ERole.ERoleID);
            bool expectedResult = true;

            //Assert
            Assert.AreEqual(actualResult, expectedResult);
        }