Categories
Software Craftsmanship

Provisioning with Chef

Chef is an automation platform designed to help the deployment and provisioning process during software development and in production. Chef can, in cooperation with other deployment tools, transform the whole product environment into infrastructure as a code. DSL Chef provides a custom DSL that lets its users define the whole environment as a set of resources, […]

Categories
Software Craftsmanship

Quota System test data DSL

We use Liquibase in our project as a DB change management tool. We use it to create our DB schema with the basic configuration our application needs to run. This is, however, not enough for development or (unit) testing. Why? Because for each test case, we need to have data in the database in a […]