Tests the form cache without a logged-in user.
function testNoCacheToken() {
  $GLOBALS['user']->uid = 0;
  $this->form_state['example'] = $this
    ->randomName();
  form_set_cache($this->form_build_id, $this->form, $this->form_state);
  $cached_form_state = form_state_defaults();
  $cached_form = form_get_cache($this->form_build_id, $cached_form_state);
  $this
    ->assertEqual($this->form['#property'], $cached_form['#property']);
  $this
    ->assertTrue(empty($cached_form['#cache_token']), 'Form has no cache token');
  $this
    ->assertEqual($this->form_state['example'], $cached_form_state['example']);
}