Add unit testing (bug 973685)