1   package com.atlassian.seraph.service.rememberme;
2   
3   import junit.framework.TestCase;
4   
5   /**
6    */
7   public class TestDefaultRememberMeTokenGenerator extends TestCase
8   {
9       private static final String FRED_FLINTSTONE = "Fred Flintstone";
10  
11      public void testGenerateToken()
12      {
13          final DefaultRememberMeTokenGenerator generator = new DefaultRememberMeTokenGenerator();
14          final RememberMeToken token = generator.generateToken(FRED_FLINTSTONE);
15          assertNotNull(token);
16          assertNotNull(token.getRandomString());
17          assertEquals(FRED_FLINTSTONE,token.getUserName());
18  
19          // these are null at this stage
20          assertNull(token.getId());
21      }
22  }