public void ProcessListProfileTest() { string json = "{'data': [{'id': '1247548217', 'username': '******', 'profile_picture': 'https://scontent.cdninstagram.com/t51.2885-19/11243669_1633339570268365_1188831741_a.jpg', 'full_name': 'Huy Le', 'bio': '', 'website': '', 'is_business': false}], 'meta': {'code': 200}}"; IBusiness bussiness = new InstagramBussinessImpl(); List <Profile> listProfile = bussiness.ProcessListProfile(json); Assert.IsNotNull(listProfile); }
public void ProcessListProfileWrongJsonFormatTest() { string json = ""; Exception exception = null; IBusiness bussiness = new InstagramBussinessImpl(); List <Profile> listProfile = new List <Profile>(); try { listProfile = bussiness.ProcessListProfile(json); }catch (Exception ex) { exception = ex; } Assert.IsTrue(listProfile.Count == 0); Assert.IsNotNull(exception); }