Chrono Mock is a tool for testers and developers: run one application as if it were a different date, and find out whether it actually worked. Set the clock to next year, freeze it, or speed it up so a 30-day trial expires in half an hour. The rest of the machine keeps the real time - your domain logon, your certificates and every other application carry on as normal.

Chrono Mock comes with built-in QA calculator that speaks in QA terms rather than arithmetic:
- Business days and holidays - United States and Poland at launch, including the US rule where a holiday landing on a Saturday is observed on the preceding Friday
- Build the expression from controls, not from a sentence - a starting point plus steps (- 18 years, - 1 day, set time 23:59:59), with the intermediate result shown after each step
- Presets that explain what they catch - trial end, month-end and quarter close, year-end rollover, epoch 0, the 2038 boundary
- Every format at once, one click to copy

Features

  • Any moment, absolute or relative - a specific date and time, or +30 days, -1 year.
  • Flowing, frozen, or accelerated - run from the shifted point at normal speed, hold the clock still, or multiply it by any whole number up to a million (x1440 turns a day into a minute).
  • Jump mid-session - forward or backward, including the backward jump a laptop makes after resyncing with a time server, which breaks anything measuring elapsed time without a guard.
  • Its own time zone - a fixed offset for that process only, while the system zone stays put.
  • Child processes come along - installers and launchers spawn children, and without that the test covers only half of what ran.
  • Tells you if it worked - a verdict, the channels covered with call counts, the channels missed, and warnings with consequences. This is the part no other tool does.
  • A date calculator built for QA - month-end, quarter close, the 2038 boundary, "the first day after a 14-day trial", business days and holidays, every format at once.
  • Electron and Chromium apps too - through a different mechanism, because their clock lives in a sandboxed renderer where injection does not reach.
  • A window and a command line - the same engine behind both, exit codes for CI.
  • Bult-in QA Calculator with Business days and holidays - United States and Poland at launch, including the US rule where a holiday landing on a Saturday is observed on the preceding Friday
  • Built-in QA calculator Presets that explain what they catch - trial end, month-end and quarter close, year-end rollover, epoch 0, the 2038 boundary
  • Built-in QA calculator Every format at once, one click to copy - ISO 8601, MM/dd/yyyy, dd.MM.yyyy, epoch seconds and milliseconds, FILETIME, RFC 1123, and a custom mask to match whatever the application under test expects

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow Chrono Mock

Chrono Mock Web Site

Other Useful Business Software
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Chrono Mock!

Additional Project Details

Operating Systems

Windows

Languages

English

Intended Audience

Developers, Information Technology, Quality Engineers, Security Professionals, System Administrators, Testers

User Interface

.NET/Mono, Console/Terminal

Programming Language

C#, Rust

Related Categories

C# Software Testing Tool, C# QA Automation Software, Rust Software Testing Tool, Rust QA Automation Software

Registered

15 hours ago