// Copyright 2020 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "gn/frameworks_utils.h"

#include "util/test/test.h"

TEST(FrameworksUtils, GetFrameworkName) {
  const std::string kFramework = "Foundation.framework";
  const std::string kFrameworkNoExtension = "Foundation";
  const std::string kFrameworkPath = "Foo/Foo.framework";

  EXPECT_EQ("Foundation", GetFrameworkName(kFramework));
  EXPECT_EQ("", GetFrameworkName(kFrameworkNoExtension));
  EXPECT_EQ("", GetFrameworkName(kFrameworkPath));
}