add the uitestfactory.cs