Beispiel #1
0
 public void UsersFieldsTest()
 {
     // get test
     Assert.That(UsersFields.Nickname.ToString(), Is.EqualTo("nickname"));
     Assert.That(UsersFields.Domain.ToString(), Is.EqualTo("domain"));
     Assert.That(UsersFields.Sex.ToString(), Is.EqualTo("sex"));
     Assert.That(UsersFields.BirthDate.ToString(), Is.EqualTo("bdate"));
     Assert.That(UsersFields.City.ToString(), Is.EqualTo("city"));
     Assert.That(UsersFields.Country.ToString(), Is.EqualTo("country"));
     Assert.That(UsersFields.Timezone.ToString(), Is.EqualTo("timezone"));
     Assert.That(UsersFields.Photo50.ToString(), Is.EqualTo("photo_50"));
     Assert.That(UsersFields.Photo100.ToString(), Is.EqualTo("photo_100"));
     Assert.That(UsersFields.Photo200Orig.ToString(), Is.EqualTo("photo_200_orig"));
     Assert.That(UsersFields.Photo200.ToString(), Is.EqualTo("photo_200"));
     Assert.That(UsersFields.Photo400Orig.ToString(), Is.EqualTo("photo_400_orig"));
     Assert.That(UsersFields.PhotoMax.ToString(), Is.EqualTo("photo_max"));
     Assert.That(UsersFields.PhotoMaxOrig.ToString(), Is.EqualTo("photo_max_orig"));
     Assert.That(UsersFields.HasMobile.ToString(), Is.EqualTo("has_mobile"));
     Assert.That(UsersFields.Contacts.ToString(), Is.EqualTo("contacts"));
     Assert.That(UsersFields.Education.ToString(), Is.EqualTo("education"));
     Assert.That(UsersFields.Online.ToString(), Is.EqualTo("online"));
     Assert.That(UsersFields.OnlineMobile.ToString(), Is.EqualTo("online_mobile"));
     Assert.That(UsersFields.FriendLists.ToString(), Is.EqualTo("lists"));
     Assert.That(UsersFields.Relation.ToString(), Is.EqualTo("relation"));
     Assert.That(UsersFields.LastSeen.ToString(), Is.EqualTo("last_seen"));
     Assert.That(UsersFields.Status.ToString(), Is.EqualTo("status"));
     Assert.That(UsersFields.CanWritePrivateMessage.ToString(), Is.EqualTo("can_write_private_message"));
     Assert.That(UsersFields.CanSeeAllPosts.ToString(), Is.EqualTo("can_see_all_posts"));
     Assert.That(UsersFields.CanPost.ToString(), Is.EqualTo("can_post"));
     Assert.That(UsersFields.Universities.ToString(), Is.EqualTo("universities"));
     Assert.That(UsersFields.Connections.ToString(), Is.EqualTo("connections"));
     Assert.That(UsersFields.Site.ToString(), Is.EqualTo("site"));
     Assert.That(UsersFields.Schools.ToString(), Is.EqualTo("schools"));
     Assert.That(UsersFields.CanSeeAudio.ToString(), Is.EqualTo("can_see_audio"));
     Assert.That(UsersFields.CommonCount.ToString(), Is.EqualTo("common_count"));
     Assert.That(UsersFields.Relatives.ToString(), Is.EqualTo("relatives"));
     Assert.That(UsersFields.Counters.ToString(), Is.EqualTo("counters"));
     Assert.That(UsersFields.All.ToString(), Is.EqualTo("bdate,can_post,can_see_all_posts,can_see_audio,can_write_private_message,city,common_count,connections,contacts,counters,country,domain,education,has_mobile,last_seen,lists,nickname,online,online_mobile,photo_100,photo_200,photo_200_orig,photo_400_orig,photo_50,photo_max,photo_max_orig,relation,relatives,schools,sex,site,status,timezone,universities"));
     // parse test
     Assert.That(UsersFields.FromJson("nickname"), Is.EqualTo(UsersFields.Nickname));
     Assert.That(UsersFields.FromJson("domain"), Is.EqualTo(UsersFields.Domain));
     Assert.That(UsersFields.FromJson("sex"), Is.EqualTo(UsersFields.Sex));
     Assert.That(UsersFields.FromJson("bdate"), Is.EqualTo(UsersFields.BirthDate));
     Assert.That(UsersFields.FromJson("city"), Is.EqualTo(UsersFields.City));
     Assert.That(UsersFields.FromJson("country"), Is.EqualTo(UsersFields.Country));
     Assert.That(UsersFields.FromJson("timezone"), Is.EqualTo(UsersFields.Timezone));
     Assert.That(UsersFields.FromJson("photo_50"), Is.EqualTo(UsersFields.Photo50));
     Assert.That(UsersFields.FromJson("photo_100"), Is.EqualTo(UsersFields.Photo100));
     Assert.That(UsersFields.FromJson("photo_200_orig"), Is.EqualTo(UsersFields.Photo200Orig));
     Assert.That(UsersFields.FromJson("photo_200"), Is.EqualTo(UsersFields.Photo200));
     Assert.That(UsersFields.FromJson("photo_400_orig"), Is.EqualTo(UsersFields.Photo400Orig));
     Assert.That(UsersFields.FromJson("photo_max"), Is.EqualTo(UsersFields.PhotoMax));
     Assert.That(UsersFields.FromJson("photo_max_orig"), Is.EqualTo(UsersFields.PhotoMaxOrig));
     Assert.That(UsersFields.FromJson("has_mobile"), Is.EqualTo(UsersFields.HasMobile));
     Assert.That(UsersFields.FromJson("contacts"), Is.EqualTo(UsersFields.Contacts));
     Assert.That(UsersFields.FromJson("education"), Is.EqualTo(UsersFields.Education));
     Assert.That(UsersFields.FromJson("online"), Is.EqualTo(UsersFields.Online));
     Assert.That(UsersFields.FromJson("online_mobile"), Is.EqualTo(UsersFields.OnlineMobile));
     Assert.That(UsersFields.FromJson("lists"), Is.EqualTo(UsersFields.FriendLists));
     Assert.That(UsersFields.FromJson("relation"), Is.EqualTo(UsersFields.Relation));
     Assert.That(UsersFields.FromJson("last_seen"), Is.EqualTo(UsersFields.LastSeen));
     Assert.That(UsersFields.FromJson("status"), Is.EqualTo(UsersFields.Status));
     Assert.That(UsersFields.FromJson("can_write_private_message"), Is.EqualTo(UsersFields.CanWritePrivateMessage));
     Assert.That(UsersFields.FromJson("can_see_all_posts"), Is.EqualTo(UsersFields.CanSeeAllPosts));
     Assert.That(UsersFields.FromJson("can_post"), Is.EqualTo(UsersFields.CanPost));
     Assert.That(UsersFields.FromJson("universities"), Is.EqualTo(UsersFields.Universities));
     Assert.That(UsersFields.FromJson("connections"), Is.EqualTo(UsersFields.Connections));
     Assert.That(UsersFields.FromJson("site"), Is.EqualTo(UsersFields.Site));
     Assert.That(UsersFields.FromJson("schools"), Is.EqualTo(UsersFields.Schools));
     Assert.That(UsersFields.FromJson("can_see_audio"), Is.EqualTo(UsersFields.CanSeeAudio));
     Assert.That(UsersFields.FromJson("common_count"), Is.EqualTo(UsersFields.CommonCount));
     Assert.That(UsersFields.FromJson("relatives"), Is.EqualTo(UsersFields.Relatives));
     Assert.That(UsersFields.FromJson("counters"), Is.EqualTo(UsersFields.Counters));
     Assert.That(UsersFields.FromJson("bdate,can_post,can_see_all_posts,can_see_audio,can_write_private_message,city,common_count,connections,contacts,counters,country,domain,education,has_mobile,last_seen,lists,nickname,online,online_mobile,photo_100,photo_200,photo_200_orig,photo_400_orig,photo_50,photo_max,photo_max_orig,relation,relatives,schools,sex,site,status,timezone,universities"), Is.EqualTo(UsersFields.All));
 }