// with Xestia Calendar. If not, see <http://www.gnu.org/licenses/>
#include "../libraries/CalendarDataStorage/CalendarDataStorage.h"
+#include <gtest/gtest.h>
+
+class CalendarDataStorageTests : public ::testing::Test
+{
+private:
+ virtual void SetUp()
+ {
+ }
+
+ virtual void TearDown()
+ {
+ }
+};
Colour defaultColour;
-TEST(CalendarDataStorage, Setup_Tables){
+TEST_F(CalendarDataStorageTests, Setup_Tables){
CalendarDataStorage setupTablesTest;
}
-TEST(CalendarDataStorage, Add_One_Account){
+TEST_F(CalendarDataStorageTests, Add_One_Account){
CalendarDataStorage addOneEntryTest;
}
-TEST(CalendarDataStorage, Add_Two_Accounts){
+TEST_F(CalendarDataStorageTests, Add_Two_Accounts){
CalendarDataStorage addTwoEntryTest;
}
-TEST(CalendarDataStorage, Add_Three_Accounts){
+TEST_F(CalendarDataStorageTests, Add_Three_Accounts){
CalendarDataStorage addThreeEntryTest;
}
-TEST(CalendarDataStorage, Add_Account_With_No_Name_And_Return_No_Name_Message){
+TEST_F(CalendarDataStorageTests, Add_Account_With_No_Name_And_Return_No_Name_Message){
CalendarDataStorage failNameTest;
}
-TEST(CalendarDataStorage, Add_Account_With_Same_Name_Twice_And_Return_Failed_Message){
+TEST_F(CalendarDataStorageTests, Add_Account_With_Same_Name_Twice_And_Return_Failed_Message){
CalendarDataStorage duplicateNameTest;
}
-TEST(CalendarDataStorage, Get_Account_Information){
+TEST_F(CalendarDataStorageTests, Get_Account_Information){
CalendarDataStorage accountInformationTest;
}
-TEST(CalendarDataStorage, Get_Account_Information_That_Does_Not_Exist_Return_No_Account_Message){
+TEST_F(CalendarDataStorageTests, Get_Account_Information_That_Does_Not_Exist_Return_No_Account_Message){
CalendarDataStorage noAccountTest;
}
-TEST(CalendarDataStorage, Get_Two_Accounts_Information){
+TEST_F(CalendarDataStorageTests, Get_Two_Accounts_Information){
CalendarDataStorage accountInformationTest;
}
-TEST(CalendarDataStorage, Get_Three_Accounts_Information){
+TEST_F(CalendarDataStorageTests, Get_Three_Accounts_Information){
CalendarDataStorage accountInformationTest;
}
-TEST(CalendarDataStorage, Get_List_Of_One_Account){
+TEST_F(CalendarDataStorageTests, Get_List_Of_One_Account){
CalendarDataStorage accountInformationTest;
}
-TEST(CalendarDataStorage, Get_List_Of_Two_Accounts){
+TEST_F(CalendarDataStorageTests, Get_List_Of_Two_Accounts){
CalendarDataStorage accountInformationTest;
}
-TEST(CalendarDataStorage, Get_List_Of_Three_Accounts){
+TEST_F(CalendarDataStorageTests, Get_List_Of_Three_Accounts){
CalendarDataStorage accountInformationTest;
}
-TEST(CalendarDataStorage, Update_One_Account){
+TEST_F(CalendarDataStorageTests, Update_One_Account){
CalendarDataStorage updateAccountTest;
}
-TEST(CalendarDataStorage, Update_One_Account_Set_Account_Name_To_No_Name_Return_No_Name_Message){
+TEST_F(CalendarDataStorageTests, Update_One_Account_Set_Account_Name_To_No_Name_Return_No_Name_Message){
CalendarDataStorage updateAccountTest;
}
-TEST(CalendarDataStorage, Update_One_Account_Set_Account_Name_To_Existing_Account_Return_Failed_Message){
+TEST_F(CalendarDataStorageTests, Update_One_Account_Set_Account_Name_To_Existing_Account_Return_Failed_Message){
CalendarDataStorage updateAccountTest;
}
-TEST(CalendarDataStorage, Update_One_Account_That_Does_Not_Exist_Return_No_Account_Message){
+TEST_F(CalendarDataStorageTests, Update_One_Account_That_Does_Not_Exist_Return_No_Account_Message){
CalendarDataStorage updateAccountTest;
}
-TEST(CalendarDataStorage, Update_Two_Accounts){
+TEST_F(CalendarDataStorageTests, Update_Two_Accounts){
CalendarDataStorage updateAccountTest;
}
-TEST(CalendarDataStorage, Update_Three_Accounts){
+TEST_F(CalendarDataStorageTests, Update_Three_Accounts){
CalendarDataStorage updateAccountTest;
}
-TEST(CalendarDataStorage, Delete_One_Account){
+TEST_F(CalendarDataStorageTests, Delete_One_Account){
CalendarDataStorage deleteAccountTest;
}
-TEST(CalendarDataStorage, Delete_Two_Accounts){
+TEST_F(CalendarDataStorageTests, Delete_Two_Accounts){
CalendarDataStorage deleteAccountTest;
}
-TEST(CalendarDataStorage, Delete_Three_Accounts){
+TEST_F(CalendarDataStorageTests, Delete_Three_Accounts){
CalendarDataStorage deleteAccountTest;
}
-TEST(CalendarDataStorage, Delete_Account_That_Does_Not_Exist_Return_No_Account_Message){
+TEST_F(CalendarDataStorageTests, Delete_Account_That_Does_Not_Exist_Return_No_Account_Message){
CalendarDataStorage deleteAccountTest;
}
-TEST(CalendarDataStorage, Add_One_Calendar_To_One_Account){
+TEST_F(CalendarDataStorageTests, Add_One_Calendar_To_One_Account){
CalendarDataStorage addCalendarTest;
}
-TEST(CalendarDataStorage, Add_Two_Calendars_To_One_Account){
+TEST_F(CalendarDataStorageTests, Add_Two_Calendars_To_One_Account){
CalendarDataStorage addCalendarTest;
}
-TEST(CalendarDataStorage, Add_Three_Calendars_To_One_Account){
+TEST_F(CalendarDataStorageTests, Add_Three_Calendars_To_One_Account){
CalendarDataStorage addCalendarTest;
}
-TEST(CalendarDataStorage, Add_Calendar_To_Account_That_Does_Not_Exist_Return_No_Account_Message){
+TEST_F(CalendarDataStorageTests, Add_Calendar_To_Account_That_Does_Not_Exist_Return_No_Account_Message){
CalendarDataStorage addCalendarTest;
}
-TEST(CalendarDataStorage, Add_One_Calendar_To_Two_Accounts){
+TEST_F(CalendarDataStorageTests, Add_One_Calendar_To_Two_Accounts){
CalendarDataStorage addCalendarTest;
}
-TEST(CalendarDataStorage, Add_Two_Calendars_To_Two_Accounts){
+TEST_F(CalendarDataStorageTests, Add_Two_Calendars_To_Two_Accounts){
CalendarDataStorage addCalendarTest;
}
-TEST(CalendarDataStorage, Add_Three_Calendars_To_Two_Accounts){
+TEST_F(CalendarDataStorageTests, Add_Three_Calendars_To_Two_Accounts){
CalendarDataStorage addCalendarTest;
}
-TEST(CalendarDataStorage, Add_One_Calendar_To_Three_Accounts){
+TEST_F(CalendarDataStorageTests, Add_One_Calendar_To_Three_Accounts){
CalendarDataStorage addCalendarTest;
}
-TEST(CalendarDataStorage, Add_Two_Calendars_To_Three_Accounts){
+TEST_F(CalendarDataStorageTests, Add_Two_Calendars_To_Three_Accounts){
CalendarDataStorage addCalendarTest;
}
-TEST(CalendarDataStorage, Add_Three_Calendars_To_Three_Accounts){
+TEST_F(CalendarDataStorageTests, Add_Three_Calendars_To_Three_Accounts){
CalendarDataStorage addCalendarTest;
}
-TEST(CalendarDataStorage, Get_Calendar_Information_From_One_Account){
+TEST_F(CalendarDataStorageTests, Get_Calendar_Information_From_One_Account){
CalendarDataStorage getCalendarTest;
}
-TEST(CalendarDataStorage, Get_Calendar_Information_From_Two_Accounts){
+TEST_F(CalendarDataStorageTests, Get_Calendar_Information_From_Two_Accounts){
CalendarDataStorage getCalendarTest;
}
-TEST(CalendarDataStorage, Get_Calendar_Information_From_Three_Accounts){
+TEST_F(CalendarDataStorageTests, Get_Calendar_Information_From_Three_Accounts){
CalendarDataStorage getCalendarTest;
}
-TEST(CalendarDataStorage, Update_One_Calendar_With_One_Account){
+TEST_F(CalendarDataStorageTests, Update_One_Calendar_With_One_Account){
CalendarDataStorage updateCalendarTest;
}
-TEST(CalendarDataStorage, Update_One_Calendar_With_Two_Accounts){
+TEST_F(CalendarDataStorageTests, Update_One_Calendar_With_Two_Accounts){
CalendarDataStorage updateCalendarTest;
}
-TEST(CalendarDataStorage, Update_One_Calendar_With_Three_Accounts){
+TEST_F(CalendarDataStorageTests, Update_One_Calendar_With_Three_Accounts){
CalendarDataStorage updateCalendarTest;
}
-TEST(CalendarDataStorage, Update_Two_Calendars_With_One_Account){
+TEST_F(CalendarDataStorageTests, Update_Two_Calendars_With_One_Account){
CalendarDataStorage updateCalendarTest;
}
-TEST(CalendarDataStorage, Update_Two_Calendars_With_Two_Accounts){
+TEST_F(CalendarDataStorageTests, Update_Two_Calendars_With_Two_Accounts){
CalendarDataStorage updateCalendarTest;
}
-TEST(CalendarDataStorage, Update_Two_Calendars_With_Three_Accounts){
+TEST_F(CalendarDataStorageTests, Update_Two_Calendars_With_Three_Accounts){
CalendarDataStorage updateCalendarTest;
}
-TEST(CalendarDataStorage, Update_Three_Calendars_With_One_Account){
+TEST_F(CalendarDataStorageTests, Update_Three_Calendars_With_One_Account){
CalendarDataStorage updateCalendarTest;
}
-TEST(CalendarDataStorage, Update_Three_Calendars_With_Two_Accounts){
+TEST_F(CalendarDataStorageTests, Update_Three_Calendars_With_Two_Accounts){
CalendarDataStorage updateCalendarTest;
}
-TEST(CalendarDataStorage, Update_Three_Calendars_With_Three_Accounts){
+TEST_F(CalendarDataStorageTests, Update_Three_Calendars_With_Three_Accounts){
CalendarDataStorage updateCalendarTest;
}
-TEST(CalendarDataStorage, Delete_One_Calendar){
+TEST_F(CalendarDataStorageTests, Delete_One_Calendar){
CalendarDataStorage deleteCalendarTest;
int calendarID = 0;
}
-TEST(CalendarDataStorage, Delete_Two_Calendars){
+TEST_F(CalendarDataStorageTests, Delete_Two_Calendars){
CalendarDataStorage deleteCalendarTest;
int calendarID1 = 0;
}
-TEST(CalendarDataStorage, Delete_Three_Calendars){
+TEST_F(CalendarDataStorageTests, Delete_Three_Calendars){
CalendarDataStorage deleteCalendarTest;
int calendarID1 = 0;
}
-TEST(CalendarDataStorage, Add_One_Event){
+TEST_F(CalendarDataStorageTests, Add_One_Event){
CalendarDataStorage addEventTest;
}
-TEST(CalendarDataStorage, Add_Two_Events){
+TEST_F(CalendarDataStorageTests, Add_Two_Events){
CalendarDataStorage addEventTest;
}
-TEST(CalendarDataStorage, Add_Three_Events){
+TEST_F(CalendarDataStorageTests, Add_Three_Events){
CalendarDataStorage addEventTest;
}
-TEST(CalendarDataStorage, Add_One_Event_And_Get_Event_Basic_Information){
+TEST_F(CalendarDataStorageTests, Add_One_Event_And_Get_Event_Basic_Information){
CalendarDataStorage addEventTest;
}
-TEST(CalendarDataStorage, Add_One_Event_And_Get_Event_Basic_Information_With_Duration){
+TEST_F(CalendarDataStorageTests, Add_One_Event_And_Get_Event_Basic_Information_With_Duration){
CalendarDataStorage addEventTest;
}
-TEST(CalendarDataStorage, Add_Two_Events_And_Get_Event_Basic_Information){
+TEST_F(CalendarDataStorageTests, Add_Two_Events_And_Get_Event_Basic_Information){
CalendarDataStorage addEventTest;
}
-TEST(CalendarDataStorage, Add_The_Same_Three_Events_And_Get_Event_Information){
+TEST_F(CalendarDataStorageTests, Add_The_Same_Three_Events_And_Get_Event_Information){
CalendarDataStorage addEventTest;
}
-TEST(CalendarDataStorage, Add_Three_Events_And_Get_Event_Information){
+TEST_F(CalendarDataStorageTests, Add_Three_Events_And_Get_Event_Information){
CalendarDataStorage addEventTest;
}
-TEST(CalendarDataStorage, Delete_One_Event){
+TEST_F(CalendarDataStorageTests, Delete_One_Event){
CalendarDataStorage deleteEventTest;
}
-TEST(CalendarDataStorage, Delete_Two_Events){
+TEST_F(CalendarDataStorageTests, Delete_Two_Events){
CalendarDataStorage deleteEventTest;
}
-TEST(CalendarDataStorage, Delete_Three_Events){
+TEST_F(CalendarDataStorageTests, Delete_Three_Events){
CalendarDataStorage deleteEventTest;
}
-TEST(CalendarDataStorage, Delete_One_Calendar_And_Events){
+TEST_F(CalendarDataStorageTests, Delete_One_Calendar_And_Events){
CalendarDataStorage deleteEventTest;
}
-TEST(CalendarDataStorage, Delete_Two_Calendars_And_Events){
+TEST_F(CalendarDataStorageTests, Delete_Two_Calendars_And_Events){
CalendarDataStorage deleteEventTest;
}
-TEST(CalendarDataStorage, Delete_Three_Calendars_And_Events){
+TEST_F(CalendarDataStorageTests, Delete_Three_Calendars_And_Events){
CalendarDataStorage deleteEventTest;
}
-TEST(CalendarDataStorage, Delete_One_Account_And_Associated_Data){
+TEST_F(CalendarDataStorageTests, Delete_One_Account_And_Associated_Data){
CalendarDataStorage deleteAccountTest;
}
-TEST(CalendarDataStorage, Delete_Two_Accounts_And_Associated_Data){
+TEST_F(CalendarDataStorageTests, Delete_Two_Accounts_And_Associated_Data){
CalendarDataStorage deleteAccountTest;
}
-TEST(CalendarDataStorage, Delete_Three_Accounts_And_Associated_Data){
+TEST_F(CalendarDataStorageTests, Delete_Three_Accounts_And_Associated_Data){
CalendarDataStorage deleteAccountTest;
}
-TEST(CalendarDataStorage, Get_List_Of_Events_For_One_Account){
+TEST_F(CalendarDataStorageTests, Get_List_Of_Events_For_One_Account){
CalendarDataStorage getEventsListTest;
}
-TEST(CalendarDataStorage, Get_List_Of_Events_For_Two_Accounts){
+TEST_F(CalendarDataStorageTests, Get_List_Of_Events_For_Two_Accounts){
CalendarDataStorage getEventsListTest;
}
-TEST(CalendarDataStorage, Get_List_Of_Events_For_Three_Accounts){
+TEST_F(CalendarDataStorageTests, Get_List_Of_Events_For_Three_Accounts){
CalendarDataStorage getEventsListTest;
}
-TEST(CalendarDataStorage, Get_List_Of_Calendars_For_One_Account){
+TEST_F(CalendarDataStorageTests, Get_List_Of_Calendars_For_One_Account){
CalendarDataStorage getEventsListTest;
}
-TEST(CalendarDataStorage, Get_List_Of_Calendars_For_Two_Accounts){
+TEST_F(CalendarDataStorageTests, Get_List_Of_Calendars_For_Two_Accounts){
CalendarDataStorage getEventsListTest;
}
-TEST(CalendarDataStorage, Get_List_Of_Calendars_For_Three_Accounts){
+TEST_F(CalendarDataStorageTests, Get_List_Of_Calendars_For_Three_Accounts){
CalendarDataStorage getEventsListTest;
}
-TEST(CalendarDataStorage, Add_One_Checksum){
+TEST_F(CalendarDataStorageTests, Add_One_Checksum){
CalendarDataStorage checksumTest;
}
-TEST(CalendarDataStorage, Add_Two_Checksus){
+TEST_F(CalendarDataStorageTests, Add_Two_Checksus){
CalendarDataStorage checksumTest;
}
-TEST(CalendarDataStorage, Add_Three_Checksus){
+TEST_F(CalendarDataStorageTests, Add_Three_Checksus){
CalendarDataStorage checksumTest;
}
-TEST(CalendarDataStorage, Add_One_Checksum_And_Get_One_Checksum){
+TEST_F(CalendarDataStorageTests, Add_One_Checksum_And_Get_One_Checksum){
CalendarDataStorage checksumTest;
}
-TEST(CalendarDataStorage, Add_Two_Checksums_And_Get_Two_Checksums){
+TEST_F(CalendarDataStorageTests, Add_Two_Checksums_And_Get_Two_Checksums){
CalendarDataStorage checksumTest;
}
-TEST(CalendarDataStorage, Add_Three_Checksums_And_Get_Three_Checksums){
+TEST_F(CalendarDataStorageTests, Add_Three_Checksums_And_Get_Three_Checksums){
CalendarDataStorage checksumTest;
}
-TEST(CalendarDataStorage, Add_One_Checksum_Update_One_Checksum_And_Get_One_Checksum){
+TEST_F(CalendarDataStorageTests, Add_One_Checksum_Update_One_Checksum_And_Get_One_Checksum){
CalendarDataStorage checksumTest;
}
-TEST(CalendarDataStorage, Add_Two_Checksums_Update_Two_Checksums_And_Get_Two_Checksums){
+TEST_F(CalendarDataStorageTests, Add_Two_Checksums_Update_Two_Checksums_And_Get_Two_Checksums){
CalendarDataStorage checksumTest;
}
-TEST(CalendarDataStorage, Add_Three_Checksums_Update_Three_Checksums_And_Get_Three_Checksums){
+TEST_F(CalendarDataStorageTests, Add_Three_Checksums_Update_Three_Checksums_And_Get_Three_Checksums){
CalendarDataStorage checksumTest;