Skip to content

Commit 49879b0

Browse files
committed
Tests for constructor props
1 parent 9c0233b commit 49879b0

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

test/index.js

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -90,18 +90,22 @@ describe('render-to-string', () => {
9090

9191
let rendered = render(<Test foo="test">content</Test>);
9292

93+
const PROPS = {
94+
foo: 'test',
95+
children: ['content']
96+
};
97+
9398
expect(rendered)
9499
.to.equal(`<div foo="test">content</div>`);
95100

96-
expect(Test).to.have.been.calledOnce;
101+
expect(Test)
102+
.to.have.been.calledOnce
103+
.and.calledWith(match(PROPS));
97104

98105
expect(Test.prototype.render)
99106
.to.have.been.calledOnce
100107
.and.calledWithExactly(
101-
match({
102-
foo: 'test',
103-
children: ['content']
104-
}),
108+
match(PROPS),
105109
match({}) // empty state
106110
);
107111
});

0 commit comments

Comments
 (0)