public void Getting_memberinfo_for_unauthenticate_user_will_return_statusCode_NotAuthorized() { RequestHelper.SetupClaim(false); var result = RequestHelper.GetResult <Result <Member> >("/api/account/MemberInfo"); FakeFotosteamDbContext.ReloadMembers(); Assert.IsTrue(result.Status.Code == StatusCode.NotAuthorized, "Es wurde der falsche Status zurückgegeben"); Assert.IsTrue(result.Data == null, "Es wurde ein Benutzer zurück gegeben"); }
public void Verifying_the_login_with_token_will_return_member() { RequestHelper.SetupClaim(true); var result = RequestHelper.GetResult <Result <Member> >("/api/authorize/verifylogin/" + RequestHelper.LoginToken); FakeFotosteamDbContext.ReloadMembers(); Assert.IsTrue(result.Status.Code == StatusCode.Success, "Die Abfrage war nicht erfolgreich"); Assert.IsTrue(result.Data != null, "Es wurde kein Benutzer zurück gegeben"); }
public void Getting_random_members_for_alias_will_return_list_of_members() { RequestHelper.SetupClaim(false); var result = RequestHelper.GetResult <Result <List <Member> > >("/api/account/membersrandom/2"); FakeFotosteamDbContext.ReloadMembers(); Assert.IsTrue(result.Status.Code == StatusCode.Success, "Die Abfrage war nicht erfolgreich"); Assert.IsTrue(result.Data.Count == 2, "Es wurde keine 2 Benutzer zurückgegeben"); }
public void Getting_member_for_alias_will_return_member() { RequestHelper.SetupClaim(false); var result = RequestHelper.GetResult <Result <Member> >("/api/account/member/robert"); FakeFotosteamDbContext.ReloadMembers(); Assert.IsTrue(result.Status.Code == StatusCode.Success, "Die Abfrage war nicht erfolgreich"); Assert.IsTrue(result.Data.Alias.ToLower().Equals("robert"), "Es wurde nicht der richtige Benutzer zurück gegeben"); }
public void Getting_members_will_include_buddies_and_social_medias() { RequestHelper.SetupClaim(false); var result = RequestHelper.GetResult <Result <List <Member> > >("/api/account/Members"); FakeFotosteamDbContext.ReloadMembers(); Assert.IsTrue(result.Status.Code == StatusCode.Success, "Die Abfrage war nicht erfolgreich"); Assert.IsTrue(result.Data.Any(m => m.Buddies.Count > 0 || m.SocialMedias.Count > 0), "Es wurde kein Benutzer zurück gegeben"); }
public void Getting_memberinfo_for_authenticate_user_will_return_member() { RequestHelper.SetupClaim(true); var result = RequestHelper.GetResult <Result <Member> >("/api/account/MemberInfo"); FakeFotosteamDbContext.ReloadMembers(); Assert.IsTrue(result.Status.Code == StatusCode.Success, "Die Abfrage war nicht erfolgreich"); Assert.IsTrue(result.Data != null, "Es wurde kein Benutzer zurück gegeben"); }