/*
* This file is part of the GROMACS molecular simulation package.
*
- * Copyright (c) 2012,2013,2014, by the GROMACS development team, led by
+ * Copyright (c) 2012,2013,2014,2015, by the GROMACS development team, led by
* Mark Abraham, David van der Spoel, Berk Hess, and Erik Lindahl,
* and including many others, as listed in the AUTHORS file in the
* top-level source directory and at http://www.gromacs.org.
TEST_F(HelpManagerTest, HandlesSubTopics)
{
MockHelpTopic &first =
- rootTopic_.addSubTopic("first", "First topic", "First topic text");
+ rootTopic_.addSubTopic("first", "First topic", NULL);
MockHelpTopic &firstSub =
- first.addSubTopic("firstsub", "First subtopic", "First subtopic text");
- rootTopic_.addSubTopic("second", "Second topic", "Second topic text");
+ first.addSubTopic("firstsub", "First subtopic", NULL);
+ rootTopic_.addSubTopic("second", "Second topic", NULL);
using ::testing::_;
EXPECT_CALL(firstSub, writeHelp(_));
TEST_F(HelpManagerTest, HandlesInvalidTopics)
{
MockHelpTopic &first =
- rootTopic_.addSubTopic("first", "First topic", "First topic text");
- first.addSubTopic("firstsub", "First subtopic", "First subtopic text");
- rootTopic_.addSubTopic("second", "Second topic", "Second topic text");
+ rootTopic_.addSubTopic("first", "First topic", NULL);
+ first.addSubTopic("firstsub", "First subtopic", NULL);
+ rootTopic_.addSubTopic("second", "Second topic", NULL);
ASSERT_THROW_GMX(manager_.enterTopic("unknown"), gmx::InvalidInputError);
ASSERT_NO_THROW_GMX(manager_.enterTopic("first"));