Slide 22
Slide 22 text
コンポーネントを抽象化したロケータを
コンポーネントを抽象化したロケータを
コンポーネントを抽象化したロケータを
コンポーネントを抽象化したロケータを
コンポーネントを抽象化したロケータを
コンポーネントを抽象化したロケータを
一つ作りましょう
一つ作りましょう
一つ作りましょう
一つ作りましょう
一つ作りましょう
一つ作りましょう
Bootstrap, Vuetify, AdminLTE, ...etc
Bootstrap, Vuetify, AdminLTE, ...etc
Bootstrap, Vuetify, AdminLTE, ...etc
Bootstrap, Vuetify, AdminLTE, ...etc
Bootstrap, Vuetify, AdminLTE, ...etc
Bootstrap, Vuetify, AdminLTE, ...etc
const
const bootstrapComponents
bootstrapComponents =
= {
{
button
button:
: label
label =>
=> locate
locate(
('button'
'button')
).
.withText
withText(
(button
button)
),
,
field
field:
: label
label =>
=> locate
locate(
('div.form-group'
'div.form-group')
).
.withText
withText(
(label
label)
)
.
.find
find(
('input'
'input')
),
,
// and something
// and something
}
}
I
I.
.click
click(
(bootstrapComponents
bootstrapComponents.
.button
button(
('Thank you for Listening!'
'Thank you for Listening!')
))
)