X-Git-Url: http://Server1/repobrowser/?p=xestiaab%2F.git;a=blobdiff_plain;f=source%2Ftests%2Fxestiaab_common.h;h=ca9b72746d68a198a7c65f7e4bdc5948e99dd7d1;hp=5777b31dd66d91ef202b1017410e2f37b921afae;hb=ba3ba5de4e84a8c3ddeb65549d0b46998e5ebdf5;hpb=eb1f61ec533689192be474bd941931d49933a0fa diff --git a/source/tests/xestiaab_common.h b/source/tests/xestiaab_common.h index 5777b31..ca9b727 100644 --- a/source/tests/xestiaab_common.h +++ b/source/tests/xestiaab_common.h @@ -1,6 +1,6 @@ // xestiaab_common.h - Xestia Address Book Common Functions Unit Tests. // -// (c) 2012-2015 Xestia Software Development. +// (c) 2012-2017 Xestia Software Development. // // This file is part of Xestia Address Book. // @@ -27,7 +27,8 @@ static wxString AccountInput1 = "Example1"; static wxString AccountInput2 = "Example2"; static wxString AccountInput3 = "Example3"; -TEST(CommonFunctions, GivenAPredefinedPathWhenGetUserDirIsCalledThenReceivedPathMatches){ +TEST(CommonFunctions, GivenAPredefinedPathWhenGetUserDirIsCalledThenReceivedPathMatches) +{ // Run the unit tests depending on the operating system being used. @@ -57,7 +58,8 @@ TEST(CommonFunctions, GivenAPredefinedPathWhenGetUserDirIsCalledThenReceivedPath } -TEST(CommonFunctions, GivenAPredefinedPathWhenGetUserPrefDirIsCalledThenReceivedPathMatches){ +TEST(CommonFunctions, GivenAPredefinedPathWhenGetUserPrefDirIsCalledThenReceivedPathMatches) +{ // Run the unit tests depending on the operating system being used. @@ -87,7 +89,8 @@ TEST(CommonFunctions, GivenAPredefinedPathWhenGetUserPrefDirIsCalledThenReceived } -TEST(CommonFunctions, GivenThreePredefinedPathsWhenGetAccountDirIsCalledForEachThenReceivedPathsMatches){ +TEST(CommonFunctions, GivenThreePredefinedPathsWhenGetAccountDirIsCalledForEachThenReceivedPathsMatches) +{ // Run the unit tests depending on the operating system being used. @@ -136,7 +139,8 @@ TEST(CommonFunctions, GivenThreePredefinedPathsWhenGetAccountDirIsCalledForEachT } -TEST(CommonFunctions, GivenThreePredefinedFilePathsWhenGetAccountDirIsCalledWithAppendServerCertificateSetToTrueForEachThenReceivedPathsMatches){ +TEST(CommonFunctions, GivenThreePredefinedFilePathsWhenGetAccountDirIsCalledWithAppendServerCertificateSetToTrueForEachThenReceivedPathsMatches) +{ // Run the unit tests depending on the operating system being used. @@ -185,7 +189,8 @@ TEST(CommonFunctions, GivenThreePredefinedFilePathsWhenGetAccountDirIsCalledWith } -TEST(CommonFunctions, GivenPredefinedFilePathWhenGetAccountsFileIsCalledThenReceivedFilePathMatches){ +TEST(CommonFunctions, GivenPredefinedFilePathWhenGetAccountsFileIsCalledThenReceivedFilePathMatches) +{ // Run the unit tests depending on the operating system being used. @@ -217,7 +222,8 @@ TEST(CommonFunctions, GivenPredefinedFilePathWhenGetAccountsFileIsCalledThenRece } -TEST(CommonFunctions, GivenPredefinedFilePathWhenGetSettingsFileIsCalledThenReceivedFilePathMatches){ +TEST(CommonFunctions, GivenPredefinedFilePathWhenGetSettingsFileIsCalledThenReceivedFilePathMatches) +{ // Run the unit tests depending on the operating system being used. @@ -249,7 +255,8 @@ TEST(CommonFunctions, GivenPredefinedFilePathWhenGetSettingsFileIsCalledThenRece } -TEST(CommonFunctions, GivenFivePredefinedFilenamePathsWhenCreateFilenamePathIsCalledThenReceivedPathMatches){ +TEST(CommonFunctions, GivenFivePredefinedFilenamePathsWhenCreateFilenamePathIsCalledThenReceivedPathMatches) +{ // Run the unit tests depending on the operating system being used. @@ -287,7 +294,8 @@ TEST(CommonFunctions, GivenFivePredefinedFilenamePathsWhenCreateFilenamePathIsCa } -TEST(CommonFunctions, GivenTwoFilesWhenGetMIMEIsCalledThenBothFilesMIMETypesAreGiven){ +TEST(CommonFunctions, GivenTwoFilesWhenGetMIMEIsCalledThenBothFilesMIMETypesAreGiven) +{ // Get the MIME type based on the files given. @@ -308,7 +316,8 @@ TEST(CommonFunctions, GivenTwoFilesWhenGetMIMEIsCalledThenBothFilesMIMETypesAreG } -TEST(CommonFunctions, GivenTwoDomainNamesWhenCheckBlacklistIsCalledThenReturnsCorrectStatus){ +TEST(CommonFunctions, GivenTwoDomainNamesWhenCheckBlacklistIsCalledThenReturnsCorrectStatus) +{ // Test that the blacklist is actually working. @@ -335,7 +344,8 @@ TEST(CommonFunctions, GivenTwoDomainNamesWhenCheckBlacklistIsCalledThenReturnsCo } -TEST(CommonFunctions, GivenExampleStringWhenEscapeStringIsCalledThenReturnedStringIsExample){ +TEST(CommonFunctions, GivenExampleStringWhenEscapeStringIsCalledThenReturnedStringIsExample) +{ // Test the escape string function. @@ -353,13 +363,14 @@ TEST(CommonFunctions, GivenExampleStringWhenEscapeStringIsCalledThenReturnedStri } -TEST(CommonFunctions, GivenStringWithCommaWhenEscapeStringIsCalledThenCommaIsEscaped){ +TEST(CommonFunctions, GivenStringWithCommaWhenEscapeStringIsCalledThenCommaIsEscaped) +{ // Test the escape string function. // Given - EscapeStringData = "Here we go, an \"example\" of escaping string."; + wxString EscapeStringData = "Here we go, an \"example\" of escaping string."; // When @@ -371,13 +382,14 @@ TEST(CommonFunctions, GivenStringWithCommaWhenEscapeStringIsCalledThenCommaIsEsc } -TEST(CommonFunctions, GivenStringWithNewlineCharactersWhenEscapeStringIsCalledThenNewlinesAreEscaped){ +TEST(CommonFunctions, GivenStringWithNewlineCharactersWhenEscapeStringIsCalledThenNewlinesAreEscaped) +{ // Test the escape string function. // Given - EscapeStringData = "Lets put some \nnew \nlines \nin \nhere."; + wxString EscapeStringData = "Lets put some \nnew \nlines \nin \nhere."; // When @@ -389,13 +401,14 @@ TEST(CommonFunctions, GivenStringWithNewlineCharactersWhenEscapeStringIsCalledTh } -TEST(CommonFunctions, GivenAStringWithReturnCharactersWhenEscapeStringIsCalledThenReturnsAreRemoved){ +TEST(CommonFunctions, GivenAStringWithReturnCharactersWhenEscapeStringIsCalledThenReturnsAreRemoved) +{ // Test the escape string function. // Given - EscapeStringData = "Lets put some \r\nnew \r\nlines \r\nin \r\nhere."; + wxString EscapeStringData = "Lets put some \r\nnew \r\nlines \r\nin \r\nhere."; // When @@ -407,13 +420,14 @@ TEST(CommonFunctions, GivenAStringWithReturnCharactersWhenEscapeStringIsCalledTh } -TEST(CommonFunctions, GivenStringWithBackslashesWhenEscapeStringIsCalledThenBackslashesAreEscaped){ +TEST(CommonFunctions, GivenStringWithBackslashesWhenEscapeStringIsCalledThenBackslashesAreEscaped) +{ // Test the escape string function. // Given - EscapeStringData = "A:\\path\\example\\lets\\have\\some\\fun"; + wxString EscapeStringData = "A:\\path\\example\\lets\\have\\some\\fun"; // When @@ -425,7 +439,8 @@ TEST(CommonFunctions, GivenStringWithBackslashesWhenEscapeStringIsCalledThenBack } -TEST(CommonFunctions, GivenExampleStringWhenCaptureStringIsCalledThenReturnedStringIsExample){ +TEST(CommonFunctions, GivenExampleStringWhenCaptureStringIsCalledThenReturnedStringIsExample) +{ // Test the capture string function. @@ -443,13 +458,14 @@ TEST(CommonFunctions, GivenExampleStringWhenCaptureStringIsCalledThenReturnedStr } -TEST(CommonFunctions, GivenStringWithEscapedCommasWhenCaptureStringIsCalledThenCommasAreCaptured){ +TEST(CommonFunctions, GivenStringWithEscapedCommasWhenCaptureStringIsCalledThenCommasAreCaptured) +{ // Test the capture string function. // Given - CaptureStringData = "Here we go\\, an \"example\" of escaping string."; + wxString CaptureStringData = "Here we go\\, an \"example\" of escaping string."; // When @@ -461,13 +477,14 @@ TEST(CommonFunctions, GivenStringWithEscapedCommasWhenCaptureStringIsCalledThenC } -TEST(CommonFunctions, GivenStringWithEscapedNewlinesWhenCaptureStringIsCalledThenNewlinesAreCaptured){ +TEST(CommonFunctions, GivenStringWithEscapedNewlinesWhenCaptureStringIsCalledThenNewlinesAreCaptured) +{ // Test the capture string function. // Given - CaptureStringData = "Lets put some \\nnew \\nlines \\nin \\nhere."; + wxString CaptureStringData = "Lets put some \\nnew \\nlines \\nin \\nhere."; // When @@ -479,13 +496,14 @@ TEST(CommonFunctions, GivenStringWithEscapedNewlinesWhenCaptureStringIsCalledThe } -TEST(CommonFunctions, GivenStringWithEscapedBackslashesWhenCaptureStringIsCalledThenBackslashesAreCaptured){ +TEST(CommonFunctions, GivenStringWithEscapedBackslashesWhenCaptureStringIsCalledThenBackslashesAreCaptured) +{ // Test the capture string function. // Given - CaptureStringData = "A:\\\\path\\\\example\\\\lets\\\\have\\\\some\\\\fun"; + wxString CaptureStringData = "A:\\\\path\\\\example\\\\lets\\\\have\\\\some\\\\fun"; // When @@ -497,7 +515,8 @@ TEST(CommonFunctions, GivenStringWithEscapedBackslashesWhenCaptureStringIsCalled } -TEST(CommonFunctions, GivenStringWithSeveralBackslashesWhenResetUnusedStringIsCalledThenStringIsReset){ +TEST(CommonFunctions, GivenStringWithSeveralBackslashesWhenResetUnusedStringIsCalledThenStringIsReset) +{ // Tests for resetting an unused string. @@ -515,13 +534,14 @@ TEST(CommonFunctions, GivenStringWithSeveralBackslashesWhenResetUnusedStringIsCa } -TEST(CommonFunctions, GivenStringWithNewlinesWhenResetUnusedStringIsCalledThenStringIsFormatted){ +TEST(CommonFunctions, GivenStringWithNewlinesWhenResetUnusedStringIsCalledThenStringIsFormatted) +{ // Tests for resetting an unused string. // Given - ResetUnusedStringData = "Some text \\nwith new \\nlines!"; + wxString ResetUnusedStringData = "Some text \\nwith new \\nlines!"; // When @@ -533,13 +553,14 @@ TEST(CommonFunctions, GivenStringWithNewlinesWhenResetUnusedStringIsCalledThenSt } -TEST(CommonFunctions, GivenStringWithSeveralCharactersWhenResetUnusedStringThenStringIsFormatted){ +TEST(CommonFunctions, GivenStringWithSeveralCharactersWhenResetUnusedStringThenStringIsFormatted) +{ // Tests for resetting an unused string. // Given - ResetUnusedStringData = "And now the list of characters: \\\\ \\n \\; \\,"; + wxString ResetUnusedStringData = "And now the list of characters: \\\\ \\n \\; \\,"; // When @@ -551,7 +572,8 @@ TEST(CommonFunctions, GivenStringWithSeveralCharactersWhenResetUnusedStringThenS } -TEST(CommonFunctions, GivenStringWhenConvertToHTMLIsCalledThenStringisHTMLEscaped){ +TEST(CommonFunctions, GivenStringWhenConvertToHTMLIsCalledThenStringisHTMLEscaped) +{ // Tests for converting data for inserting into a HTML // formatted document. @@ -570,14 +592,15 @@ TEST(CommonFunctions, GivenStringWhenConvertToHTMLIsCalledThenStringisHTMLEscape } -TEST(CommonFunctions, GivenStringWithNewlineWhenConvertToHTMLIsCalledThenStringIsHTMLEscapedWithFormattedNewline){ +TEST(CommonFunctions, GivenStringWithNewlineWhenConvertToHTMLIsCalledThenStringIsHTMLEscapedWithFormattedNewline) +{ // Tests for converting data for inserting into a HTML // formatted document. // Given - ConvertToHTMLData = "More testing &<>\n"; + wxString ConvertToHTMLData = "More testing &<>\n"; // When @@ -589,14 +612,15 @@ TEST(CommonFunctions, GivenStringWithNewlineWhenConvertToHTMLIsCalledThenStringI } -TEST(CommonFunctions, GivenStringWithSeveralLinesWhenConvertToHTMLIsCalledThenStringIsHTMLEscapedWithFormattedNewlines){ +TEST(CommonFunctions, GivenStringWithSeveralLinesWhenConvertToHTMLIsCalledThenStringIsHTMLEscapedWithFormattedNewlines) +{ // Tests for converting data for inserting into a HTML // formatted document. // Given - ConvertToHTMLData = "This is the first line.\nThis is the second line.\nThis is the third line."; + wxString ConvertToHTMLData = "This is the first line.\nThis is the second line.\nThis is the third line."; // When @@ -608,18 +632,16 @@ TEST(CommonFunctions, GivenStringWithSeveralLinesWhenConvertToHTMLIsCalledThenSt } -static std::map MapExample; +static std::map mapExample = +{ + { 0, 1 }, { 1, 1 }, { 2, 1 }, { 5, 1 }, { 500, 1 }, { 2415, 1 } +}; static int itemIndex = 0; -static MapExample.insert(std::make_pair(0,1)); -static MapExample.insert(std::make_pair(1,1)); -static MapExample.insert(std::make_pair(2,1)); -static MapExample.insert(std::make_pair(5,1)); -static MapExample.insert(std::make_pair(500,1)); -static MapExample.insert(std::make_pair(2415,1)); -static mapExistsStatus = false; +bool mapExistsStatus = false; -TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs0WhenMapDataExistsIsCalledThenConfirmItemIndex0DoesExist){ +TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs0WhenMapDataExistsIsCalledThenConfirmItemIndex0DoesExist) +{ // Tests for checking that map data exists. @@ -630,7 +652,7 @@ TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs0WhenMapDataExist // When - mapExistsStatus = MapDataExists(&itemIndex, &MapExample); + mapExistsStatus = MapDataExists(&itemIndex, &mapExample); // Then @@ -638,7 +660,8 @@ TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs0WhenMapDataExist } -TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs1WhenMapDataExistsIsCalledThenConfirmItemIndex1DoesExist){ +TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs1WhenMapDataExistsIsCalledThenConfirmItemIndex1DoesExist) +{ // Tests for checking that map data exists. @@ -649,7 +672,7 @@ TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs1WhenMapDataExist // When - mapExistsStatus = MapDataExists(&itemIndex, &MapExample); + mapExistsStatus = MapDataExists(&itemIndex, &mapExample); // Then @@ -657,192 +680,202 @@ TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs1WhenMapDataExist } -TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs2WhenMapDataExistsIsCalledThenConfirmItemIndex2DoesExist){ +TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs2WhenMapDataExistsIsCalledThenConfirmItemIndex2DoesExist) +{ // Tests for checking that map data exists. // Given - mapStatusExists = false; + mapExistsStatus = false; itemIndex = 2; // When - mapStatusExists = MapDataExists(&itemIndex, &MapExample); + mapExistsStatus = MapDataExists(&itemIndex, &mapExample); // Then - ASSERT_EQ(true, mapStatusExists); + ASSERT_EQ(true, mapExistsStatus); } -TEST(CommonFunctions, GivenMapExistsStatusIsTrueAndItemIndexIs3WhenMapDataExistsIsCalledThenConfirmItemIndex3DoesntExist){ +TEST(CommonFunctions, GivenMapExistsStatusIsTrueAndItemIndexIs3WhenMapDataExistsIsCalledThenConfirmItemIndex3DoesntExist) +{ // Tests for checking that map data exists. // Given - mapStatusExists = true; + mapExistsStatus = true; itemIndex = 3; // When - mapStatusExists = MapDataExists(&itemIndex, &MapExample); + mapExistsStatus = MapDataExists(&itemIndex, &mapExample); // Then - ASSERT_EQ(false, mapStatusExists); + ASSERT_EQ(false, mapExistsStatus); } -TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs5WhenMapDataExistsIsCalledThenConfirmItemIndex5DoesExist){ +TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs5WhenMapDataExistsIsCalledThenConfirmItemIndex5DoesExist) +{ // Tests for checking that map data exists. // Given - mapStatusExists = false; + mapExistsStatus = false; itemIndex = 5; // When - mapStatusExists = MapDataExists(&itemIndex, &MapExample); + mapExistsStatus = MapDataExists(&itemIndex, &mapExample); // Then - ASSERT_EQ(true, mapStatusExists); + ASSERT_EQ(true, mapExistsStatus); } -TEST(CommonFunctions, GivenMapExistsStatusIsTrueAndItemIndexIs6WhenMapDataExistsIsCalledThenConfirmItemIndex6DoesntExist){ +TEST(CommonFunctions, GivenMapExistsStatusIsTrueAndItemIndexIs6WhenMapDataExistsIsCalledThenConfirmItemIndex6DoesntExist) +{ // Tests for checking that map data exists. // Given - mapStatusExists = true; + mapExistsStatus = true; itemIndex = 6; // When - mapStatusExists = MapDataExists(&itemIndex, &MapExample); + mapExistsStatus = MapDataExists(&itemIndex, &mapExample); // Then - ASSERT_EQ(false, mapStatusExists); + ASSERT_EQ(false, mapExistsStatus); } -TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs499WhenMapDataExistsIsCalledThenConfirmItemIndex499DoesntExist){ +TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs499WhenMapDataExistsIsCalledThenConfirmItemIndex499DoesntExist) +{ // Tests for checking that map data exists. // Given - mapStatusExists = false; + mapExistsStatus = false; itemIndex = 499; // When - mapStatusExists = MapDataExists(&itemIndex, &MapExample); + mapExistsStatus = MapDataExists(&itemIndex, &mapExample); // Then - ASSERT_EQ(false, mapStatusExists); + ASSERT_EQ(false, mapExistsStatus); } -TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs500WhenMapDataExistsIsCalledThenConfirmItemIndex500DoesExist){ +TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs500WhenMapDataExistsIsCalledThenConfirmItemIndex500DoesExist) +{ // Tests for checking that map data exists. // Given - mapStatusExists = false; + mapExistsStatus = false; itemIndex = 500; // When - mapStatusExists = MapDataExists(&itemIndex, &MapExample); + mapExistsStatus = MapDataExists(&itemIndex, &mapExample); // Then - ASSERT_EQ(true, mapStatusExists); + ASSERT_EQ(true, mapExistsStatus); } -TEST(CommonFunctions, GivenMapExistsStatusIsTrueAndItemIndexIs501WhenMapDataExistsIsCalledThenConfirmItemIndex501DoesntExist){ +TEST(CommonFunctions, GivenMapExistsStatusIsTrueAndItemIndexIs501WhenMapDataExistsIsCalledThenConfirmItemIndex501DoesntExist) +{ // Tests for checking that map data exists. // Given - mapStatusExists = true; + mapExistsStatus = true; itemIndex = 501; // When - mapStatusExists = MapDataExists(&itemIndex, &MapExample); + mapExistsStatus = MapDataExists(&itemIndex, &mapExample); // Then - ASSERT_EQ(false, mapStatusExists); + ASSERT_EQ(false, mapExistsStatus); } -TEST(CommonFunctions, GivenMapExistsStatusIsTrueAndItemIndexIs2414WhenMapDataExistsIsCalledThenConfirmItemIndex2414DoesntExist){ +TEST(CommonFunctions, GivenMapExistsStatusIsTrueAndItemIndexIs2414WhenMapDataExistsIsCalledThenConfirmItemIndex2414DoesntExist) +{ // Tests for checking that map data exists. // Given - mapStatusExists = true; + mapExistsStatus = true; itemIndex = 2414; // When - mapStatusExists = MapDataExists(&itemIndex, &MapExample); + mapExistsStatus = MapDataExists(&itemIndex, &mapExample); // Then - ASSERT_EQ(false, mapStatusExists); + ASSERT_EQ(false, mapExistsStatus); } -TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs2415WhenMapDataExistsIsCalledThenConfirmItemIndex2415DoesExist){ +TEST(CommonFunctions, GivenMapExistsStatusIsFalseAndItemIndexIs2415WhenMapDataExistsIsCalledThenConfirmItemIndex2415DoesExist) +{ // Tests for checking that map data exists. // Given - mapStatusExists = false; + mapExistsStatus = false; itemIndex = 2415; // When - mapStatusExists = MapDataExists(&itemIndex, &MapExample); + mapExistsStatus = MapDataExists(&itemIndex, &mapExample); // Then - ASSERT_EQ(true, mapStatusExists); + ASSERT_EQ(true, mapExistsStatus); } -TEST(CommonFunctions, GivenMapExistsStatusIsTrueAndItemIndexIs2416WhenMapDataExistsIsCalledThenConfirmItemIndex2416DoesntExist){ +TEST(CommonFunctions, GivenMapExistsStatusIsTrueAndItemIndexIs2416WhenMapDataExistsIsCalledThenConfirmItemIndex2416DoesntExist) +{ // Tests for checking that map data exists. // Given - mapStatusExists = true; + mapExistsStatus = true; itemIndex = 2416; // When - mapStatusExists = MapDataExists(&itemIndex, &MapExample); + mapExistsStatus = MapDataExists(&itemIndex, &mapExample); // Then - ASSERT_EQ(false, mapStatusExists); + ASSERT_EQ(false, mapExistsStatus); } \ No newline at end of file