Exemplo n.º 1
0
TEST(pid_set, find_our_process_in_set_not_immersive)
{
  std::set<DWORD> s;
  initialize_process_set(s, find_in_set_not_immersive, CopyPID());
  size_t size(s.size());
  EXPECT_EQ(size, 1u);
  ASSERT_GE(size, 1u);
}
Exemplo n.º 2
0
TEST( pid_set, find_our_process_in_set )
{
  std::set< DWORD > s ;
  initialize_process_set( s, find_in_set, copy_PID() ) ;
  size_t size( s.size() ) ;
  EXPECT_EQ( size, 1u );
  ASSERT_GE( size, 1u );
}
Exemplo n.º 3
0
/**
 * Construction test ensures that we don't throw and that at least one process shows up.
 */
TEST(pid_set, construct_set)
{
  std::set<DWORD> s;
  initialize_process_set(s, EveryProcess(), CopyPID());
  ASSERT_GE(s.size(), 1u);
}
Exemplo n.º 4
0
void initialize_process_set( std::set< T > & s, Admittance admit = Admittance(), Extractor extract = Extractor() )
{
  initialize_process_set( s, ProcessSnapshot(), admit, extract ) ;
}