//Username already Exists Testergebnis Test_Register_New_user_username_already_taken(RESTCommunication restcontroller,string username,string password) { Testergebnis testergebnis; Response response = restcontroller.RegisterNewUser(username,password); if (response.Success) { testergebnis = new Testergebnis ("Test_RegisterNewUser_username_already_taken", false, "Username should have been taken"); } else { if(response.Message == "Username already taken.") { testergebnis = new Testergebnis ("Test_RegisterNewUser_username_already_taken", true,"" ); } else{ testergebnis = new Testergebnis ("Test_RegisterNewUser_username_already_taken", false,response.Message); } } return testergebnis; }
//USername to Long Testergebnis Test_Register_new_user_username_too_long(RESTCommunication restcontroller,string password) { Testergebnis testergebnis; Response response = restcontroller.RegisterNewUser ("123456789101112131415161718192021222324", password); if (response.Success) { testergebnis = new Testergebnis("Test_RegisterNewUser_username_too_long",false,"Username shoud have been to Long,"); } else{ if(response.Message =="Username too long."){ testergebnis = new Testergebnis("Test_RegisterNewUser_username_too_long",true,""); } else{ testergebnis = new Testergebnis("Test_RegisterNewUser_username_too_long",false,response.Message); } } return testergebnis; }
//Successfull register Testergebnis Test_Register_New_User_success(RESTCommunication restcontroller,string username,string password) { Testergebnis testergebnis; Response response = restcontroller.RegisterNewUser(username,password); if (response.Success) { testergebnis = new Testergebnis ("Test_RegisterNewUser_success", response.Success, "Test ran successfully"); } else { testergebnis = new Testergebnis ("Test_RegisterNewUser_success", response.Success, response.Message ); } return testergebnis; }