Skip to content

Commit

Permalink
ConvertTypesExtToDlgExtの拡張子が同じだったときのテストケースを追加
Browse files Browse the repository at this point in the history
  • Loading branch information
usagisita committed Mar 22, 2021
1 parent 5dab9c2 commit 5752f12
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions tests/unittests/test-cdoctypemanager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,20 @@ TEST(CDocTypeManager, ConvertTypesExtToDlgExtTopNullptr)
EXPECT_EQ(expected, actual);
}

TEST(CDocTypeManager, ConvertTypesExtToDlgExtMerge)
{
const std::wstring expected = { L"*.txt;*.cpp;*.h" };
std::wstring actual = CDocTypeManager::ConvertTypesExtToDlgExt(L"txt,cpp,h", L".txt");
EXPECT_EQ(expected, actual);
}

TEST(CDocTypeManager, ConvertTypesExtToDlgExtMerge2)
{
const std::wstring expected = { L"*.txt;*.cpp;*.h" };
std::wstring actual = CDocTypeManager::ConvertTypesExtToDlgExt(L"cpp,h,txt", L".txt");
EXPECT_EQ(expected, actual);
}

TEST(CDocTypeManager, ConvertTypesExtToDlgExtExts64)
{
const std::wstring expected = { L"*.txt;*.a;*.b;*.c;*.d;*.e;*.f;*.g;*.h;*.i;*.j;*.k;*.l;*.m;*.n;*.o;*.p;*.q;*.r;*.s;*.t;*.u;*.v;*.w;*.x;*.y;*.z;*.1;*.2;*.3;*.4;*.5;*.6" };
Expand Down

0 comments on commit 5752f12

Please sign in to comment.