public void ConvertRankedRecipientsTest() { var responseRecipients = JsonConvert.DeserializeObject <InstaRankedRecipientsResponse>(testJson); var fabric = ConvertersHelper.GetDefaultFabric(); var result = fabric.GetRecipientsConverter(responseRecipients).Convert(); Assert.NotNull(result); }
public void ConvertReelFeedTest() { var storyFeedResponse = JsonConvert.DeserializeObject <InstaStoryFeedResponse>(testJson); var fabric = ConvertersHelper.GetDefaultFabric(); var result = fabric.GetStoryFeedConverter(storyFeedResponse).Convert(); Assert.NotNull(result); }
public void UserResponseConverterTest(string username) { var response = JsonConvert.DeserializeObject <InstaSearchUserResponse>(testJson); var user = response.Users?.FirstOrDefault(u => u.UserName == username); var fabric = ConvertersHelper.GetDefaultFabric(); var converter = fabric.GetUserConverter(user); var result = converter.Convert(); Assert.NotNull(result); }
public void RecipientsResponseConverterTests() { var responseRecipients = JsonConvert.DeserializeObject <InstaRankedRecipientsResponse>(testJson); var fabric = ConvertersHelper.GetDefaultFabric(); var converter = fabric.GetRecipientsConverter(responseRecipients); var result = converter.Convert(); Assert.NotNull(result); Assert.True(result.Threads.Count == 3); Assert.True(result.Users.Count == 27); }