コード例 #1
0
        public void SharePointReflectionUtils_GetSharePointUsersDictionary_UsersRetrievedWithSuccess()
        {
            // Arrange
            var item = new SharePointListItem
            {
                PersonOrGroupField = "Username"
            };

            var expectedUsersDictionary = new Dictionary <string, object>();

            expectedUsersDictionary.Add("PersonOrGroupField", "Username");

            // Act
            var usersDictionary = SharePointReflectionUtils.GetSharePointUsersDictionary(item);

            // Assert
            usersDictionary.Keys.ToList().ForEach(key =>
            {
                expectedUsersDictionary[key].Should().Be(usersDictionary[key]);
            });
        }
コード例 #2
0
 public static Dictionary <string, object> GetUserFields(this ISharePointMetadata item)
 {
     return(SharePointReflectionUtils.GetSharePointUsersDictionary(item));
 }