• writing unit and integration tests - test frameworks and tools supported