public ActionResult Login(String username , String password) { IUserService service = new UserService(); UserDto retUserDto = service.ValidateUser(username,password); String json = new JavaScriptSerializer().Serialize(retUserDto); if (retUserDto == null) { return Content("null"); } else { try { Session session = sessionObj.CreateSession(retUserDto); if (session != null) return Content(retUserDto.Id.ToString()); else return Content("error"); } catch (Exception e) { Console.WriteLine("Session could not be created"); return Content("existing"); } } }
// [TestMethod] public void TestValidateUser() { UserService service = new UserService(); String username = "******"; String password = "******"; UserDto dto = service.ValidateUser(username, password); String json = new JavaScriptSerializer().Serialize(dto); Console.Write(json); }
public void TestCreateUser() { String username = "******"; String password = "******"; UserService service = new UserService(); UserDto dto = service.ValidateUser(username, password); SessionService sessionService = new SessionService(); Session session = sessionService.CreateSession(dto); Console.WriteLine(session.Name); }
public Session TestCreateSession() { IPrepareSession preSession = new PrepareSession(); String username = "******"; String password = "******"; UserService service = new UserService(); UserDto dto = service.ValidateUser(username, password); SessionObjects sessionObjects = SessionObjects.CreateInstance(); Session session = sessionObjects.CreateSession(dto); Console.WriteLine(session.Age); Assert.IsNotNull(session); return session; }
public void TestPrepare() { IPrepareSession preSession = new PrepareSession(); String username = "******"; String password = "******"; UserService service = new UserService(); UserDto dto = service.ValidateUser(username, password); Session session = preSession.Prepare(dto); Console.Write(dto.Name); Console.Write(session.Name); Assert.IsNotNull(session, "Should not be null"); }