The Importance of Unit Testing

The Importance of Unit Testing

Unit testing often gets pushed to the sidelines in the rush of meeting project deadlines. Many believe that writing code without unit tests saves time. Yet, they encounter roadblocks when their code later fails due to unforeseen bugs or changing requirements. Instead of viewing unit testing as a burden, I’ve seen it act as a […]

Rube Goldberg Machine Testing

Continuous Integration, Deployment and Testing of your Web APIs with AppVeyor and Runscope

Fast iterations can be very valuable to the software development process, but make for more time spent doing deployments and testing.  Also, more deployments means more opportunities to accidentally introduce breaking changes into your API.  AppVeyor is a cloud based continuous integration server and Runscope enables you to do integration testing of your Web APIs, […]

Software Testing

But can you test it?

Testing code that uses HttpWebRequest directly, is a real pain.  Usually what I have seen people do is create a service interface that hides the real http client behind the interface and then create fake service implementations to actually run their tests against.  The annoying part about that solution is that Http client interfaces tend […]

Remote desktop

Opportunistic locking and remote desktop

Here’s a little word of warning to others who may spend some of their time in the IT trenches.  If someone asks you to change the Windows Opportunistic Locking settings, as per this knowledge base article.  Be warned, it may break your ability to remote desktop to the server.  It did for me.  Of course, changing the […]

footer bg

Let's Talk About Your Project

Ready to take your next development project to the next level? Click here to see how Bizcoder can bring your vision to life.

Insights

Case Studies

Copyright @ 2024 Kaynes