Exemplo n.º 1
0
        public void MePermissionDifferentRole_Returns_False()
        {
            // Arrange
            var permissionA = new MEUserPermission
            {
                LocationId = "locationId",
                UserRole   = UserRoles.MedicalExaminer
            };

            var permissionB = new MEUserPermission
            {
                LocationId = "locationId",
                UserRole   = UserRoles.ServiceAdministrator
            };

            // Assert
            Assert.False(permissionA.IsEquivalent(permissionB));
        }
Exemplo n.º 2
0
        public void MePermissionIdentical_Returns_True()
        {
            // Arrange
            var permissionA = new MEUserPermission
            {
                LocationId = "locationId",
                UserRole   = UserRoles.MedicalExaminer
            };

            var permissionB = new MEUserPermission
            {
                LocationId = "locationId",
                UserRole   = UserRoles.MedicalExaminer
            };

            // Assert
            Assert.True(permissionA.IsEquivalent(permissionB));
        }