async def METHOD_NAME(decoy: Decoy, mock_reader: Reader, subject: Poller) -> None:
    decoy.verify(await mock_reader.read(), times=0)
    await subject.start()
    decoy.verify(await mock_reader.read(), times=1)
    await subject.wait_next_poll()
    decoy.verify(await mock_reader.read(), times=2)
    await subject.stop()
    decoy.verify(await mock_reader.read(), times=2)