Added tests and argument checking for SetPassword