---
respec:
  config:
    editors: []
---

# ActivityPub Test Case Template

Copy this to make a test case.

## Background

[ActivityPub][activitypub] says
> ... quote specified behavior that this test is a test for #todo

## About This Test

This is a Test Case describing a rule to determine whether an ActivityPub Object is in partial conformance with the following behaviors required by [ActivityPub][activitypub].
* [requirement {requirement-uuid}](https://socialweb.coop/activitypub/behaviors/{requirement-uuid}/) - description of requirement #todo

### Identifier

The identifier of this test is `{test-uuid}`. #todo

## Test Subject

The subject of this test is #todo

## Input [<sup>?</sup>][test-input]

This test requires the following [inputs](act-rules-input) indicating parts of the test subject:

1. `id` - identifier of an ActivityPub Object hosted at an ActivityPub Server
  * required: yes
  * type: binary
    * constraints
      * MUST be a URI, i.e. an [ActivityPub Object Identifier](https://www.w3.org/TR/activitypub/#obj-id) that is not `null`

## Applicability [<sup>?</sup>][test-applicability]

This test applies to a the following test targets that are part of the test subject.

### Test Targets

### How to Derive Test Targets from Input

## Expectations [<sup>?</sup>][test-expectations]

## Assumptions [<sup>?</sup>][test-assumptions]

## Test Cases [<sup>?</sup>][test-test-cases]

What follows are some specific cases of applything this test.

## Glossary [<sup>?</sup>][test-glossary]

## Background [<sup>?</sup>][test-background]

## Background [<sup>?</sup>][act-rules-requirements-mapping]

## Issues [<sup>?</sup>][test-issues-list]

---

[act-rules-input]: https://www.w3.org/TR/act-rules-format/#input
[act-rules-requirements-mapping]: https://www.w3.org/TR/act-rules-format/#accessibility-requirements-mapping
[activitypub]: https://www.w3.org/TR/activitypub/
[test-applicability]: https://www.w3.org/TR/act-rules-format/#applicability
[test-assumptions]: https://www.w3.org/TR/act-rules-format/#assumptions
[test-background]: https://www.w3.org/TR/act-rules-format/#background
[test-expectations]: https://www.w3.org/TR/act-rules-format/#expectations
[test-glossary]: https://www.w3.org/TR/act-rules-format/#glossary
[test-input]: https://www.w3.org/TR/act-rules-format/#input
[test-issues-list]: https://www.w3.org/TR/act-rules-format/#issues-list
[test-test-cases]: https://www.w3.org/TR/act-rules-format/#test-cases