test article generation