# `GoodJob.Testing.Assertions`
[🔗](https://github.com/amkisko/good_job.ex/blob/v1.0.0/lib/good_job/testing/assertions.ex#L1)

Assertion helpers for testing jobs.

Provides utilities for asserting job state in tests.

# `assert_enqueued`

Asserts that a job was enqueued.

## Examples

    assert_enqueued(MyApp.MyJob, %{data: "test"})
    assert_enqueued(MyApp.MyJob, %{data: "test"}, queue: "high_priority")

# `assert_performed`

Asserts that a job was performed.

## Examples

    job = assert_enqueued(MyApp.MyJob, %{data: "test"})
    assert_performed(job)

# `refute_enqueued`

Asserts that no jobs were enqueued.

## Examples

    refute_enqueued(MyApp.MyJob)

---

*Consult [api-reference.md](api-reference.md) for complete listing*
