Skip to content

Commit 5fbfa75

Browse files
committed
add test for useListener ctor
1 parent cab48a2 commit 5fbfa75

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

tests/hooks/use_listener/use_listener_ctor.test.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import { getByTestId, render } from '@testing-library/react'
44
import { tap } from 'rxjs'
55

66
class TestController extends Controller<number> {
7-
constructor() {
8-
super(0)
7+
constructor(initialValue?: number) {
8+
super(initialValue ?? 0)
99
}
1010
inc() {
1111
this.emit(this.state + 1)
@@ -165,14 +165,14 @@ const DisplayRenderedProvided = () => {
165165
}
166166

167167
it('ctor useListener return controller', () => {
168-
const instance = new TestController()
168+
const instance = new TestController(5)
169169
const { container } = render(
170170
<ControllerProvider ctor={TestController} source={instance}>
171171
<DisplayRenderedProvided />
172172
</ControllerProvider>,
173173
)
174174
const rendered = getByTestId(container, 'text')
175175
const renderedText = rendered.textContent
176-
const expectedText = 'Rendered: 0'
176+
const expectedText = 'Rendered: 5'
177177
expect(renderedText).toBe(expectedText)
178178
})

0 commit comments

Comments
 (0)