public void CorrectErrorMessagesAreDisplayed_When_RegisteringWithInvalidFirstNameAndPassword()
        {
            //----------Arrange----------
            int randomNumber = new Random().Next(1, SignUpPage.PASSWORD_MIN_LENGTH - 1);

            _user.FirstName = _generator.GenerateRandomStringName(SignUpPage.NAME_MIN_LENGTH)
                              + _generator.GenerateRandomStringNumber(1);
            _user.Password = _generator.GenerateRandomString(SignUpPage.PASSWORD_MIN_LENGTH - randomNumber);
            List <Enum> expectedErrors = new List <Enum>
            {
                SignUpPage.Errors.invalidPassword,
                SignUpPage.Errors.invalidFirstName
            };

            _expectedErrorMessages = _signUpPage.GetExpectedErrorMessages(expectedErrors);

            //----------Act----------
            _signUpPage.EnterAccountData(_user);
            _signUpPage.SubmitAccountData();

            //----------Assert----------
            _signUpPage.AssertListOfErrorMessagesIsDisplayed(_expectedErrorMessages);
        }