Description
Selfie lets you put snapshots on disk OR inline with your sourcecode. It also lets a single snapshot have multiple facets, and assert against some on disk and others inline. For example, a giant HTML document asserted on disk, while markdown is rendered from the HTML and asserted inline.
Stale disk snapshots are automatically garbage-collected, and a new read/write control mechanism makes it easy to run tests from the IDE without ever needing to mess with command-line --updateSnapshot arguments.
Selfie alternatives and similar libraries
Based on the "Tests" category.
Alternatively, view selfie alternatives based on common mentions on social networks and blogs.
-
Kotest
Powerful, elegant and flexible test framework for Kotlin with assertions, property testing and data driven tests. -
kotlin-faker
Port of a popular ruby faker gem written in kotlin. Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes. -
balin
Balin is an automation library for Kotlin. It's basically a Selenium-WebDriver wrapper inspired by Geb. -
SeleniumBuilder
Kotlin DSL for Selenium. Provide a possibility to write tests in Kotlin type-safe builders style -
arbitrater
DISCONTINUED. Arbitrater is a Kotlin library for creating arbitrary instances of classes by reflection for use in testing. In contrast to POJO generators, it supports Kotlin's optional parameters and nullable types. -
aspen
DISCONTINUED. Aspen is a simple test runner for Kotlin that allows you to write tests using your own DSL.
CodeRabbit: AI Code Reviews for Developers
Do you think we are missing an alternative of Selfie or a related project?