Home | History | Annotate | Download | only in test

Lines Matching refs:factory_

854   static MockDeathTestFactory* factory_;
857 factory_ = new MockDeathTestFactory;
859 testing::UnitTest::GetInstance(), factory_);
865 delete factory_;
866 factory_ = NULL;
882 MockDeathTestFactory* MacroLogicDeathTest::factory_ = NULL;
888 factory_->SetParameters(false, DeathTest::OVERSEE_TEST, 0, true);
891 EXPECT_EQ(0, factory_->AssumeRoleCalls());
892 EXPECT_EQ(0, factory_->WaitCalls());
893 EXPECT_EQ(0, factory_->PassedCalls());
894 EXPECT_EQ(0, factory_->AbortCalls());
895 EXPECT_FALSE(factory_->TestDeleted());
903 factory_->SetParameters(true, DeathTest::OVERSEE_TEST, 0, true);
906 EXPECT_EQ(1, factory_->AssumeRoleCalls());
907 EXPECT_EQ(1, factory_->WaitCalls());
908 ASSERT_EQ(1, factory_->PassedCalls());
909 EXPECT_FALSE(factory_->PassedArgument(0));
910 EXPECT_EQ(0, factory_->AbortCalls());
911 EXPECT_TRUE(factory_->TestDeleted());
918 factory_->SetParameters(true, DeathTest::OVERSEE_TEST, 1, true);
921 EXPECT_EQ(1, factory_->AssumeRoleCalls());
922 EXPECT_EQ(1, factory_->WaitCalls());
923 ASSERT_EQ(1, factory_->PassedCalls());
924 EXPECT_TRUE(factory_->PassedArgument(0));
925 EXPECT_EQ(0, factory_->AbortCalls());
926 EXPECT_TRUE(factory_->TestDeleted());
934 factory_->SetParameters(true, DeathTest::EXECUTE_TEST, 0, true);
937 EXPECT_EQ(1, factory_->AssumeRoleCalls());
938 EXPECT_EQ(0, factory_->WaitCalls());
939 EXPECT_EQ(0, factory_->PassedCalls());
940 EXPECT_EQ(1, factory_->AbortCalls());
942 factory_->AbortArgument(0));
943 EXPECT_TRUE(factory_->TestDeleted());
950 factory_->SetParameters(true, DeathTest::EXECUTE_TEST, 0, true);
953 EXPECT_EQ(1, factory_->AssumeRoleCalls());
954 EXPECT_EQ(0, factory_->WaitCalls());
955 EXPECT_EQ(0, factory_->PassedCalls());
961 ASSERT_EQ(2, factory_->AbortCalls());
963 factory_->AbortArgument(0));
965 factory_->AbortArgument(1));
966 EXPECT_TRUE(factory_->TestDeleted());