how come it be called a 框架 without test