Ejemplo n.º 1
0
        public void GivenCorrectPassword_WhenIsPasswordCorrect_ReturnsTrue(string givenPassword)
        {
            // Arrange
            var player = new PlayerDto()
            {
                Name = "Jani", Password = "******"
            };

            // Act
            var result = _passwordChecker.IsPasswordCorrect(player, givenPassword);

            // Assert
            Assert.True(result);
        }
Ejemplo n.º 2
0
        private void Login(object obj)
        {
            var loginWindowInstance = obj as LoginWindow;
            var loginResult         = _passwordChecker.IsPasswordCorrect(SelectedPlayer, loginWindowInstance?.PW.Password);

            if (loginResult)
            {
                ShowWindow <MenuWindow>();
                CloseWindow(loginWindowInstance);
                SelectedPlayer.EntityType = EntityType.PlayerOne;
                Messenger.Default.Send(SelectedPlayer);
            }
            else
            {
                NotifyUser("Helytelen jelszó!");
            }
        }