memfs

Test FS

An in-memory file system simulator used to test Ruby applications without modifying external storage

MemFs provides a fake file system that can be used for tests. Strongly inspired by FakeFS.

GitHub

322 stars
7 watching
27 forks
Language: Ruby
last commit: about 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
meekrosoft/fff A testing framework for creating fake functions in C to simplify test development 787
referefref/honeyfs Creates a fake file system using a large language model to mimic real-world file systems and lure attackers into thinking they have access to a legitimate system. 4
leahneukirchen/bacon A small RSpec clone with essential features for writing unit tests in Ruby 425
psankar/simplefs A kernel-space filesystem implemented from scratch for teaching and learning purposes. 938
codescrum/microservice-tests-01 A test framework demonstrating microservices architecture with RabbitMQ and Docker. 14
mrlsd/riscv-fs A F# implementation of the RISC-V Instruction Set Architecture 282
jimweirich/flexmock A flexible mock object library for unit testing Ruby applications 94
ents24/testcafe-browser-provider-fbsimctl A browser provider plugin for automated testing on iOS simulator using Facebook's fbsimctl tool 19
tradle/react-native-level-fs Provides an in-browser file system abstraction using Level Filesystem and Browserify. 26
facebookresearch/flsim A flexible framework for simulating federated learning settings with minimal API and supports differential privacy, secure aggregation, and compression techniques. 250
ryanfaerman/fsm A lightweight Go library for implementing finite state machines with parallel transition checks. 159
myriadbits/mxfinspect Tool to visually inspect and analyze the internal structure of MXF files 39
thoughtbot/shoulda A testing framework specifically designed for Rails applications 2,211
grempe/tss-rb A Ruby implementation of Threshold Secret Sharing as defined in the IETF Internet-Draft draft-mcgrew-tss-03.txt 23
memsql/ntest Provides a framework for writing type-based tests using dependency injection. 2