# Class UserRepositoryTest

Namespace
  adas_core.Test.Repositories

Assembly
  adas-core.Test.dll

    [TestFixture]
    [Category("Integration")]
    public class UserRepositoryTest

Inheritance
  object
  UserRepositoryTest

Inherited Members
  object.Equals(object)
  object.Equals(object, object)
  object.GetHashCode()
  object.GetType()
  object.MemberwiseClone()
  object.ReferenceEquals(object, object)
  object.ToString()

Extension Methods
  NumberUtils.IsNumber(object)
  NumberUtils.ToDouble(object)
  ObjectUtils.ToStr(object?)

## Methods

### GetUser()

Verifies that the adas_core.Test.Repositories.UserRepositoryTest._repository's `GetUser` method asynchronously returns a non-null user with the expected username and password credentials.

    [Test]
    public Task GetUser()

#### Returns

Task

### Init()

One-time integration test setup that prepares a clean "users" collection in the test database and seeds it with two predefined users, ensuring a deterministic state for downstream test cases.

    [OneTimeSetUp]
    public Task Init()

#### Returns

Task