42434445464748495051525354
} @Test(expected = ErrThrow.class) public void inUp_denyIn() throws Exception { User a = new User(); a.name = a.password = "a"; doSign.inUp(a); a = new User(); a.name = "a"; a.password = "b"; doSign.inUp(a); }
54555657585960616263646566
} @Test public void inUp_up2() throws Exception { User a = new User(); a.name = a.password = "a"; a = doSign.inUp(a); User b = new User(); b.name = b.password = "b"; b = doSign.inUp(b); asser(a.id != b.id); }
6869707172737475767778
@Test public void out() throws Exception { assertEquals(0, sess.me); assertEquals(false, sess.close); User a = new User(); a.name = a.password = "a"; doSign.inUp(a); doSign.out(); assertEquals(0, sess.me); assertEquals(true, sess.close);
1819202122232425262728
@Service @Sign.Any public User inUp(User u_) throws Exception { validate(u_); User u = data.find1(User.class, "name", u_.name); // sign up if (u == null) { u = u_; u.friends = new HashSet<User>();
115116117118119120121122123124
return o; } void init() throws Exception { User foo = new User(); foo.name = "admin"; foo.password = "admin"; save(foo, 11); }