/* * Copyright (c) 2023 Fancy Code. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ #ifndef GTEST_USING_H #define GTEST_USING_H #include #include using ::testing::_; using ::testing::Action; using ::testing::ActionInterface; using ::testing::AnyNumber; using ::testing::Assign; using ::testing::AtLeast; using ::testing::ByMove; using ::testing::ByRef; using ::testing::DefaultValue; using ::testing::DoAll; using ::testing::DoDefault; using ::testing::IgnoreResult; using ::testing::Invoke; using ::testing::InvokeWithoutArgs; using ::testing::MakePolymorphicAction; using ::testing::PolymorphicAction; using ::testing::Return; using ::testing::ReturnNew; using ::testing::ReturnNull; using ::testing::ReturnPointee; using ::testing::ReturnRef; using ::testing::ReturnRefOfCopy; using ::testing::ReturnRoundRobin; using ::testing::SaveArg; using ::testing::SetArgPointee; using ::testing::SetArgReferee; using ::testing::SetArgumentPointee; using ::testing::Unused; using ::testing::WithArgs; using ::testing::internal::BuiltInDefaultValue; // using ::testing::Mock::VerifyAndClearExpectations; using ::testing::Between; using ::testing::Mock; #endif