diff options
author | Paul Baltescu <pauldb89@gmail.com> | 2013-03-06 15:25:54 +0000 |
---|---|---|
committer | Paul Baltescu <pauldb89@gmail.com> | 2013-03-06 15:25:54 +0000 |
commit | e1ffc4886b98f7ddcd2ec30d740aa2de8282cd8e (patch) | |
tree | ca51b9fc3b61f4177caaef467c9add26737cfc49 /extractor/scorer_test.cc | |
parent | a283adae755aa8617119afb283b9b874f64cf911 (diff) |
Namespace for extractor.
Diffstat (limited to 'extractor/scorer_test.cc')
-rw-r--r-- | extractor/scorer_test.cc | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/extractor/scorer_test.cc b/extractor/scorer_test.cc index 56a85762..3a09c9cc 100644 --- a/extractor/scorer_test.cc +++ b/extractor/scorer_test.cc @@ -10,32 +10,33 @@ using namespace std; using namespace ::testing; +namespace extractor { namespace { class ScorerTest : public Test { protected: virtual void SetUp() { - feature1 = make_shared<MockFeature>(); + feature1 = make_shared<features::MockFeature>(); EXPECT_CALL(*feature1, Score(_)).WillRepeatedly(Return(0.5)); EXPECT_CALL(*feature1, GetName()).WillRepeatedly(Return("f1")); - feature2 = make_shared<MockFeature>(); + feature2 = make_shared<features::MockFeature>(); EXPECT_CALL(*feature2, Score(_)).WillRepeatedly(Return(-1.3)); EXPECT_CALL(*feature2, GetName()).WillRepeatedly(Return("f2")); - vector<shared_ptr<Feature> > features = {feature1, feature2}; + vector<shared_ptr<features::Feature> > features = {feature1, feature2}; scorer = make_shared<Scorer>(features); } - shared_ptr<MockFeature> feature1; - shared_ptr<MockFeature> feature2; + shared_ptr<features::MockFeature> feature1; + shared_ptr<features::MockFeature> feature2; shared_ptr<Scorer> scorer; }; TEST_F(ScorerTest, TestScore) { vector<double> expected_scores = {0.5, -1.3}; Phrase phrase; - FeatureContext context(phrase, phrase, 0.3, 2, 11); + features::FeatureContext context(phrase, phrase, 0.3, 2, 11); EXPECT_EQ(expected_scores, scorer->Score(context)); } @@ -44,4 +45,5 @@ TEST_F(ScorerTest, TestGetNames) { EXPECT_EQ(expected_names, scorer->GetFeatureNames()); } -} // namespace +} // namespace +} // namespace extractor |