Innen programvaretesting kan man bygge et som er et system som skal tilfredsstille de forutsetningene systemet skal ha. For eksempel er Ruby on Rails et vevrammeverk som bruker YAML til å initialisere en database med kjente parametere før man kjører en test. Dette gjør at tester kan repeteres, hvilket er en viktig funksjon i et effektivt testrammeverk.