Character: add ability to edit a character.
This commit is contained in:
parent
d8895901bf
commit
b6f1f8b887
8 changed files with 217 additions and 70 deletions
|
|
@ -37,11 +37,11 @@ class CharacterCreateTest extends TestCase
|
|||
$this->actingAs(User::factory()->create());
|
||||
|
||||
\Livewire::test(CreateCharacterForm::class)
|
||||
->set('name', 'Elise')
|
||||
->set('level', '70')
|
||||
->set('class', 'warrior')
|
||||
->set('race', 'human')
|
||||
->set('gender', 'F')
|
||||
->set('character.name', 'Elise')
|
||||
->set('character.level', '70')
|
||||
->set('character.class', 'warrior')
|
||||
->set('character.race', 'human')
|
||||
->set('character.gender', 'F')
|
||||
->call('save')
|
||||
->assertRedirect(route('user.index'));
|
||||
|
||||
|
|
@ -67,11 +67,11 @@ class CharacterCreateTest extends TestCase
|
|||
|
||||
// Try create one more via livewire form.
|
||||
\Livewire::test(CreateCharacterForm::class)
|
||||
->set('name', 'Notonemore')
|
||||
->set('level', '10')
|
||||
->set('class', 'mage')
|
||||
->set('race', 'troll')
|
||||
->set('gender', 'M')
|
||||
->set('character.name', 'Notonemore')
|
||||
->set('character.level', '10')
|
||||
->set('character.class', 'mage')
|
||||
->set('character.race', 'troll')
|
||||
->set('character.gender', 'M')
|
||||
->call('save')
|
||||
->assertForbidden();
|
||||
}
|
||||
|
|
@ -79,11 +79,11 @@ class CharacterCreateTest extends TestCase
|
|||
public function test_guest_can_not_create_characters()
|
||||
{
|
||||
\Livewire::test(CreateCharacterForm::class)
|
||||
->set('name', 'Guestchar')
|
||||
->set('level', '61')
|
||||
->set('class', 'priest')
|
||||
->set('race', 'dwarf')
|
||||
->set('gender', 'M')
|
||||
->set('character.name', 'Guestchar')
|
||||
->set('character.level', '61')
|
||||
->set('character.class', 'priest')
|
||||
->set('character.race', 'dwarf')
|
||||
->set('character.gender', 'M')
|
||||
->call('save')
|
||||
->assertForbidden();
|
||||
|
||||
|
|
|
|||
Reference in a new issue