private async UniTaskVoid Run() { var ship = shipFactory.Create(new Vector2(0, 0), Quaternion.AngleAxis(90, Vector3.forward)); var player1 = playerService.AddPlayer(ControlScheme.WasdKeyboard); playerService.Control(player1, ship); await UniTask.Delay(1500); var cowboy = cowboyFactory.Create(new Vector2(0, -5), Quaternion.identity); var player2 = playerService.AddPlayer(ControlScheme.ArrowsKeyboard); playerService.Control(player2, cowboy); shipFactory.Create(new Vector2(5, 0), Quaternion.identity); }
private void Start() { PlayerService.AddPlayer(this); body.isKinematic = true; body.velocity = Vector2.zero; flapStateHash = Animator.StringToHash(wingFlapStateName); currentBounceEffectiveness = 1f; shield = null; kite = null; }
public void AddNewPlayer(string nume, string scoala, long teamID) { Team team = teamService.GetOne(teamID); if (team == null) { throw new Exception("The team isn't registered!"); } playerService.AddPlayer(new Player(nume, scoala, team)); }
public void ThrowArgumentNullException_When_ParameterIsNull() { // Arrange using (var context = new CardstoneContext()) { var sut = new PlayerService(context); // Act & Assert Assert.ThrowsException <ArgumentNullException>( () => sut.AddPlayer(null)); } }
public void AddPlayer_Saves_Player() { Player player = new Player() { Age = 20, Name = "Name" }; playerService.AddPlayer(player); playerSet.Verify(m => m.Add(It.IsAny <Player>()), Times.Once()); mockContext.Verify(m => m.SaveChanges(), Times.Once()); }
private void btnStart_Click(object sender, RoutedEventArgs e) { Player playerOne, playerTwo; string playerOneName = txtPlayerOne.Text.Trim(), playerTwoName = txtPlayerTwo.Text.Trim(); playerOne = new Player(playerOneName, 0, 0); playerTwo = new Player(playerTwoName, 1, 0); activePlayer = playerOne; currentMoveDescription = ManageCurrentMoveDescription(activePlayer.Name, labelToMove, null, null); chessPlayers.AddPlayer(playerOne); chessPlayers.AddPlayer(playerTwo); lblPlayerOne.Content = playerOne.Name; lblPlayerTwo.Content = playerTwo.Name; lblScorePlayerOne.Content = scoreString(playerOne.Score); lblScorePlayerTwo.Content = scoreString(playerTwo.Score); lblCurrentMove.Content = currentMoveDescription; SwitchToGrid(grdChessGame, grdStartUp); CreateChessboard(); SetPawns(); }
public void CallDataPlayersAddMethod_WithCorrectPlayer() { // Arrange var mockedPlayer = new Mock <Player>(); var mockedData = new Mock <ITournamentSystemData>(); mockedData.Setup(x => x.Players.Add(mockedPlayer.Object)).Verifiable(); var playerService = new PlayerService(mockedData.Object); // Act playerService.AddPlayer(mockedPlayer.Object); // Assert mockedData.Verify(x => x.Players.Add(mockedPlayer.Object), Times.Once); }
public void CallDataSaveChanges() { // Arrange var mockedPlayer = new Mock <Player>(); var mockedData = new Mock <ITournamentSystemData>(); mockedData.Setup(x => x.Players.Add(It.IsAny <Player>())).Verifiable(); mockedData.Setup(x => x.SaveChanges()).Verifiable(); var playerService = new PlayerService(mockedData.Object); // Act playerService.AddPlayer(mockedPlayer.Object); // Assert mockedData.Verify(x => x.SaveChanges(), Times.Once); }
public void NameSurnamePlayer() { while (true) { Console.Clear(); Console.WriteLine("Name and surname\n1. Add name and surname of the stadium\n2. Change name and surname of the stadium\n0. Back"); Console.Write("Action: "); string choise = Console.ReadLine(); Console.Clear(); switch (choise) { case "0": return; case "1": try { Console.Write("Name of the player: "); var name = validator.validator_name(Console.ReadLine()); Console.Write("Surname: "); var surname = validator.validator_name(Console.ReadLine()); pls.AddPlayer(name, surname); } catch (Exception e) { Console.WriteLine(e.Message); Console.ReadKey(); } break; case "2": try { Console.WriteLine("Change name of "); int index = IndexPlayer(); Console.WriteLine("Add new name of player"); string name = validator.validator_name(Console.ReadLine()); Console.WriteLine("Add new surname of player"); string surname = validator.validator_name(Console.ReadLine()); pls.ChangeNamePlayer(name, surname, index); } catch (Exception e) { Console.WriteLine(e.Message); Console.ReadKey(); } break; default: Console.WriteLine("Wrong index\nPress any key to continue..."); Console.ReadKey(); break; } } }
private void AddPlayer(object parameter) { if (!ValidateParams(parameter)) { ShowInfoWindow("Podaj poprawne dane"); return; } var values = (object[])parameter; string firstName = values[0].ToString(); string lastName = values[1].ToString(); ClubViewModel currentClub = (ClubViewModel)values[2]; RecordViewModel currentRecord = (RecordViewModel)values[3]; if (playerService.AddPlayer(firstName, lastName, currentClub.ID, currentRecord.ID)) { RefereshAll(); } }
public void AddPlayer() { var players = new List<Player>() { new Player { Code = "AAA" } }; var containerMock = GetContainerMock(players); var service = new PlayerService(containerMock.Object); service.AddPlayer(new Player() { Code = "BBB" }); _playersMock.Verify(m => m.Add(It.IsAny<Player>()), Times.Once()); containerMock.Verify(m => m.SaveChanges(), Times.Once()); var allPlayers = service.GetAllPlayers(); Assert.AreEqual(2, allPlayers.Count); Assert.IsNotNull(allPlayers.FirstOrDefault(p => p.Code == "AAA")); Assert.IsNotNull(allPlayers.FirstOrDefault(p => p.Code == "BBB")); }
// Checks required fields, converts data type, Assigns to type User then adds to database. private async void Submit(object sender, RoutedEventArgs e) { // Checks required fields if (AgeTextBox.Text == "" || UserNameTextBox.Text == "" || NameTextBox.Text == "" || HeightFt.Text == "" || HeightIn.Text == "" || PPH.Text == "" || CountryTextBox.Text == "") { // SnackBar Popup if Feilds not filled in. EnterAllFieldsError.IsActive = true; await Task.Delay(2000); EnterAllFieldsError.IsActive = false; } else { // Converts DataTypes int heightFeet = Convert.ToInt32(HeightFt.Text.ToString()); int heightInches = Convert.ToInt32(HeightIn.Text.ToString()); // Creates New Player Player newPlayer = new Player { UserName = UserNameTextBox.Text, PlayerName = NameTextBox.Text, Age = (int)TestAge, HeightFt = heightFeet, HeightInch = heightInches, Nationality = CountryTextBox.Text, HandPreference = PPH.Text }; ps.AddPlayer(newPlayer); await Task.Delay(200); NavigationService.Navigate(new Splash()); } }
public void AddPlayerToDatabase_When_PassedValidParameter(string username) { // Arrange var contextOptions = new DbContextOptionsBuilder <CardstoneContext>() .UseInMemoryDatabase(databaseName: "AddPlayerToDatabase_When_PassedValidParameter") .Options; Player card = new Player() { Username = username }; int beforePlayersCount; using (var arrangeContext = new CardstoneContext(contextOptions)) { beforePlayersCount = arrangeContext.Players.Count(); } // Act using (var actContext = new CardstoneContext(contextOptions)) { var sut = new PlayerService(actContext); sut.AddPlayer(username); } // Assert using (var assertContext = new CardstoneContext(contextOptions)) { int afterPlayersCount = assertContext.Players.Count(); int newPlayersCount = afterPlayersCount - beforePlayersCount; Player playerInDatabase = assertContext.Players.Last(); Assert.IsTrue(newPlayersCount == 1); Assert.AreEqual(playerInDatabase.Username, username); } }
public ActionResult Register(RegisterViewModel model) { if (ModelState.IsValid) { try { PlayerService ps = new PlayerService(FILENAME); ps.AddPlayer(model.UserName, model.Password); return(Login(new LoginViewModel() { UserName = model.UserName, Password = model.Password })); } catch (Exception e) { ModelState.AddModelError("", e.Message); } } return(View(model)); }
public ActionResult Add(Player player) { playerService.AddPlayer(player); return(RedirectToAction(nameof(Index))); }
public void Register([Required, RegularExpression(namePattern)] string name) { playerService.AddPlayer(name); }
public IActionResult RegisterPlayer([FromBody] PlayerRequest request) { var player = _playerService.AddPlayer(request.Name); return(new JsonResult(player)); }
public async void Post([FromBody] PlayerViewModel player) { await Task.Delay(0); _playerService.AddPlayer(player); }
protected void AddPlayer(string playerName) { PlayerService.AddPlayer(playerName); name = ""; }