published()->create([ 'slug' => 'essenza', ]); WeddingPackage::factory()->create([ 'slug' => 'rascunho-interno', 'published_at' => null, ]); $found = (new FindPublishedWeddingPackageBySlug)('essenza'); $draft = (new FindPublishedWeddingPackageBySlug)('rascunho-interno'); $missing = (new FindPublishedWeddingPackageBySlug)('inexistente'); $this->assertNotNull($found); $this->assertTrue($found->is($published)); $this->assertNull($draft); $this->assertNull($missing); } }