PackagePackagetypeA library you install and call yourself.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

mockA

A free mocking framework for ABAP, published under the Apache License 2.0.

mockA is a mocking framework for ABAP, published under the Apache License 2.0. What it does is set out in the tutorials its README links rather than in the README itself: creating fakes, creating mocks, isolating a component for testing, and carrying out checks against the parameters passed to a mock object's methods. The README credits Uwe Kunath, leogistics GmbH and Damir Majer as its contributors.

Facts

Last pushLicenceApache-2.0

Where it sits

Lives in
Provides
Unit testingABAPUnit testingcapabilityTesting application logic without a running business process — and the test doubles that make dependencies on the database and on framework services tractable.

Who is behind it

Uwe KunathUwe KunathPersonMaintains this
In the atlas: maintains 2, contributes to 2
@uweku
maintainerGlen SimpsonPersonContributes to this
In the atlas: contributes to 1
@123go
Lars HvamPersonContributes to this
In the atlas: maintains 13, contributes to 92, wrote 1
@larshp
2 contributors

Before choosing this

Signals

ActivityQuietNo published releases; repository quiet for 93 months

It publishes no releases, and its repository has been quiet for at least 24 full months. This may be normal for stable software; check whether its current state still fits your use.

What it declares

Every artifact

Type
Package
Origin
Independently maintained

As a package

Where it runs
does not say
Distributed through
does not say

Connections1

README

quoted from uweku/mockA under Apache-2.0, read
uweku/mockA/README.mdOn GitHub
Apache-2.0, read
Unit testing
  1. abap2UI5 headless frontendDrives abap2UI5 app classes from ABAP Unit testsfrom ABAP
  2. @abap2ui5/mcp-serverMCP server for the abap2UI5 check, deploy and run loopfrom ABAP
  3. assertFluent assertion helper for ABAP Unit testsfrom ABAP
  4. @abaplint/transpilerTranspiles ABAP to JavaScript to run on Node.jsfrom ABAP
  5. Modernization Agents for SAP on AWSAWS agents for ABAP, PI/PO and BW modernisation workfrom ABAP
  6. abap_db_preparatorReplays stored database snapshots in ABAP unit testsfrom ABAP
  7. cacamber-BDD-for-ABAPBDD framework turning Given/When/Then into ABAP Unit stepsfrom ABAP
  8. abap-utesthelpHelper classes for ABAP Unit tests and test doublesfrom ABAP
  9. regression_testSnapshot testing library for ABAP, from debugger or unit testfrom ABAP
  10. abapCovUploads ABAP Unit code coverage to codecov.iofrom ABAP
  11. ABAP remote filesystemVS Code extension editing ABAP systems over ADT as a filesystemfrom ABAP
  12. open-steamgateLocal ABAP server serving /IWBEP/ OData v2 without an SAP systemfrom ABAP
  13. express-icf-shimShim running an ABAP ICF handler behind an Express 4.x serverfrom ABAP
  14. open-abap-coreCore ABAP artifacts for code transpiled by @abaplint/transpilerfrom ABAP
  15. mockup_loaderLoader of Excel-prepared ABAP unit test data, with stub generationfrom ABAP
  16. Vise_for_ABAPA characterisation-test helper: `ZCL_VISE=>GRIP` records a field's value once and fails a later run if it has changed.from ABAP
  17. abap-senchaBDD/TDD assertion library for ABAP Unit, styled after Chai.jsfrom ABAP
  18. abap-test-containerGitHub-hosted test data container for ABAP Cloudfrom ABAP
  19. abap-unit-runnerApplication job that runs and schedules ABAP Unit tests in the cloudfrom ABAP
  20. adash-servicesBackend exposing ABAP Unit runs and coverage over REST and ODatafrom ABAP

Details

Sources3
Added by handdiscovered herechecked
github.com/uweku/mockAtree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaAdded by hand
first seen in the atlas
ecosystem and domainabap, developer-experience
abaplint
issues under its own abaplint configuration1,639
lines4,606
statements3,529
objects22
files40
analysed, master
abaplint version2.102.65
Contributors2

From the repository’s contributor list, .

History in the atlas1
  1. First seen.
For your agent