sing_in ===> sign_in

方法名写错。
你可能已经猜到了，sing_in 在后续的测试中还会用到
sing_in ===> sign_in