Son la base del behaviour driven development, junto con los tests funcionales.