awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 مستودعات

Awesome GitHub RepositoriesMock Default Behavior Configurations

Defines fallback responses for unexpected method calls on mock objects.

Distinct from Default Configuration Values: Distinct from Default Configuration Values: focuses on mock object behavior rather than general application settings.

Explore 13 awesome GitHub repositories matching software engineering & architecture · Mock Default Behavior Configurations. Refine with filters or upvote what's useful.

Awesome Mock Default Behavior Configurations GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • jestjs/jestالصورة الرمزية لـ jestjs

    jestjs/jest

    45,448عرض على GitHub↗

    Jest is a JavaScript testing framework designed for writing and running automated test suites to verify the correctness of JavaScript and TypeScript code. It functions as a comprehensive toolset that integrates a test runner, a mocking and spying library, a snapshot testing tool, and a code coverage tool. The framework distinguishes itself through snapshot testing, which records the serialized state of data structures to detect regressions in future executions. It also includes a mocking and spying library for simulating external dependencies and tracking function calls to isolate code during

    Allows configuring specific return values for mock functions based on the arguments they are called with.

    TypeScripteasyexpectationfacebook
    عرض على GitHub↗45,448
  • mockito/mockitoالصورة الرمزية لـ mockito

    mockito/mockito

    15,432عرض على GitHub↗

    Mockito is a Java mocking framework and JUnit testing library used to create simulated objects and stub method calls to isolate components during unit tests. It functions as a dynamic proxy generator and bytecode instrumentation tool, allowing for the creation of runtime substitutes that mimic the behavior of real classes. The framework distinguishes itself by providing the ability to mock final classes and methods, bypassing standard language restrictions through bytecode modification. This capability enables the testing of legacy code that lacks interfaces. The toolset covers behavioral mo

    Allows the definition of specific return values and behaviors for mocks based on provided arguments.

    Java
    عرض على GitHub↗15,432
  • mockery/mockeryالصورة الرمزية لـ mockery

    mockery/mockery

    10,724عرض على GitHub↗

    Mockery is a PHP framework designed for creating test doubles, stubs, and spies to facilitate isolated unit testing. It serves as a utility for simulating class behavior, intercepting method calls, and validating arguments, allowing developers to replace real dependencies with mock objects to verify that code components interact as intended. The framework distinguishes itself through advanced capabilities for handling complex testing scenarios, such as bypassing constructors, mocking protected methods, and intercepting static calls or internal object instantiations. It provides a fluent inter

    Defines how test doubles respond to unexpected method calls, such as returning null or delegating to original logic.

    PHPmockmockerymocking
    عرض على GitHub↗10,724
  • prometheus-operator/kube-prometheusالصورة الرمزية لـ prometheus-operator

    prometheus-operator/kube-prometheus

    7,682عرض على GitHub↗

    kube-prometheus is a monitoring stack deployment and orchestration framework. It uses an operator pattern to automate the installation and lifecycle management of Prometheus and Alertmanager via custom resource definitions. The project focuses on scaling data collection through hash-based target sharding and topology-aware distribution to reduce cross-zone traffic. It implements a sidecar-based configuration reloading mechanism and utilizes consistent hashing to distribute scrape targets across multiple instances. The system covers broad observability capabilities including metric data colle

    Sets operational parameters and binary behavior for the operator through command line arguments.

    Jsonnetalertscluster-monitoringdashboards
    عرض على GitHub↗7,682
  • cluic/wxautoالصورة الرمزية لـ cluic

    cluic/wxauto

    7,140عرض على GitHub↗

    wxauto is a Python library and bot framework designed for the programmatic control of the WeChat Windows desktop client. It functions as a wrapper that enables the automation of messaging and social feed functions by simulating user interface interactions. The library distinguishes itself by providing a bridge between network requests and local UI automation, allowing users to expose automation capabilities via a web interface. It utilizes background execution and simulated system-level inputs to trigger application events without moving the physical mouse cursor. The project covers extensiv

    Allows adjustment of language, timeouts, and interface offsets to tune operational behavior.

    Pythonautomaticpythonrpa
    عرض على GitHub↗7,140
  • devlooped/moqالصورة الرمزية لـ devlooped

    devlooped/moq

    6,389عرض على GitHub↗

    Moq is a .NET mocking framework and C# library used to create simulated objects and interfaces. Its primary purpose is to isolate code from external dependencies during unit testing by providing a system for interface simulation and behavioral testing. The framework distinguishes itself through the use of functional specification queries and LINQ-based querying to create declarative mocks. It supports the simulation of complex scenarios, including the automatic generation of recursive mock hierarchies, the implementation of multiple interfaces within a single mock instance, and the ability to

    Allows configuring fallback responses or exceptions for unexpected method calls to enforce strict behavior.

    C#
    عرض على GitHub↗6,389
  • mebjas/html5-qrcodeالصورة الرمزية لـ mebjas

    mebjas/html5-qrcode

    6,030عرض على GitHub↗

    html5-qrcode is a client-side JavaScript library that enables QR code and barcode scanning directly in a web browser, processing live video from a device camera or decoding codes from uploaded image files without any server-side involvement. The library handles real-time scanning from continuous camera feeds with adjustable frame rates and scanning regions, while also supporting file-based decoding for static images. The scanner offers configurable behavior through runtime settings, allowing developers to adjust scanning speed, viewfinder region, aspect ratio, and restrict decoding to specifi

    Adjusts scanning speed, viewfinder region, aspect ratio, mirror handling, and supported code formats via a configuration object.

    TypeScriptbarcodecamerahtml5
    عرض على GitHub↗6,030
  • journeyapps/zxing-android-embeddedالصورة الرمزية لـ journeyapps

    journeyapps/zxing-android-embedded

    5,934عرض على GitHub↗

    This is an Android library that adds barcode scanning to applications using the device camera. It wraps the ZXing barcode decoding engine and exposes it through a simplified Android API, functioning as a software development kit for real-time scanning. The library offers two primary integration approaches: launching a full-screen camera activity through Android intents, or embedding a live scanner view directly into application layouts using SurfaceView or TextureView. Scanner behavior can be customized through programmatic configuration objects before scanning begins, and scanned barcode dat

    Allows customization of scanner behavior through programmatic configuration objects before scanning begins.

    Javaandroid-librarybarcode-scanningzxing-android
    عرض على GitHub↗5,934
  • mockk/mockkالصورة الرمزية لـ mockk

    mockk/mockk

    5,747عرض على GitHub↗

    MockK is a Kotlin test double framework that creates mocks, spies, and relaxed mocks for unit testing, with support for final classes, static methods, and coroutines. It functions as a bytecode instrumentation library that modifies compiled class files at load time to intercept constructors, final methods, and static functions without source changes, and also provides dedicated libraries for constructor mocking and coroutine mocking. The framework is designed specifically for Kotlin, handling Kotlin-specific constructs like extension functions, singletons, and suspend functions. MockK disting

    Ships a configuration file and system properties to set project-wide default mocking behavior like relaxed mode.

    Kotlinargument-matcherschain-callshacktoberfest
    عرض على GitHub↗5,747
  • ronggang/transmission-web-controlالصورة الرمزية لـ ronggang

    ronggang/transmission-web-control

    4,766عرض على GitHub↗

    This project is a web-based interface and RPC client designed to control the Transmission BitTorrent client. It serves as a browser-accessible dashboard for managing torrent downloads and uploads, allowing users to organize files and track transfer progress. The controller provides specialized tools for tracker optimization, including batch tracker replacement and health monitoring to improve peer discovery. It also enables remote file system organization, allowing users to relocate data storage directories for specific entries without deleting the underlying data. The system covers a broad

    Allows control over advanced operational settings that exist outside the standard client configuration.

    CSS
    عرض على GitHub↗4,766
  • ragapp/ragappالصورة الرمزية لـ ragapp

    ragapp/ragapp

    4,438عرض على GitHub↗

    هذا المشروع عبارة عن منصة توليد معززة بالاسترجاع (RAG) وإطار عمل تنسيق مصمم لربط نماذج اللغة الكبيرة ببيانات المؤسسات الخاصة. يعمل كبوابة ذكاء اصطناعي مستضافة ذاتياً تدمج قواعد بيانات المتجهات والأدوات الخارجية لأتمتة مهام استرجاع وتوليد المعلومات المعقدة. يتميز النظام بمنشئ سير عمل وكيل ذكاء اصطناعي ينسق وكلاء متخصصين متعددين بأدوار متميزة لحل المشكلات متعددة الخطوات. يتضمن واجهة دمج قاعدة بيانات متجهات مخصصة لفهرسة المستندات الخاصة وبيئة معزولة (sandbox) آمنة لتنفيذ الكود الديناميكي وتحليل البيانات أثناء المحادثات. تغطي المنصة مجموعة واسعة من القدرات، بما في ذلك فهرسة بيانات المؤسسة، وإعادة ترتيب النتائج للدقة، وتقديم واجهات دردشة تفاعلية وواجهات برمجة تطبيقات برمجية. كما يوفر عناصر تحكم إدارية لإدارة سلوك الذكاء الاصطناعي، ومصادقة المستخدم، وتحديد استخدام API للتحكم في استهلاك الموارد. يتم التعامل مع النشر من خلال أدوات تنسيق الحاويات مثل Docker Compose، مع دعم توجيه حركة المرور القائم على الوكيل العكسي وتشفير TLS للبيئات الآمنة المستضافة ذاتياً.

    Provides a dedicated administrative interface to oversee and configure the behavior of retrieval-augmented generation systems.

    TypeScript
    عرض على GitHub↗4,438
  • l3mon4d3/luasnipالصورة الرمزية لـ L3MON4D3

    L3MON4D3/LuaSnip

    4,276عرض على GitHub↗

    LuaSnip is a scriptable text expansion framework and Lua-based snippet engine. It allows for the creation of reusable text templates and complex nested structures that expand into a buffer using triggers and jumpable tabstops. The system distinguishes itself by using abstract syntax trees to trigger expansions based on structural code patterns rather than simple text matching. It features a multi-format importer capable of parsing snippet definitions from community standards such as LSP and SnipMate. The framework covers dynamic code generation through Lua functions, regex-based capture grou

    Sets global preferences such as root linking, autosnippet enabling, update events, and filetype functions.

    Lualuaneovimsnippet-engine
    عرض على GitHub↗4,276
  • velocidex/velociraptorالصورة الرمزية لـ Velocidex

    Velocidex/velociraptor

    3,769عرض على GitHub↗

    Velociraptor is a digital forensics and incident response platform, endpoint detection and response system, and visibility tool. It provides a query engine and remote forensic collector used to hunt for indicators of compromise and perform triage across a fleet of hosts. The system is distinguished by its specialized query language for interrogating host state and parsing binary files. It features a notebook environment that combines markdown documentation with executable query cells to standardize investigative workflows and enable collaborative reporting. The platform covers a wide range o

    Simulates plugin responses and verifies call expectations to facilitate automated testing of queries.

    Godigital-forensicsendpoint-discoveryendpoint-protection
    عرض على GitHub↗3,769
  1. Home
  2. Software Engineering & Architecture
  3. Default Configuration Values
  4. Mock Default Behavior Configurations

استكشف الوسوم الفرعية

  • Behavioral Configuration3 وسوم فرعيةThe ability to define specific return values or behaviors for mocks based on provided arguments. **Distinct from Mock Default Behavior Configurations:** Distinct from default behavior as it allows dynamic configuration based on specific input arguments.
  • Plugin Response MockingSimulating plugin outputs and verifying call expectations to test query logic without a live host. **Distinct from Mock Default Behavior Configurations:** Distinct from Mock Default Behavior Configurations: specifically simulates plugin-driven data responses for query testing.