<commit_before>### Define Page Object Class

```cs
using _ = SampleApp.AutoTests.SignInPage;

namespace SampleApp.AutoTests
{
    [VerifyTitle]
    [VerifyH1]
    [NavigateTo("signin")]
    public class SignInPage : Page<_>
    {
        public TextInput<_> Email { get; private set; }

        public PasswordInput<_> Password { get; private set; }

        public Button<_> SignIn { get; private set; }
    }
}
```

### Implement Test

```cs
using NUnit.Framework;

namespace SampleApp.AutoTests
{
    [TestFixture]
    public class SignInTest : AutoTest
    {
        [SetUp]
        public void SetUp()
        {
            AtataContext.Build().
                UseFirefox().
                UseBaseUrl("http://atata-framework.github.io/atata-sample-app/#!/").
                UseNUnitTestName().
                UseNUnitTestContextLogging().
                SetUp();
        }

        [Test]
        public void SignIn()
        {
            Go.To<SignInPage>().
                Email.Set("<EMAIL>").
                Password.Set("password").
                SignIn();
        }
    }
}
```<commit_msg>Update usage<commit_after>### Define Page Object Class

```cs
using Atata;
using _ = SampleApp.AutoTests.SignInPage;

namespace SampleApp.AutoTests
{
    [VerifyTitle]
    [VerifyH1]
    [NavigateTo("signin")]
    public class SignInPage : Page<_>
    {
        public TextInput<_> Email { get; private set; }

        public PasswordInput<_> Password { get; private set; }

        public Button<_> SignIn { get; private set; }
    }
}
```

### Implement Test

```cs
using Atata;
using NUnit.Framework;

namespace SampleApp.AutoTests
{
    [TestFixture]
    public class SignInTest
    {
        [SetUp]
        public void SetUp()
        {
            AtataContext.Build().
                UseFirefox().
                UseBaseUrl("http://atata-framework.github.io/atata-sample-app/#!/").
                UseNUnitTestName().
                UseNUnitTestContextLogging().
                SetUp();
        }

        [Test]
        public void SignIn()
        {
            Go.To<SignInPage>().
                Email.Set("<EMAIL>").
                Password.Set("password").
                SignIn();
        }
    }
}
```
{'fraction_non_alphanumeric': 0.12049742710120069, 'fraction_numerical': 0.0008576329331046312, 'mean_word_length': 1.5637362637362637, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7038717', 'n_tokens_mistral': 737, 'n_tokens_neox': 666, 'n_words': 134}