public void VK_Load_Photo_Albums_Request() { var expected = @"[{""title"":""Фотографии со страницы Павла"",""size"":""8"",""aid"":""-6""},{""title"":""Фотографии на стене Павла"",""size"":""205"",""aid"":""-7""},{""title"":""Сохранённые фотографии Павла"",""size"":""42"",""aid"":""-15""},{""title"":""Instagram"",""size"":""0"",""aid"":""207791859""},{""title"":""Здесь будут новые фотографии для прессы-службы"",""size"":""9"",""aid"":""136592355""}]"; var result = PhotoAlbums.LoadPhotoAlbums("1"); //1 - uid Павла Дурова Assert.AreEqual(expected, JsonConvert.SerializeObject(result)); }
private void LoadUserPhotoAlbums(object sender, RoutedEventArgs e) { try { string userId; if (UserNameOrIdForPhotoAlbums.Text == "") { userId = VkAccount.UserId; } else { userId = UserNameOrIdForPhotoAlbums.Text; } var users = General.GetUsersInfo(userId); Title = String.Format("Photos of {0} {1}", users.response[0].first_name, users.response[0].last_name); AllPhotoAlbumsResults = PhotoAlbums.LoadPhotoAlbums(userId); Albums.ItemsSource = AllPhotoAlbumsResults; } catch (Exception) { MessageBox.Show("Wrong user name or ID!"); } }