Lines Matching defs:skills
24 #include "skills.h"
791 Skills skills;
793 skills.AddEntity(filterEntity);
797 EXPECT_EQ(true, skills.Match(want));
808 Skills skills;
810 skills.AddEntity(filterEntity);
815 EXPECT_EQ(false, skills.Match(want));
826 Skills skills;
830 skills.AddEntity(filterEntity);
831 skills.AddAction(filterAction1);
832 skills.AddAction(filterAction2);
837 EXPECT_EQ(true, skills.Match(want));
848 Skills skills;
852 skills.AddEntity(filterEntity);
853 skills.AddAction(filterAction2);
857 EXPECT_EQ(false, skills.Match(want));
868 Skills skills;
872 skills.AddEntity(filterEntity);
873 skills.AddAction(filterAction2);
878 EXPECT_EQ(false, skills.Match(want));
888 Skills skills;
890 EXPECT_EQ(0, skills.CountEntities());
891 EXPECT_EQ(0, skills.CountActions());
892 EXPECT_EQ(0, skills.CountAuthorities());
893 EXPECT_EQ(0, skills.CountSchemes());
895 EXPECT_EQ(0, skills.CountPaths());
896 EXPECT_EQ(0, skills.CountSchemeSpecificParts());
897 EXPECT_EQ(0, skills.CountTypes());
898 EXPECT_EQ(0, skills.GetWantParams().Size());
923 Skills skills(skillsBase);
925 EXPECT_EQ(entityString, skills.GetEntity(0));
928 EXPECT_EQ(entityString1, skills.GetEntity(index));
929 EXPECT_EQ(actionString, skills.GetAction(0));
930 EXPECT_EQ(entityString1, skills.GetAction(index));
931 EXPECT_EQ(authorityString, skills.GetAuthority(0));
932 EXPECT_EQ(entityString1, skills.GetAuthority(index));
933 EXPECT_EQ(schemeString, skills.GetScheme(0));
934 EXPECT_EQ(entityString1, skills.GetScheme(index));
935 EXPECT_EQ(pathString, skills.GetPath(0));
936 EXPECT_EQ(entityString1, skills.GetPath(index));
937 EXPECT_EQ(schemeSpecificPartsString, skills.GetSchemeSpecificPart(0));
938 EXPECT_EQ(entityString1, skills.GetSchemeSpecificPart(index));
939 EXPECT_EQ(typeString, skills.GetType(0));