public void ListFriendsZonesTest() { // create map var mapHashId = ZoneAccess.CreateMap(DefaultZone.Name, DefaultZone.Content, DefaultZone.Level); var decodedToken = JwtHelper.DecodeToken(Token); //create new public user try { UserToken.Token = UserAccess.Register(DefaultUser.Username + "1", DefaultUser.Password); } catch { UserToken.Token = UserAccess.Login(DefaultUser.Username + "1", DefaultUser.Password); } var zones = ZoneAccess.GetMyFriendsZones(); Assert.AreEqual(0, zones.Count); // Add user as friend var friendsList = new List <BasicUserInfo> { new BasicUserInfo() { HashId = decodedToken.UserId, Username = decodedToken.Username } }; FriendAccess.UpdateFriends(friendsList); zones = ZoneAccess.GetMyFriendsZones(); Assert.AreEqual(1, zones.Count); // delete new user UserAccess.DeleteUser(); // Delete Map UserToken.Token = Token; ZoneAccess.DeleteMap(mapHashId); }
protected AbstractTest() { // Set default User DefaultUser = new UserModel() { Username = "******", Password = "******", FacebookId = "asddpd0w001001e01iewiwm01mwx0w1e" }; // Set UserAccess endpoint UserAccess = new UserAccess(Endpoint); ProfileAccess = new ProfileAccess(Endpoint); FriendAccess = new FriendAccess(Endpoint); GameAccess = new GameAccess(Endpoint); ZoneAccess = new ZoneAccess(Endpoint); PingAccess = new PingAccess(Endpoint); LeaderboardAccess = new LeaderboardAccess(Endpoint); DailyAccess = new DailyAccess(Endpoint); SessionEventWebsocketAccess.Initialize(WsSessionEventEndpoint); }
public bool updateFriendList(string name, string friendList) { try { if (!FriendAccess.isExists(name)) { return(FriendAccess.Add(new Friend() { friendList = friendList, username = name, })); } return(FriendAccess.Update(new Friend() { friendList = friendList, username = name, })); } catch (System.Data.SqlClient.SqlException e) { return(false); } }
public void AddFriendTest() { var userToken = ""; try { userToken = UserAccess.Register(DefaultUser.Username + "1", DefaultUser.Password); } catch { userToken = UserAccess.Login(DefaultUser.Username + "1", DefaultUser.Password); } var decodedToken = JwtHelper.DecodeToken(userToken); // Add user as friend UserToken.Token = Token; var friendsList = new List <BasicUserInfo> { new BasicUserInfo() { HashId = decodedToken.UserId, Username = decodedToken.Username } }; FriendAccess.UpdateFriends(friendsList); // Verify the friend var friends = FriendAccess.GetFriends(); Assert.AreEqual(1, friends.Count); // delete new user UserToken.Token = userToken; UserAccess.DeleteUser(); }
public void GetAllFriendsTest() { var friends = FriendAccess.GetFriends(); Assert.AreEqual(0, friends.Count); }
public string getFriends(string name) { var friend = FriendAccess.GetFriend(name); return(friend.friendList); }