Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Bruno Predot
/
tmdb_test
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
Bruno Predot
2025-04-29 18:28:59 +0200
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
1c4a865be9b68f29f93daa9cd6a2c3692fe75a67
1c4a865b
1 parent
42de33cf
Récupération des genres et début du test avec récupération des élément du Dom.
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
18 additions
and
4 deletions
test/components/MovieGender.spec.ts
test/components/MovieGender.spec.ts
View file @
1c4a865
...
...
@@ -2,13 +2,27 @@
import
{
describe
,
expect
,
it
}
from
"vitest"
;
import
{
mount
}
from
"@vue/test-utils"
;
import
MovieGender
from
"../../components/details/MovieGender.vue"
;
import
type
{
Genre
}
from
"~/interfaces/movie"
;
//#endregion
describe
(
"MovieGender"
,
()
=>
{
// todo : ajouter les tests ici.
it
(
"component renders properly"
,
()
=>
{
const
wrapper
=
mount
(
MovieGender
);
it
(
"affiche correctement les genres"
,
()
=>
{
// Données de test
const
genres
:
Genre
[]
=
[
{
id
:
1
,
name
:
"Action"
},
{
id
:
2
,
name
:
"Comédie"
},
{
id
:
3
,
name
:
"Drame"
},
];
// Monter le composant avec sa props
const
wrapper
=
mount
(
MovieGender
,
{
props
:
{
genres
}
});
const
spanElements
=
wrapper
.
findAll
(
'span'
);
console
.
log
(
spanElements
);
// expect(wrapper.text()).toContain("Hello world");
expect
(
wrapper
.
text
());
});
});
\ No newline at end of file
});
...
...
Please
register
or
login
to post a comment