Как подружить классы google-test с моими классами?

Другой подход заключается в перенаправлении портов:

sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 900 -j REDIRECT --to-port 3000

И запустите ваш сервер на> 1024 портах:

require('http').createServer().listen(3000);

ps то же самое можно сделать для https (443 ) порт между прочим.

34
задан pajton 7 March 2010 в 13:22
поделиться

1 ответ

Попробуйте это (прямо из документации Google Test ...):

FRIEND_TEST(TestCaseName, TestName);

Например:

// foo.h
#include <gtest/gtest_prod.h>

// Defines FRIEND_TEST.
class Foo {
  ...
 private:
  FRIEND_TEST(FooTest, BarReturnsZeroOnNull);
  int Bar(void* x);
};

// foo_test.cc
...
TEST(FooTest, BarReturnsZeroOnNull) {
  Foo foo;
  EXPECT_EQ(0, foo.Bar(NULL));
  // Uses Foo's private member Bar().
}
37
ответ дан 27 November 2019 в 06:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: