assert.deepEqual(mock.args[1],['NOT B'],"expected <function name> to be called with args:")
{
constcontext="expected <function name> to be called with args:"
assert.deepEqual(mock.args[0],['A'],context)
assert.deepEqual(mock.args[1],['NOT B'],context)
assert.deepEqual(mock.args[2],['C'],context)
}
{
sinon.assert.callOrder(
mock.withArgs('A'),
mock.withArgs('NOT B'),
mock.withArgs('C'),
)
}
{
sinon.assert.calledWith(mock.firstCall,'A')
sinon.assert.calledWith(mock.secondCall,'B')
sinon.assert.calledWith(mock.thirdCall,'C')
}
Purpose-built for displays of data
Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.