First off, I would not make assertions based on a hard-coded id, try to use other table attributes instead.
Whenever I have a test example like this, I would first assert that the record is not in the database:
$this->assertDatabaseMissing('things',['attribute' => $value]);
Then perform the action that you are testing, and afterwards assert that the database now has the record:
$this->assertDatabaseHas('things',['attribute' => $value]);
You can be confident that your action has created/updated that record.
If you were dealing with a specific model instance, you can also use the exists property to check if the object has been persisted or if it is just in memory:
$this->assertTrue($model->exists);