Add test and implementation to admin blog update functionality