package com.github.caldav4j;

public interface TestConstants {
    String HREF_TO_RESOURCE_CACHE = "hrefToResourceCache";
    String UID_TO_HREF_CACHE = "uidToHrefCache";

    String CALDAV_SERVER_BAD_USERNAME = "IDONTEXIST";

    String ICS_RESOURCE_PATH = "icalendar/";

    String ICS_DAILY_NY_5PM = "Daily_NY_5pm.ics";
    String ICS_DAILY_NY_5PM_PATH = ICS_RESOURCE_PATH + "Daily_NY_5pm.ics";
    String ICS_DAILY_NY_5PM_UID = "DE916949-731D-4DAE-BA93-48A38B2B2030";
    String ICS_DAILY_NY_5PM_SUMMARY = "Daily_NY_5pm";

    String ICS_ALL_DAY_JAN1 = "All_Day_NY_JAN1.ics";
    String ICS_ALL_DAY_JAN1_PATH = ICS_RESOURCE_PATH + "All_Day_NY_JAN1.ics";
    String ICS_ALL_DAY_JAN1_UID = "C68DADAD-37CE-44F7-8A37-52E1D02E29CA";

    String ICS_NORMAL_PACIFIC_1PM = "Normal_Pacific_1pm.ics";
    String ICS_NORMAL_PACIFIC_1PM_PATH = ICS_RESOURCE_PATH + "Normal_Pacific_1pm.ics";
    String ICS_NORMAL_PACIFIC_1PM_UID = "0F94FE7B-8E01-4B27-835E-CD1431FD6475";
    String ICS_NORMAL_PACIFIC_1PM_SUMMARY = "Normal_Pacific_1pm";

    String ICS_FLOATING_JAN2_7PM = "Floating_Jan_2_7pm.ics";
    String ICS_FLOATING_JAN2_7PM_PATH = ICS_RESOURCE_PATH + "Floating_Jan_2_7pm.ics";
    String ICS_FLOATING_JAN2_7PM_SUMMARY = "Floating_Jan_2_7pm";
    String ICS_FLOATING_JAN2_7PM_UID = "0870D1E0-B17E-4875-85C5-2ABB02E27609";

    // google caldav server requires event file name == UID
    String ICS_GOOGLE_DAILY_NY_5PM_UID = "DE916949-731D-4DAE-BA93-48A38B2B2030";
    String ICS_GOOGLE_DAILY_NY_5PM = ICS_GOOGLE_DAILY_NY_5PM_UID + ".ics";
    String ICS_GOOGLE_DAILY_NY_5PM_PATH = ICS_RESOURCE_PATH + "Google_Daily_NY_5pm.ics";
    String ICS_GOOGLE_DAILY_NY_5PM_SUMMARY = "Daily_NY_5pm";

    String ICS_GOOGLE_ALL_DAY_JAN1_UID = "C68DADAD-37CE-44F7-8A37-52E1D02E29CA";
    String ICS_GOOGLE_ALL_DAY_JAN1 = ICS_GOOGLE_ALL_DAY_JAN1_UID + ".ics";
    String ICS_GOOGLE_ALL_DAY_JAN1_PATH = ICS_RESOURCE_PATH + "Google_All_Day_NY_JAN1.ics";

    String ICS_GOOGLE_NORMAL_PACIFIC_1PM_UID = "0F94FE7B-8E01-4B27-835E-CD1431FD6475";
    String ICS_GOOGLE_NORMAL_PACIFIC_1PM = ICS_GOOGLE_NORMAL_PACIFIC_1PM_UID + ".ics";
    String ICS_GOOGLE_NORMAL_PACIFIC_1PM_PATH = ICS_RESOURCE_PATH + "Google_Normal_Pacific_1pm.ics";
    String ICS_GOOGLE_NORMAL_PACIFIC_1PM_SUMMARY = "Normal_Pacific_1pm";

    String ICS_GOOGLE_FLOATING_JAN2_7PM_UID = "0870D1E0-B17E-4875-85C5-2ABB02E27609";
    String ICS_GOOGLE_FLOATING_JAN2_7PM = ICS_GOOGLE_FLOATING_JAN2_7PM_UID + ".ics";
    String ICS_GOOGLE_FLOATING_JAN2_7PM_PATH = ICS_RESOURCE_PATH + "Google_Floating_Jan_2_7pm.ics";
    String ICS_GOOGLE_FLOATING_JAN2_7PM_SUMMARY = "Floating_Jan_2_7pm";

    String ICS_GOOGLE_SINGLE_EVENT_UID = "66be2585-327b-4cc1-93a7-d0e6de648183";
    String ICS_GOOGLE_SINGLE_EVENT = ICS_GOOGLE_SINGLE_EVENT_UID + ".ics";
    String ICS_GOOGLE_SINGLE_EVENT_PATH = ICS_RESOURCE_PATH + "Google_singleEvent.ics";

    String ICS_SINGLE_EVENT = "singleEvent.ics";
    String ICS_SINGLE_EVENT_PATH = ICS_RESOURCE_PATH + "singleEvent.ics";

    String CALENDAR_DESCRIPTION = "My sample calendar description";
}
