Example #1
0
        public void SuccessSignIn()
        {
            // Preparation
            ToSignUpBtn.Click();

            Window.Get <TextBox>("Name").Enter("Name");
            Window.Get <TextBox>("Surname").Enter("Surname");
            Window.Get <TextBox>("Email").Enter("[email protected]");
            Window.Get <TextBox>("Login").Enter(Login);
            Window.Get <TextBox>("Password").Enter("Password");

            Window.Get <Button>("SignUp").Click();

            SignOutBtn.Should().NotBe(null);
            SignOutBtn.Click();

            // Action
            EnterCredentials();

            SignInBtn.Click();

            // At the Main window
            SignOutBtn.Should().NotBe(null);
            SignOutBtn.Click();

            // Cleanup
            SerializationManager.ClearSerializedUsers();
        }
Example #2
0
        public void SuccessSignUp()
        {
            SignUp();

            // At the Main window
            SignOutBtn.Should().NotBe(null);
            SignOutBtn.Click();

            // Cleanup
            SerializationManager.ClearSerializedUsers();
        }
Example #3
0
        public void UserAlreadyExists()
        {
            SignUp();

            SignOutBtn.Should().NotBe(null);
            SignOutBtn.Click();

            ToSignUp();

            SignUp();

            var errorBox = Window.MessageBox("");

            errorBox.Should().NotBe(null);

            errorBox.Get <Label>().Text
            .Should().Be(string.Format(Resources.UserAlreadyExistsError, Email, Login));

            CloseMessageBox();
        }