Skip to content
  • Products
    Anypoint Platform

    Connect using APIs and integrations

    Features Studio Exchange API Designer
     API Manager Connectors See all
    Composer

    Connect with clicks, not code

    Product announcement

    Connect your apps and data instantly, using clicks not code, with the new MuleSoft Composer.

     

    Read blog post
    Try for free Sign up for Anypoint Platform Download Studio & Mule
    resource-image

    Gartner Magic Quadrant Leader

    See why Gartner named MuleSoft as a Leader in both Full Life Cycle API Management and eiPaaS

    Read reports
  • Solutions
    By industry Financial services Government Healthcare Higher education Insurance Manufacturing Media and telecom Retail
    By technology API management B2B EDI Data integration DevOps ESB IoT iPaaS Microservices SOA
    By integration AWS Microsoft Salesforce SAP ServiceNow By role Architect CDO CIO Developer
    By initiative Business automation eCommerce Legacy system modernization Mobile Move to the cloud Omnichannel SaaS integrations Single view of customer
    See all solutions
    resource-image

    Digital platforms in the API economy

    Learn how companies can build future-proof, agile, and scalable digital platforms

    Download whitepaper
  • Services
    Customer success Training and certification Support
    resource-image

    Anypoint Platform Fundamentals

    Get hands-on experience using Anypoint Platform with a free online course

    Enroll for free
  • Resources
    Featured Customer stories CIO webcast Developer podcast API strategy
    Explore Webinars Videos Analyst reports eBooks Whitepapers Infographics Blog Articles
    Covid-19 MuleSoft resources Work.com COVID-19 data hub Trailhead resources
    See all resources
    resource-image

    CIOs Unfiltered

    Hear actionable strategies for today’s digital imperative from top CIOs

    Watch webcast
  • Company
    AboutAbout MuleSoft Why MuleSoft Careers Leadership News
    Events MuleSoft CONNECT Developer Meetups All events
    resource-image

    MuleSoft CONNECT

    Imagine, integrate, and innovate at the #1 integration event designed with you in mind

    Learn more
  • Developers
    Getting started Community Training Tutorials Documentation
  • Partners
    FOR CUSTOMERS Find a partner FOR PARTNERS Partner program Partner calendar Become a partner Partner login
  • Contact
  • Free trial
  • Login
    Anypoint Platform Training Help Center
  • Products
    Anypoint Platform

    Connect using APIs and integrations

    Features Studio Exchange API Designer
     API Manager Connectors See all
    Composer

    Connect with clicks, not code

    Product announcement

    Connect your apps and data instantly, using clicks not code, with the new MuleSoft Composer.

     

    Read blog post
    Try for free Sign up for Anypoint Platform Download Studio & Mule
    resource-image

    Gartner Magic Quadrant Leader

    See why Gartner named MuleSoft as a Leader in both Full Life Cycle API Management and eiPaaS

    Read reports
  • Solutions
    By industry Financial services Government Healthcare Higher education Insurance Manufacturing Media and telecom Retail
    By technology API management B2B EDI Data integration DevOps ESB IoT iPaaS Microservices SOA
    By integration AWS Microsoft Salesforce SAP ServiceNow By role Architect CDO CIO Developer
    By initiative Business automation eCommerce Legacy system modernization Mobile Move to the cloud Omnichannel SaaS integrations Single view of customer
    See all solutions
    resource-image

    Digital platforms in the API economy

    Learn how companies can build future-proof, agile, and scalable digital platforms

    Download whitepaper
  • Services
    Customer success Training and certification Support
    resource-image

    Anypoint Platform Fundamentals

    Get hands-on experience using Anypoint Platform with a free online course

    Enroll for free
  • Resources
    Featured Customer stories CIO webcast Developer podcast API strategy
    Explore Webinars Videos Analyst reports eBooks Whitepapers Infographics Blog Articles
    Covid-19 MuleSoft resources Work.com COVID-19 data hub Trailhead resources
    See all resources
    resource-image

    CIOs Unfiltered

    Hear actionable strategies for today’s digital imperative from top CIOs

    Watch webcast
  • Company
    AboutAbout MuleSoft Why MuleSoft Careers Leadership News
    Events MuleSoft CONNECT Developer Meetups All events
    resource-image

    MuleSoft CONNECT

    Imagine, integrate, and innovate at the #1 integration event designed with you in mind

    Learn more
  • Developers
    Getting started Community Training Tutorials Documentation
  • Partners
    FOR CUSTOMERS Find a partner FOR PARTNERS Partner program Partner calendar Become a partner Partner login
Contact Free trial
  • Login
    Anypoint Platform Training Help Center

©2021 MuleSoft, LLC

MuleSoft Blog MuleSoft Blog
  • Learn APIs
  • Integration strategy
  • Dev guides
  • Digital transformation
  • News
  • Series
Home > Articles by: Alex Theedom

Alex Theedom

Principal Technical Instructor at MuleSoft
How to tutorials

How to write curried functions in DataWeave

One of the most valuable characteristics of DataWeave is that it is a functional programming language. This means it is dynamically able to solve
Alex Theedom
14 mins read | July 20, 2020
API design

MUnit for Java Programmers: Test execution

Unit tests are executed at different stages during the development life cycle. As mentioned in the first blog post of this series, MUnit for
Alex Theedom
11 mins read | March 10, 2020
API design

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
Alex Theedom
17 mins read | March 5, 2020
API design

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
Alex Theedom
7 mins read | February 26, 2020
API design

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
Alex Theedom
8 mins read | February 20, 2020
API design

An introduction to MUnit for Java programmers

Unit tests are an integral part of the software development lifecycle. However, for most it is a task that must be endured and compounded
Alex Theedom
11 mins read | February 13, 2020
Digital transformation

How Anypoint Platform enables digital transformation

There’s a revolution underway in enterprises, as businesses look to digitally transform to enhance the customer experience. From seamless omni-channel shopping to voice activated connected
Alex Theedom
10 mins read | February 10, 2020

Newsletter

Get the latest news delivered to your inbox

Subscribe

Report

Choose a Gartner Leader in API management and iPaaS
Download report   

mainfooter

  • Related resources
    • The value of APIs for business
    • What is REST API design?
    • API development best practices
  • Recommended for you
    • Connectivity benchmark report
    • The application network
    • How to design and manage APIs
  • Watch now on demand
    • Best practices for microservices
    • API security best practices
    • Anypoint Platform overview
Sign up for our newsletter Developers Blog Terms Privacy Privacy Shield Contact 1-415-229-2009

MuleSoft provides a widely used integration platform for connecting applications, data, and devices in the cloud and on-premises. MuleSoft’s Anypoint Platform™ is a unified, single solution for iPaaS and full lifecycle API management. Anypoint Platform, including CloudHub™ and Mule ESB™, is built on proven open-source software for fast and reliable on-premises and cloud integration without vendor lock-in.

©2021 MuleSoft LLC, a Salesforce company

  • Deutsch
  • English Full site
  • French
  • Japanese
  • Portuguese
  • Deutsch
  • French
  • Japanese
  • Portuguese
  • English Full site

Subscribe and get notified each time a new episode is published