camunda-bpm-mockito - Provides mock helpers to register delegate/listener mocks while testing processes

  •        98

camunda-bpm-mockito is a community extension for the Camunda BPM process engine that aims to simplify and automate mocking of process applications. Sometimes you want to test a Bean that uses the query API. Since the API is fluent, you would have to mock every single parameter call and let your service return the mocked query.

http://camunda.github.io/camunda-bpm-mockito/
https://github.com/camunda/camunda-bpm-mockito


Dependencies:

org.camunda.bpm:camunda-bom:7.9.0

Tags
Implementation
License
Platform

   




Related Projects

Camunda - Platform for Workflow and Business Process Management

  •    Java

Camunda is an open source platform for workflow and business process management. You can model and execute BPMN 2.0, CMMN 1.1 and DMN 1.1. Camunda's core is a rock-solid, freaking fast execution engine that is horizontally scalable and comes with helpful web applications.

Mockito - Most popular Mocking framework for unit tests written in Java

  •    Java

Mockito is a mocking framework that tastes really good. It lets you write beautiful tests with a clean & simple API. Mockito doesn’t give you hangover because the tests are very readable and they produce clean verification errors.

mockito-kotlin - Using Mockito with Kotlin

  •    Kotlin

A small library that provides helper functions to work with Mockito in Kotlin. For more info and samples, see the Wiki.

android-test-demo - Android testing with Dagger 2, Espresso 2 and Mockito

  •    Java

Testing with Dagger 2, Espresso 2 and Mockito.

Cuckoo - Boilerplate-free mocking framework for Swift!

  •    Swift

Cuckoo was created due to lack of a proper Swift mocking framework. We built the DSL to be very similar to Mockito, so anyone using it in Java/Android can immediately pick it up and use it. Cuckoo has two parts. One is the runtime and the other one is an OS X command-line tool simply called CuckooGenerator.


OCMockito - Mockito for Objective-C: creation, verification and stubbing of mock objects

  •    Objective-C

OCMockito is an iOS and Mac OS X implementation of Mockito, supporting creation, verification and stubbing of mock objects. Mock objects are always "nice," recording their calls instead of throwing exceptions about unspecified invocations. This makes tests less fragile.

Kluent - Fluent Assertion-Library for Kotlin

  •    Kotlin

Kluent is a "Fluent Assertions" library written specifically for Kotlin. It uses the Infix-Notations and Extension Functions of Kotlin to provide a fluent wrapper around the JUnit-Asserts and Mockito.

resthub-spring-stack

  •    Java

RESThub Spring stack based on Spring 3.2, Jackson 2, LogBack, TestNG, Fest Assert 2.x and Mockito

Android-Boilerplate - Android Boilerplate project using RxJava, Dagger 2, Espresso, Mockito + more!

  •    Java

A simple boilerplate application which demonstrates the downloading, persisting and syncing of data - displayed with a common layout used amongst applications. For Android Studio to use syntax highlighting for Automated tests and Unit tests you must switch the Build Variant to the desired mode.

OpenL Tablets

  •    Java

Create Decision Tables in Excel and use them in Java application in a convenient type-safe manner. Use Data Tables in Excel for data setup and testing. Eclipse plugin controls validity of Excel tables. Use: Business Rules, BPM, Testing.

BPM Calculator

  •    

BPM Calculator is a small program that can be used to calculate the BPM (Beats Per Minute) of a song, by simply click a button at each beat, it can be used along a metronome to precisely let it play along a song.

NGinn.BPM

  •    

NGinn.BPM - a BPM / Workflow engine for Microsoft.Net It's a lightweight workflow manager based on Petri nets and taking some ideas from BPMN. NGinn BPM helps automate business processes in large organizations, such as telecoms, by enabling to build workflows that coordinat...

Alcatech BPM-Studio Archive Manager

  •    DotNet

The Alcatech BPM-Studio Archive Manager is a tool for automatic building the archive of BPM-Studio. It allows you to quickly load all your music into your archive and order it without having the music duplicated in multiple folders on your computer.

Flowable - The Java BPM Engine

  •    Java

Flowable is a compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users. It is lightning fast, tried and tested BPMN 2 process engine. It can run embedded in a Java application, or as a service on a server, a cluster, and in the cloud. It integrates perfectly with Spring. With a rich Java and REST API, it is the ideal engine for orchestrating human or system activities.

Processmaker - Open source workflow and business process management (BPM) software suite

  •    PHP

ProcessMaker is an open source workflow and business process management (BPM) software suite that allows small to medium-sized organizations to automate document intensive, approval-based processes across various systems including finance, HR and operations.

Joget - Workflow + Low-Code Application Development + Open Source

  •    Java

Joget Workflow is an open source platform to easily build enterprise web apps. It helps to build full-fledged apps e.g. CRM, HR, Healthcare, etc. More than just a workflow or BPM platform, Joget offers full-fledged agile application development capabilities (consisting of processes, forms, lists, CRUD and UI), not just back-end EAI/orchestration/integration or the task-based interface for traditional workflow/BPM products.

kft-activiti-demo - Demo for workflow framework and BPM platform -- activiti

  •    Javascript

Demo for workflow framework and BPM platform -- activiti





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.