Recently we recommended reading the checklist of 23 Node.js. security best practices that were collected from all top-ranked articles around the globe. And today we are sharing JS and Node testing best practices with you.
Here’s an interesting thing about January. It seems like the new year has just started and you should be full of energy and inspiration, ready to plan something new and bring it to life. But you’re not. You are exhausted with cold and too sleepy, and being active is the last thing you’re able to do. But do you remember how wonderful winter seemed when you were a child? It was so magic, so mysterious, so fun! Go outside, enjoy this shiny snow! We did all the work for you and created this digest with the monthly most popular JS repositories. Winter wonderland is waiting for you. Go, and when you’ll come back just use these great open source repositories to simplify your work!
Last time we presented you Wolkenkit for event sourcing. Now we’d like to share with you the information about the other cool tool. AVA is a test runner for Node! It is a test runner with a concise API, detailed error output, and process isolation that let you write tests more effectively.
Syndicode presented you several new Node.js tools and now it’s time to meet a new one. When dealing with code that depends on external services maintaining test coverage and writing reliable tests can be challenging. Intercepting and controlling the behavior of external HTTP requests returns reliability to our tests. This is where Nock comes in. Nock is an HTTP server mocking and expectations library for Node.js.
As Ruby on Rails agency, Syndicode loves to have all the needed information on Ruby/Rails in one place. While creating the post about Ruby peculiarities and tools, we discovered something special! We talk about The Ruby Toolbox with the list of open source Ruby libraries. The awesome collection to explore and compare open source Ruby libraries!
A new tool arrived! Dredd is a language-agnostic HTTP API testing tool. Dredd reads your API description and step by step validates whether your API implementation replies with responses as they are described in the documentation. Neat!
Syndicode has a huge expertise in web application development. And we know how accurate we should be about web app testing. Would you like to find out more about frontend testing? In fact, rethinking frontend testing approach can help you create maintainable web apps easier!