Search Results for: test
MUnit for Java Programmers: Test doubles
What are test doubles? A test double is a term used to describe replacing a dependent component of the functionality that is being tested with a dummy version of the real component — similar to a stunt double, only for unit tests. The test double only needs to emulate the behavior of the original dependent component […]
MUnit for Java Programmers: Test fixtures
Test fixtures, also known as a test context, sets up the conditions for a test to run. These test conditions will be a known good state that is specific to the code under test. When the test is completed, the state is restored or torn down. Conditions can be set up before a test suite […]
MUnit for Java Programmers: Test Assertions
At the heart of unit tests are assertions which provide a mechanism for comparing expected outcomes with actual outcomes. JUnit provides a large selection of overloaded convenience methods that perform predefined logical assertions, such as testing for equality, negations, and conditions specified by a matcher. MUnit also provides a similar set of assertion capabilities such […]
Anypoint Runtime Fabric: The fastest and easiest way to deploy Mule runtimes to your cloud
Anypoint Platform is an advanced enterprise platform for designing, developing, and managing APIs and integrations. Anypoint Platform is a single product and can be deployed anywhere – on-premises, in the cloud, or in a hybrid environment – to reliably address both small-scale and mission-critical use cases. Earlier this year, we announced Anypoint Runtime Fabric, which […]
Meet a Muley: Andrés Curcio, Software Developer in Test
This week, we sat down with Andrés Curcio, a Software Developer in Test on our Core Services Testing team in our Buenos Aires, Argentina office. Our Engineering teams are small and cross-functional, so testers have the opportunity to lead both team-related and product-specific responsibilities. They partner and collaborate with front- and back-end engineers across teams in […]
Testing with MuleSoft’s MUnit: Part 2
This tutorial continues from Part 1. Mock is a feature provided by MUnit to mock the behavior of the message processor. Basically, MUnit replaces the actual behavior of message processor with the behavior defined by the user. There are various scenarios where we can use the Mock Message processor. Imagine we have completed the development of a Mule […]
Meet a Muley: Nicolas Arkhipenko, Lead Software Test Engineer
Tell us about your role at MuleSoft. I am a Senior Software Engineer in Test. I have two jobs: I am the Product Owner of Central Automation and the Lead Engineer in the Engineering Services team. The Central Automation team’s mission is to support the engineering team with their Test Automation debt, from Unit to […]
Testing with MuleSoft’s MUnit: Part 1
Learn more about MUnit and learn more about how to test Mule. MUnit is a Mule application testing framework which allows you to build automated tests for your Mule integrations and API’s. MUnit is very well integrated with Anypoint Studio. Various features available with Mule MUnit: In this article, we will see how to create […]
Test Your Knowledge of APIs
Application Programming Interfaces (APIs) are all around us––whether it is the Google Maps API that enables users to locate their ride on the Uber app or the Facebook API that enables users to log into a number of websites with their Facebook credentials. Today, the API economy is growing rapidly, with the ProgrammableWeb reporting that […]
HowTo (DevOps) – Leveraging MUnit For Test Automation Guide
Traditional integration platforms could get away with providing some command line tools to automate the build and deployment of applications built on their platform. But in the modern world, integration platforms need to encompass the critical API management & cloud components as well, so the scope of continuous integration and continuous delivery tools are no longer just […]



