I'm not shure what you want to test, but unit test means that you test
that your unit (method) will return the correct result for the given
input. For this every dependency should be mocked and you will test if
they are called in the correct way and if your method will transform the
result, that is given by the mock in a correct way.

You can do it without mocking, but than you did not test the unit. In
this case you test only the correct integration of your full stack.


Am 27.09.2017 um 17:33 schrieb Slim:
>     I want to make some tests of database on my node.js app. I'm
>     currently using ORM Objection
>     <http://vincit.github.io/objection.js/> and I found Sinon
>     <http://sinonjs.org/> to mock the model. It's not useful to test
>     efficiently the database queries such *INSERT, UPDATE, DELETE.*
> 
> So is it a good solution to use sqlite to make these tests?
> What are the pros and cons of mock and sqlite? 
> 
>     * *
> 
> -- 
> Job board: http://jobs.nodejs.org/
> New group rules:
> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
> Old group rules:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> ---
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected]
> <mailto:[email protected]>.
> To post to this group, send email to [email protected]
> <mailto:[email protected]>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/nodejs/77848a8e-2ac4-4d38-bec1-efdd0b21a928%40googlegroups.com
> <https://groups.google.com/d/msgid/nodejs/77848a8e-2ac4-4d38-bec1-efdd0b21a928%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout.

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/bde5db75-eef5-2149-d38c-5ce5bcc82434%40gmx.de.
For more options, visit https://groups.google.com/d/optout.

Reply via email to