An integrated circuit apparatus including an improved test circuit and a
method of testing the integrated circuit apparatus are provided. The
integrated circuit apparatus determines pass or fail of the integrated
circuit apparatus itself by comparing internal DQ data output by a core
logic circuit with test patterns set by a mode register set (MRS) code or
test patterns directly input from an external source.