// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "ash/public/cpp/android_intent_helper.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace ash {
using AndroidIntentHelperTest = testing::Test;
TEST_F(AndroidIntentHelperTest, AndroidIntentURL) {
const std::string intent_url_type_1 = "intent://abc";
EXPECT_TRUE(IsAndroidIntent(GURL(intent_url_type_1)));
const std::string intent_url_type_2 =
"http://www.youtube.com/watch?v=abc;"
"#Intent;action=android.intent.action.VIEW;"
"package=com.google.android.youtube;end";
EXPECT_TRUE(IsAndroidIntent(GURL(intent_url_type_2)));
const std::string normal_url = "http://www.google.com";
EXPECT_FALSE(IsAndroidIntent(GURL(normal_url)));
}
} // namespace ash