Added Wirm and their related unit test cases.