 For example, the Ruby on Rails web framework uses YAML to initialize a database with known parameters before running a test.This allows for tests to be repeatable, which is one of the key features of an effective test framework.Test fixtures can be set up three different ways