Rice to testify in public, under oath