Lines Matching refs:consumer

223   AutofillWebDataServiceConsumer<std::vector<base::string16> > consumer;
227 name1_, base::string16(), limit, &consumer);
229 // The message loop will exit when the consumer is called.
232 EXPECT_EQ(handle, consumer.handle());
233 ASSERT_EQ(1U, consumer.result().size());
234 EXPECT_EQ(value1_, consumer.result()[0]);
305 AutofillWebDataServiceConsumer<std::vector<AutofillProfile*> > consumer;
306 WebDataServiceBase::Handle handle = wds_->GetAutofillProfiles(&consumer);
308 EXPECT_EQ(handle, consumer.handle());
309 ASSERT_EQ(1U, consumer.result().size());
310 EXPECT_EQ(profile, *consumer.result()[0]);
311 STLDeleteElements(&consumer.result());
324 AutofillWebDataServiceConsumer<std::vector<AutofillProfile*> > consumer;
325 WebDataServiceBase::Handle handle = wds_->GetAutofillProfiles(&consumer);
327 EXPECT_EQ(handle, consumer.handle());
328 ASSERT_EQ(1U, consumer.result().size());
329 EXPECT_EQ(profile, *consumer.result()[0]);
330 STLDeleteElements(&consumer.result());
368 AutofillWebDataServiceConsumer<std::vector<AutofillProfile*> > consumer;
369 WebDataServiceBase::Handle handle = wds_->GetAutofillProfiles(&consumer);
371 EXPECT_EQ(handle, consumer.handle());
372 ASSERT_EQ(2U, consumer.result().size());
373 EXPECT_EQ(profile1, *consumer.result()[0]);
374 EXPECT_EQ(profile2, *consumer.result()[1]);
375 STLDeleteElements(&consumer.result());
407 AutofillWebDataServiceConsumer<std::vector<CreditCard*> > consumer;
408 WebDataServiceBase::Handle handle = wds_->GetCreditCards(&consumer);
410 EXPECT_EQ(handle, consumer.handle());
411 ASSERT_EQ(1U, consumer.result().size());
412 EXPECT_EQ(card, *consumer.result()[0]);
413 STLDeleteElements(&consumer.result());
424 AutofillWebDataServiceConsumer<std::vector<CreditCard*> > consumer;
425 WebDataServiceBase::Handle handle = wds_->GetCreditCards(&consumer);
427 EXPECT_EQ(handle, consumer.handle());
428 ASSERT_EQ(1U, consumer.result().size());
429 EXPECT_EQ(credit_card, *consumer.result()[0]);
430 STLDeleteElements(&consumer.result());
457 AutofillWebDataServiceConsumer<std::vector<CreditCard*> > consumer;
458 WebDataServiceBase::Handle handle = wds_->GetCreditCards(&consumer);
460 EXPECT_EQ(handle, consumer.handle());
461 ASSERT_EQ(2U, consumer.result().size());
462 EXPECT_EQ(card1, *consumer.result()[0]);
463 EXPECT_EQ(card2, *consumer.result()[1]);
464 STLDeleteElements(&consumer.result());