KUnit has been seeing a lot of use and development recently. It’s the kernel’s new unittest system, introduced late last year by Brendan Higgins. Its goal is toenable maintainers and other developers to test discrete portions of kernelcode in a reliable and reproducible way. This is distinct from various forms oftesting that rely on the behavior of the system as a whole and, thus, do notnecessarily always produce identical results.
Source: LXer – KUnit and Assertions