refactor admin blog spec