In part 2 of this mini-series I showed a flow that retrieves an RSS feed periodically, splits it and sends each RSS entry via email. In this part I’d like to show how to split up the flow a bit in order to enable unit testing.
To refresh your memory here’s what the flow currently looks like:
Testing this flow is hard if not impossible for a number of reasons:
After two years of using a theme that we can honestly describe as passé, we have recently overhauled our Blog in big ways. Let’s take a look at how these will benefit our readers:
New look & feel
Changing the look and feel of a site can have a very refreshing effect. We’ve updated our look to a slick, more modern version of its predecessor. This includes a roomier layout for our dev audience that visits us on their super large monitors,
How much time do you invest in estimating your backlog? Do you really get any value from it? When was the last time you thought about the value it provides you? I can see estimation as a source of problems in many ways.
In order to make sure that the migration path is straightforward and well-documented, I just finished migrating the SFTP MuleForge project from Mule ESB 2.2.1 to 3.0. It was extremely helpful to have a good set of unit tests in the SFTP transport code. That makes it easier to tell if your project still has all of the necessary functionality after the migration. If you are interested in migrating your own MuleForge project,
We are pleased to announce that MuleSoft has joined the Activiti BPM project; this is a much-needed initiative in the industry. While there are many BPM players out there (with more cropping up every day it seems), none of them focus on the gaping hole in the market. No process is an island. There seem to be so many scenarios a stand-alone BPM solution just isn’t suitable, yet BPM capabilities can be used in many different contexts.
Last Tuesday night’s demonstration of the MuleSoft’s Eclipse Tool Suite at the Vancouver Eclipse Demo Camp went well. I almost got Nerf-gunned for a (slight) overtime but the organizers’ mercifulness has allowed me reach the end of the demo with a running sample 🙂 For those who weren’t there, here is a summary of my presentation.
The challenge I’ve set to myself for this demonstration was the following: let’s figure out what’s the total length of roadworks currently happening in the city of Vancouver.
In 2010, MuleSoft is getting very proactive about energizing the partners segment of our community. This month we are really happy about a new partnership we’ve entered into with a bunch of ex-Red Hatter’s via a new start up called Axial. Axial aims to disrupt the traditional proprietary handling of electronic medical record management by a few dozen large healthcare ISV’s by driving down the cost and level of effort required to enable medical record sharing.
MuleSoft provides the most widely used integration platform for connecting any application, data source or API, whether in the cloud or on-premises. With Anypoint Platform®, MuleSoft delivers a complete integration experience built on proven open source technology, eliminating the pain and cost of point-to-point integration. Anypoint Platform includes CloudHub™ iPaaS, Mule ESB™, and a unified solution for API management™, design and publishing.