Test framework that provides nice way to build dependencies between test steps.