| OLD | NEW |
| 1 #include <AdblockPlus.h> | 1 #include <AdblockPlus.h> |
| 2 #include <gtest/gtest.h> | 2 #include <gtest/gtest.h> |
| 3 | 3 |
| 4 TEST(AppInfoJsObjectTest, AllProperties) | 4 TEST(AppInfoJsObjectTest, AllProperties) |
| 5 { | 5 { |
| 6 AdblockPlus::AppInfo appInfo; | 6 AdblockPlus::AppInfo appInfo; |
| 7 appInfo.id = "1"; | 7 appInfo.id = "1"; |
| 8 appInfo.version = "2"; | 8 appInfo.version = "2"; |
| 9 appInfo.name = "4"; | 9 appInfo.name = "4"; |
| 10 appInfo.platform = "5"; | 10 appInfo.platform = "5"; |
| 11 AdblockPlus::JsEngine jsEngine(appInfo); | 11 AdblockPlus::JsEnginePtr jsEngine(AdblockPlus::JsEngine::New(appInfo)); |
| 12 ASSERT_EQ("1", jsEngine.Evaluate("_appInfo.id")->AsString()); | 12 ASSERT_EQ("1", jsEngine->Evaluate("_appInfo.id")->AsString()); |
| 13 ASSERT_EQ("2", jsEngine.Evaluate("_appInfo.version")->AsString()); | 13 ASSERT_EQ("2", jsEngine->Evaluate("_appInfo.version")->AsString()); |
| 14 ASSERT_EQ("4", jsEngine.Evaluate("_appInfo.name")->AsString()); | 14 ASSERT_EQ("4", jsEngine->Evaluate("_appInfo.name")->AsString()); |
| 15 ASSERT_EQ("5", jsEngine.Evaluate("_appInfo.platform")->AsString()); | 15 ASSERT_EQ("5", jsEngine->Evaluate("_appInfo.platform")->AsString()); |
| 16 } | 16 } |
| OLD | NEW |