Cardiff will play host to Middlesbrough in a Championship fixture at Cardiff City Stadium on Saturday.