Unfinished testing class

mostly auto generated