public void DataTest() { UserInfo target = new UserInfo(); // TODO: Passenden Wert initialisieren UserData expected = null; // TODO: Passenden Wert initialisieren UserData actual; target.Data = expected; actual = target.Data; Assert.AreEqual(expected, actual); Assert.Inconclusive("Überprüfen Sie die Richtigkeit dieser Testmethode."); }
public void SignIn(UserInfo userInfo) { UserInfo result = null; string connectionId = this.Context.ConnectionId; if (Users.Count + 1 > MAX_CONNECTIONS) { Clients.Caller.tooManyConnections(); return; } // only allow the same user to sign in once if (Users.ContainsKey(connectionId)) { result = Users[connectionId]; } else { // tell them about all of the existing users foreach (var userKey in Users.Keys) { Clients.Caller.playerJoined(Users[userKey]); } result = new UserInfo { displayName = userInfo.displayName, colour = RandomColour(), guid = connectionId, connectionType = GetConnectionType(HttpContext.Current) }; Users.Add(connectionId, result); Clients.AllExcept(connectionId).playerJoined(result); } Clients.Caller.signInComplete(result); }
public void UserInfoConstructorTest() { UserInfo target = new UserInfo(); Assert.Inconclusive("TODO: Code zum Überprüfen des Ziels implementieren"); }