49 m 9 s

tests: 953 total, 953 passed

  • Collapse |
  • Expand
  • 49 m 9 s
    D:\Projects\Laravel\hackathon\tests
    • 44.17 s
      CommandsTest
      • 5.69 s
        passedshould
      • 10.34 s
        passedshould_unblock_hack_unblock_hack_if_it_should_be_unblocked_for_one_user_type_daily
      • 6.41 s
        passedshould_unblock_hack_unblock_hack_if_it_should_be_unblocked_for_one_user_type_weekly
      • 6.29 s
        passedshould_unblock_hack_unblock_hack_if_it_should_be_unblocked_for_a_lot_of_users_type_daily
      • 6.01 s
        passedshould_unblock_hack_unblock_hack_if_it_should_be_unblocked_for_a_lot_of_users_type_weekly
      • 4.51 s
        passedshould_user_receive_email_with_unblocked_hack_if_he_allows_it
      • 4.92 s
        passedshould_user_receive_email_with_unblocked_hack_if_he_does_not_allow_it
    • 9.47 s
      CategoryComposerTest
      • 5.34 s
        passedshould_category_composer_pass_all_categories_to_the_create_view
      • 4.13 s
        passedshould_category_composer_pass_all_categories_to_the_edit_view
    • 8.66 s
      SubCategoryComposerTest
      • 4.46 s
        passedshould_subcategory_composer_pass_all_categories_to_the_create_hackathon_view
      • 4.20 s
        passedshould_subcategory_composer_pass_all_categories_to_the_edit_hackathon_view
    • 8.73 s
      QuestionTypeComposerTest
      • 4.43 s
        passedshould_question_type_composer_pass_all_question_types_to_the_create_question_view
      • 4.30 s
        passedshould_question_type_composer_pass_all_question_types_to_the_edit_question_type_view
    • 11.74 s
      RoleComposerTest
      • 6.35 s
        passedshould_role_composer_pass_all_roles_to_the_create_user_view
      • 5.39 s
        passedshould_role_composer_pass_all_roles_to_the_edit_user_view
    • 20.20 s
      StatusComposerTest
      • 4.79 s
        passedshould_status_composer_pass_all_statuses_to_the_create_hackathon_view
      • 6.01 s
        passedshould_status_composer_pass_all_roles_to_the_edit_hackathon_view
      • 4.99 s
        passedshould_status_composer_pass_all_statuses_to_the_create_hack_view
      • 4.41 s
        passedshould_status_composer_pass_all_statuses_to_the_edit_hack_view
    • 14.32 s
      FrontAnswerControllerTest
      • 3.99 s
        passedshould_save_answer_save_users_answer_in_database
      • 4.84 s
        passedshould_save_answer_redirect_to_next_question
      • 5.49 s
        passedshould_save_answer_redirect_to_question_and_see_variable
    • 57.48 s
      BadgeControllerTest
      • 4.51 s
        passedshould_show_badges_list_page_if_user_is_administrator
      • 3.68 s
        passedshould_do_not_show_badges_list_page_if_user_is_not_authenticated
      • 3.82 s
        passedshould_do_not_show_badges_list_page_if_user_is_not_administrator
      • 3.46 s
        passedshould_list_action_have_badges_and_link_limit_variables_in_page_scope
      • 2.76 s
        passedshould_badges_variable_from_list_action_be_a_paginator
      • 2.83 s
        passedshould_link_limit_variable_from_list_action_be_a_number
      • 4.01 s
        passedshould_create_action_return_success_status
      • 3.09 s
        passedshould_store_action_return_redirect
      • 3.11 s
        passedshould_store_action_have_status_message
      • 3.22 s
        passedshould_edit_action_have_badge_variable
      • 3.06 s
        passedshould_badge_variable_from_edit_action_be_a_single_model
      • 2.86 s
        passedshould_edit_action_return_success_status
      • 2.59 s
        passedshould_update_action_return_redirect
      • 2.51 s
        passedshould_update_action_have_status_message
      • 2.54 s
        passedshould_update_action_update_entity_in_database
      • 2.79 s
        passedshould_confirm_delete_action_return_success_status
      • 2.94 s
        passedshould_delete_action_return_redirect
      • 3.70 s
        passedshould_delete_action_have_status_message
    • 11.14 s
      FrontBadgeControllerTest
      • 3.81 s
        passedshould_show_badges_return_success_status
      • 4.11 s
        passedshould_show_badges_have_badges_variable_in_page_scope
      • 3.22 s
        passedshould_badges_variable_from_show_badges_action_be_a_collection
    • 59.58 s
      CategoryControllerTest
      • 4.55 s
        passedshould_show_categories_list_page_if_user_is_administrator
      • 4.82 s
        passedshould_list_action_have_categories_and_link_limit_variables_in_page_scope
      • 4.23 s
        passedshould_categories_variable_from_list_action_be_a_paginator
      • 4.16 s
        passedshould_link_limit_variable_from_list_action_be_a_number
      • 3.98 s
        passedshould_create_action_return_success_status
      • 3.89 s
        passedshould_store_action_return_redirect
      • 3.31 s
        passedshould_store_action_have_status_message
      • 4.24 s
        passedshould_edit_action_have_category_variable
      • 3.60 s
        passedshould_category_variable_from_edit_action_be_a_single_model
      • 3.44 s
        passedshould_edit_action_return_success_status
      • 3.94 s
        passedshould_update_action_return_redirect
      • 2.98 s
        passedshould_update_action_have_status_message
      • 3.29 s
        passedshould_update_action_update_entity_in_database
      • 3.39 s
        passedshould_confirm_delete_action_return_success_status
      • 2.68 s
        passedshould_delete_action_return_redirect
      • 3.08 s
        passedshould_delete_action_have_status_message
    • 23.08 s
      FrontCategoryControllerTest
      • 3.65 s
        passedshould_show_category_return_success
      • 4.54 s
        passedshould_show_category_have_specific_text_if_no_hackathons_found
      • 4.11 s
        passedshould_show_category_have_hackathons_and_userRatedHackathonIds_and_hackathonRatings_variables_in_page_scope_if_user_is_authenticated
      • 3.04 s
        passedshould_hackathons_variable_from_show_category_action_be_a_paginator
      • 3.91 s
        passedshould_hackathon_ratings_variable_from_show_category_action_be_an_array
      • 3.83 s
        passedshould_user_rated_hackathon_ids_variable_from_show_category_action_be_an_array
    • 6.45 s
      ContactControllerTest
      • 3.21 s
        passedshould_do_not_show_contact_edit_page_if_user_is_not_authenticated
      • 3.24 s
        passedshould_contact_edit_page_be_shown_if_user_is_authenticated
    • 19.27 s
      DashboardControllerTest
      • 3.49 s
        passedshould_index_action_have_demo_and_not_demo_hackathons_variables_in_page_scope
      • 3.64 s
        passedshould_not_demo_hackathons_variable_be_a_paginator
      • 4.56 s
        passedshould_not_demo_hackathons_variable_contain_only_not_demo_hackathons
      • 4.00 s
        passedshould_demo_hackathons_variable_be_a_paginator
      • 3.58 s
        passedshould_demo_hackathons_variable_contain_only_demo_hackathons
    • 7.32 s
      AppControllerTest
      • 4.38 s
        passedshould_home_action_return_success_status
      • 2.94 s
        passedshould_show_terms_of_use_action_return_success_status
    • 3.25 s
      TutorialControllerTest
      • 3.25 s
        passedshould_show_tutorial_action_return_success
    • 56.78 s
      DiscountControllerTest
      • 3.50 s
        passedshould_show_discounts_list_discounts_if_user_is_administrator
      • 3.66 s
        passedshould_show_discounts_have_discounts_variable_in_page_scope
      • 3.00 s
        passedshould_discounts_variable_from_showe_discounts_action_be_a_paginator
      • 3.11 s
        passedshould_create_action_return_success_status
      • 2.49 s
        passedshould_store_action_return_redirecty
      • 3.29 s
        passedshould_store_action_have_status_message
      • 4.47 s
        passedshould_edit_action_have_discount_and_discount_hackathon_ids_variable_in_page_scope
      • 4.61 s
        passedshould_discount_variable_from_edit_action_be_a_single_model
      • 4.45 s
        passedshould_discount_hackathon_ids_variable_from_edit_action_be_a_collection
      • 4.34 s
        passedshould_edit_action_return_success_status
      • 2.72 s
        passedshould_update_action_return_redirect
      • 3.17 s
        passedshould_update_action_have_status_message
      • 3.33 s
        passedshould_update_action_update_entity_in_database
      • 3.49 s
        passedshould_confirm_delete_action_return_success_status
      • 3.68 s
        passedshould_delete_action_return_redirect
      • 3.47 s
        passedshould_delete_action_have_status_messagey
    • 49.39 s
      FrontDiscountControllerTest
      • 3.65 s
        passedshould_discount_action_return_success
      • 3.40 s
        passedshould_discount_action_have_hackathon_variable_in_page_scope
      • 3.67 s
        passedshould_hackathon_variable_from_discount_action_be_a_model
      • 3.69 s
        passedshould_check_discount_return_success_status
      • 3.42 s
        passedshould_check_discount_have_discount_and_hackathon_and_new_price_variables_in_page_scope
      • 3.16 s
        passedshould_discount_variable_from_check_discount_action_be_an_entity_object
      • 3.17 s
        passedshould_hackathon_variable_from_check_discount_action_be_an_entity_object
      • 3.40 s
        passedshould_new_price_variable_from_check_discount_action_have_type_equal_to_double
      • 3.27 s
        passedshould_check_discount_return_redirect_if_hackathon_was_not_found
      • 2.94 s
        passedshould_check_discount_return_redirect_if_discount_is_not_set
      • 3.64 s
        passedshould_check_discount_return_redirect_if_discount_is_not_active
      • 4.19 s
        passedshould_check_discount_return_redirect_if_discount_limit_exceeded
      • 3.97 s
        passedshould_redirect_invalid_method_request_return_redirect
      • 3.82 s
        passedshould_redirect_invalid_method_request_return_redirect_with_status
    • 38.84 s
      EmailControllerTest
      • 4.10 s
        passedshould_show_emails_list_page_if_user_is_administrator
      • 3.34 s
        passedshould_do_not_show_emails_list_page_if_user_is_not_authenticated
      • 3.11 s
        passedshould_do_not_show_emails_list_page_if_user_is_not_administrator
      • 3.29 s
        passedshould_list_action_have_emails_and_link_limit_variables_in_page_scope
      • 3.55 s
        passedshould_emails_variable_from_list_action_be_a_paginator
      • 3.57 s
        passedshould_link_limit_variable_from_list_action_be_a_number
      • 3.17 s
        passedshould_show_email_by_id_if_user_is_administrator
      • 3.95 s
        passedshould_show_email_be_an_email_entity
      • 3.82 s
        passedshould_show_email_return_correct_email_id
      • 6.94 s
        passedshould_refresh_templates_and_redirect_to_emails_list
    • 33.59 s
      ExampleAvatarControllerTest
      • 2.99 s
        passedshould_show_example_avatars_list_page_if_user_is_administrator
      • 3.92 s
        passedshould_list_action_have_example_avatars_and_link_limit_variables_in_page_scope
      • 3.55 s
        passedshould_example_avatars_variable_from_list_action_be_a_paginator
      • 2.84 s
        passedshould_link_limit_variable_from_list_action_be_a_number
      • 3.21 s
        passedshould_create_action_return_success_status
      • 3.44 s
        passedshould_store_action_return_redirect_if_files_array_is_empty
      • 3.90 s
        passedshould_store_action_have_status_messagea
      • 3.50 s
        passedshould_confirm_delete_action_return_success_status
      • 2.78 s
        passedshould_delete_action_return_redirect
      • 3.46 s
        passedshould_delete_action_have_status_message
    • 8.36 s
      FileControllerTest
      • 3.44 s
        passedshould_delete_file_remove_file_from_database
      • 4.92 s
        passedshould_delete_file_return_valid_json
    • 1 m 48 s
      HackControllerTest
      • 4.18 s
        passedshould_redirect_to_login_if_user_is_not_administrator
      • 5.75 s
        passedshould_list_action_have_hacks_variable_and_hackathon_id_and_link_limit_in_page_scope
      • 5.02 s
        passedshould_hacks_variable_from_list_action_be_a_paginator
      • 5.56 s
        passedshould_hackathon_id_variable_from_arguments_in_list_action_be_a_string
      • 4.91 s
        passedshould_link_limit_variable_from_list_action_be_an_integer
      • 4.66 s
        passedshould_create_action_return_success_status
      • 4.50 s
        passedshould_store_action_return_redirect
      • 4.27 s
        passedshould_store_action_have_status_message
      • 4.12 s
        passedshould_edit_action_have_hack_variable_hackathon_and_links_and_videos
      • 3.99 s
        passedshould_hack_variable_from_edit_action_be_a_single_model
      • 3.99 s
        passedshould_hackathon_id_variable_from_edit_action_be_an_entity_object
      • 3.72 s
        passedshould_links_variable_from_arguments_in_edit_action_be_a_collection
      • 4.11 s
        passedshould_videos_variable_from_arguments_in_edit_action_be_a_collection
      • 3.87 s
        passedshould_update_action_return_redirect
      • 3.29 s
        passedshould_update_action_have_status_message
      • 3.93 s
        passedshould_confirm_delete_action_return_success_status
      • 3.47 s
        passedshould_delete_action_return_redirect
      • 3.65 s
        passedshould_delete_action_have_status_message
      • 5.28 s
        passedshould_preview_hack_return_success_status
      • 5.54 s
        passedshould_preview_hack_have_hackathon_and_hack_variables_in_page_scope
      • 5.46 s
        passedshould_hackathon_variable_from_preview_hack_be_an_entity_object
      • 5.42 s
        passedshould_hack_variable_from_preview_hack_be_an_entity_object
      • 5.05 s
        passedshould_button_return_to_admin_panel_be_seen_if_user_previews_hack
      • 4.07 s
        passedshould_button_return_to_admin_panel_be_not_seen_if_user_is_not_previewing_hack
    • 1 m 6 s
      FrontHackControllerTest
      • 4.99 s
        passedshould_show_hacks_action_return_success_status
      • 5.92 s
        passedshould_show_hacks_have_hacks_and_hackathon_and_progress_variables_in_page_scope
      • 5.24 s
        passedshould_hacks_variable_from_show_hacks_action_be_a_collection
      • 4.51 s
        passedshould_hackathon_variable_from_show_hacks_action_be_an_entity_object
      • 5.42 s
        passedshould_progress_variable_from_show_hacks_action_be_an_integer
      • 3.47 s
        passedshould_download_pdf_return_instance_file
      • 4.26 s
        passedshould_preview_hack_action_return_success_status_if_user_did_not_buy_hackathon
      • 5.42 s
        passedshould_preview_hack_action_return_success_status_if_user_bought_hackathon_and_it_is_not_available
      • 5.67 s
        passedshould_preview_hack_action_return_redirect_if_user_bought_hackathon_and_it_is_available
      • 5.33 s
        passedshould_preview_hack_action_return_redirect_if_hackathon_is_demo
      • 3.61 s
        passedshould_preview_hack_action_have_hackathon_hackathonRating_hack_variables_in_page_scope
      • 3.82 s
        passedshould_hackathon_variable_from_preview_hack_action_be_an_entity_object
      • 3.73 s
        passedshould_hackathonRating_variable_from_preview_hack_action_be_a_string
      • 4.64 s
        passedshould_hack_variable_from_preview_hack_action_be_an_entity_object
    • 55.62 s
      HackathonControllerTest
      • 3.38 s
        passedshould_redirect_to_login_if_user_is_not_an_administrator
      • 5.22 s
        passedshould_list_action_have_hackathons_and_link_limit_variables_in_page_scope
      • 4.05 s
        passedshould_hackathons_variable_from_list_action_be_a_paginator
      • 3.91 s
        passedshould_link_limit_variable_from_list_action_be_a_number
      • 5.59 s
        passedshould_create_action_return_success_status
      • 3.26 s
        passedshould_store_action_return_redirect
      • 3.75 s
        passedshould_store_action_have_status_message
      • 3.02 s
        passedshould_store_action_save_hackathon_to_database
      • 3.62 s
        passedshould_edit_action_have_hackathon_variable
      • 4.01 s
        passedshould_hackathon_variable_from_edit_action_be_a_single_model
      • 3.23 s
        passedshould_update_action_return_redirect
      • 3.53 s
        passedshould_update_action_have_status_message
      • 3.20 s
        passedshould_confirm_delete_action_return_success_status
      • 2.71 s
        passedshould_delete_action_return_redirect
      • 3.14 s
        passedshould_delete_action_have_status_message
    • 1 m 56 s
      FrontHackathonControllerTest
      • 3.88 s
        passedshould_show_hackathons_action_return_success_status_if_user_is_authenticated
      • 3.32 s
        passedshould_show_hackathons_action_have_hackathons_variable_in_page_scope
      • 2.68 s
        passedshould_user_see_buy_hackathon_link_if_he_is_not_authenticated
      • 2.68 s
        passedshould_user_see_hackathons_price_if_he_is_not_authenticated
      • 4.15 s
        passedshould_user_see_hackathons_price_if_he_is_authenticated
      • 3.16 s
        passedshoud_start_hackathon_button_be_not_seen_if_user_is_not_authenticated
      • 3.87 s
        passedshoud_start_hackathon_button_be_seen_if_user_is_authenticated_and_bought_hackathon
      • 4.08 s
        passedshould_start_hackathon_action_fire_hackathon_was_started_event
      • 3.45 s
        passedshould_start_hackathon_action_append_row_to_user_demo_hackathon_table_if_hackathon_is_demo
      • 3.56 s
        passedshould_start_hackathon_action_do_not_append_row_to_user_demo_hackathon_table_if_hackathon_is_not_demo
      • 2.93 s
        passedshould_email_be_sent_if_user_starts_demo_hackathon
      • 3.18 s
        passedshould_email_be_not_sent_if_user_already_started_demo_hackathon
      • 4.26 s
        passedshould_skip_provide_info_return_redirect
      • 3.95 s
        passedshould_show_my_hackathons_return_success_status
      • 4.48 s
        passedshould_show_my_hackathons_do_not_show_not_bought_hackathons
      • 3.93 s
        passedshould_show_my_hackathons_contain_given_variables
      • 4.12 s
        passedshould_show_hackathons_contain_given_variables
      • 2.81 s
        passedshould_show_my_hackathons_check_variable_my_hackathons_title_with_type_string
      • 3.43 s
        passedshould_show_my_hackathons_check_variable_hackathons_instance_paginator
      • 3.66 s
        passedshould_show_my_hackathons_check_variable_hackathon_ratings_with_type_array
      • 3.78 s
        passedshould_show_my_hackathons_check_variable_user_rated_hackathon_ids_with_type_array
      • 3.49 s
        passedshould_show_my_hackathons_check_variable_user_bought_hackathon_ids_with_type_array
      • 2.80 s
        passedshould_store_info_return_redirect
      • 4.12 s
        passedshould_store_info_see_data_in_database
      • 3.40 s
        passedshould_learn_more_return_success_status_if_user_is_authenticated
      • 3.19 s
        passedshould_learn_more_return_proper_json_response
      • 3.72 s
        passedshould_explore_hackathons_contain_given_variables
      • 3.47 s
        passedshould_explore_hackathons_check_variable_hackathons_instance_paginator
      • 3.88 s
        passedshould_explore_hackathons_check_variable_hackathon_ratings_with_type_array
      • 3.51 s
        passedshould_explore_hackathons_check_variable_user_rated_hackathon_ids_with_type_array
      • 4.86 s
        passedshould_explore_hackathons_check_variable_user_bought_hackathon_ids_with_type_array
      • 4.59 s
        passedshould_explore_hackathons_do_not_contain_purchased_hackathons
    • 1 m 10 s
      InquiryAnswerControllerTest
      • 4.30 s
        passedshould_redirect_to_login_if_user_is_not_an_administrator
      • 3.18 s
        passedshould_show_inquiry_question_answers_action_have_questionId_and_answers_and_link_limit_variables_in_page_scope
      • 3.12 s
        passedshould_questionId_variable_from_list_show_inquiry_question_answers_be_a_string
      • 4.00 s
        passedshould_answer_variable_from_list_show_inquiry_question_answers_be_a_paginator
      • 3.43 s
        passedshould_link_limit_variable_from_show_inquiry_question_answers_action_be_a_number
      • 3.66 s
        passedshould_create_inquiry_question_answer_action_return_success_status
      • 5.61 s
        passedshould_store_inquiry_question_answer_action_return_redirect
      • 4.27 s
        passedshould_store_inquiry_question_answer_action_have_status_message
      • 3.76 s
        passedshould_store_inquiry_question_answer_action_save_answer_to_database
      • 3.53 s
        passedshould_edit_inquiry_question_answer_action_have_question_and_answer_variables
      • 4.39 s
        passedshould_question_variable_from_edit_inquiry_question_answer_action_be_an_entity_object
      • 3.85 s
        passedshould_answer_variable_from_edit_inquiry_question_answer_action_be_an_entity_object
      • 2.60 s
        passedshould_update_inquiry_question_action_return_redirect
      • 3.09 s
        passedshould_update_inquiry_question_action_have_status_message
      • 3.29 s
        passedshould_update_inquiry_question_answer_action_update_answer_in_database
      • 3.73 s
        passedshould_confirm_inquiry_question_answer_delete_action_return_success_status
      • 3.89 s
        passedshould_delete_inquiry_question_answer_action_return_redirect
      • 3.25 s
        passedshould_delete_inquiry_question_answer_action_have_status_message
      • 3.12 s
        passedshould_delete_inquiry_question_answer_remove_answer_from_the_database
    • 1 m 4 s
      InquiryControllerTest
      • 3.53 s
        passedshould_redirect_to_login_if_user_is_not_an_administrator
      • 4.27 s
        passedshould_show_inquiry_questions_action_have_questions_and_link_limit_variables_in_page_scope
      • 3.69 s
        passedshould_questions_variable_from_list_show_inquiry_questions_be_a_paginator
      • 4.57 s
        passedshould_link_limit_variable_from_show_inquiry_questions_action_be_a_number
      • 3.34 s
        passedshould_create_inquiry_question_action_return_success_status
      • 3.33 s
        passedshould_store_inquiry_question_action_return_redirect
      • 3.99 s
        passedshould_store_inquiry_question_action_have_status_message
      • 3.16 s
        passedshould_store_inquiry_question_action_save_question_to_database
      • 4.97 s
        passedshould_edit_inquiry_question_action_have_question_variable
      • 3.96 s
        passedshould_question_variable_from_edit_inquiry_question_action_be_a_single_model
      • 2.93 s
        passedshould_update_inquiry_question_action_return_redirect
      • 3.38 s
        passedshould_update_inquiry_question_action_have_status_message
      • 3.20 s
        passedshould_update_inquiry_question_action_update_question_in_database
      • 3.08 s
        passedshould_confirm_inquiry_question_delete_action_return_success_status
      • 4.46 s
        passedshould_delete_inquiry_question_action_return_redirect
      • 3.42 s
        passedshould_delete_inquiry_question_action_have_status_message
      • 5.05 s
        passedshould_delete_inquiry_question_remove_question_from_the_database
    • 1 m 49 s
      FrontInquiryControllerTest
      • 4.55 s
        passedshould_show_question_return_success_status
      • 4.33 s
        passedshould_show_question_have_progress_bar
      • 3.75 s
        passedshould_show_question_do_not_have_progress_bar_if_user_reanswers
      • 4.42 s
        passedshould_show_question_return_redirect_to_lastly_answered_question_plus_one_position_if_question_does_not_exist
      • 4.83 s
        passedshould_save_answer_return_redirect_to_finish_if_question_was_last
      • 4.14 s
        passedshould_save_answer_save_statement_answer_to_database
      • 4.28 s
        passedshould_save_answer_save_radio_answer_to_database
      • 3.56 s
        passedshould_save_answer_save_textarea_answer_to_database
      • 3.12 s
        passedshould_show_results_action_return_success_status_if_user_answered_inquiry
      • 3.32 s
        passedshould_show_results_action_return_redirect_to_lastly_answered_question_if_user_did_not_answer_full_inquiry
      • 3.40 s
        passedshould_show_results_action_return_redirect_to_first_question_if_user_did_not_answer_any_inquiry_question
      • 3.39 s
        passedshould_show_results_action_return_redirect_to_login_if_user_is_not_logged_in
      • 3.63 s
        passedshould_show_results_action_have_answers_variable_in_page_scope
      • 4.25 s
        passedshould_answers_variable_from_show_results_action_be_a_collection
      • 5.17 s
        passedshould_answers_belong_to_specific_user
      • 5.57 s
        passedshould_answers_variable_from_show_results_action_do_not_contain_two_questions_with_number_6_and_8
      • 4.84 s
        passedshould_reanswer_action_return_redirect
      • 4.52 s
        passedshould_user_see_save_button_instead_of_next_if_reanswers_question
      • 4.88 s
        passedshould_user_be_redirected_to_inquiry_results_if_he_reanswers_last_question
      • 4.45 s
        passedshould_reanswered_question_of_radio_or_select_type_be_saved_to_database
      • 2.88 s
        passedshould_user_be_redirected_to_finish_page_if_he_answers_last_question
      • 3.80 s
        passedshould_user_see_next_button_instead_of_save_if_not_reanswers_question
      • 3.69 s
        passedshould_receive_email_be_equal_to_one_in_users_table
      • 4.15 s
        passedshould_receive_sms_be_equal_to_one_in_users_table
      • 5.45 s
        passedshould_receive_sms_and_receive_email_be_equal_to_one_in_users_table
      • 4.81 s
        passedshould_receive_sms_and_receive_email_be_equal_to_zero_in_users_table
    • 36.70 s
      NewsletterControllerTest
      • 7.64 s
        passedshould_show_newsletter_subscribers_list_page_if_user_is_administrator
      • 4.39 s
        passedshould_list_action_have_link_limit_and_subscribers_variables_in_page_scope
      • 4.00 s
        passedshould_subscribers_variable_from_list_action_be_a_paginator
      • 4.71 s
        passedshould_link_limit_variable_from_list_action_be_a_number
      • 3.81 s
        passedshould_confirm_delete_action_return_success_status
      • 4.22 s
        passedshould_delete_action_return_redirect
      • 7.93 s
        passedshould_delete_action_have_status_messagea
    • 2.73 s
      FrontNewsletterControllerTest
      • 2.73 s
        passedshould_show_newsletter_return_success_status
    • 6.66 s
      PayPalControllerTest
      • 3.28 s
        passedshould_get_checkout_return_404_if_price_equals_to_zero_and_hackathon_is_not_demo
      • 3.38 s
        passedshould_get_cancel_return_success
    • 42.41 s
      ProfileControllerTest
      • 2.85 s
        passedshould_redirect_to_login_if_user_is_not_an_administrator
      • 2.60 s
        passedshould_show_profiles_action_have_profiles_variable_in_page_scope
      • 2.66 s
        passedshould_profiles_variable_from_show_profiles_action_be_a_collection
      • 2.92 s
        passedshould_create_profile_action_return_success_status
      • 2.43 s
        passedshould_store_profile_action_return_redirect
      • 2.81 s
        passedshould_store_profile_action_have_status_message
      • 2.58 s
        passedshould_store_profile_action_save_profile_to_database
      • 2.51 s
        passedshould_edit_profile_action_have_profile_variable_in_page_scope
      • 3.03 s
        passedshould_profile_variable_from_edit_profile_action_be_a_single_model
      • 3.14 s
        passedshould_update_profile_action_return_redirect
      • 3.58 s
        passedshould_update_profile_action_have_status_message
      • 4.71 s
        passedshould_confirm_delete_action_return_success_status
      • 3.64 s
        passedshould_delete_action_return_redirect
      • 2.95 s
        passedshould_delete_action_have_status_message
    • 9.50 s
      FrontProfileControllerTest
      • 3.10 s
        passedshould_show_profiles_action_return_success_status
      • 2.80 s
        passedshould_show_profiles_action_have_profiles_variable_in_page_scope
      • 3.60 s
        passedshould_profile_variable_from_page_scope_be_an_entity_object
    • 1 m 22 s
      QuestionControllerTest
      • 4.91 s
        passedshould_show_questions_list_page_if_user_is_administrator
      • 5.39 s
        passedshould_list_action_have_hackathon_id_and_hack_id_and_questionnaire_id_and_questions_in_page_scope
      • 4.51 s
        passedshould_questions_variable_from_list_action_be_a_model
      • 3.06 s
        passedshould_hackathon_id_variable_from_arguments_in_list_action_be_a_string
      • 3.29 s
        passedshould_hack_id_variable_from_arguments_in_list_action_be_a_string
      • 3.65 s
        passedshould_questionnaire_id_variable_from_arguments_in_list_action_be_a_string
      • 4.14 s
        passedshould_create_action_return_success_status
      • 3.98 s
        passedshould_store_action_return_redirect
      • 2.90 s
        passedshould_store_action_have_status_message
      • 3.55 s
        passedshould_edit_action_have_hackathon_id_and_hack_id_and_questionnaire_id_and_question_and_answers_in_page_scope
      • 3.82 s
        passedshould_question_variable_from_edit_action_be_a_single_model
      • 4.62 s
        passedshould_answers_variable_from_edit_action_be_a_collection
      • 4.13 s
        passedshould_hackathon_id_variable_from_arguments_in_edit_action_be_a_string
      • 3.29 s
        passedshould_hack_id_variable_from_arguments_in_edit_action_be_a_string
      • 4.42 s
        passedshould_questionnaire_id_variable_from_arguments_in_edit_action_be_a_string
      • 4.08 s
        passedshould_update_action_return_redirect
      • 3.41 s
        passedshould_update_action_have_status_message
      • 5.16 s
        passedshould_confirm_delete_action_return_success_status
      • 5.04 s
        passedshould_delete_action_return_redirect
      • 4.51 s
        passedshould_delete_action_have_status_message
    • 36.96 s
      FrontQuestionControllerTest
      • 4.25 s
        passedshould_show_question_action_return_success_status
      • 4.22 s
        passedshould_show_question_action_have_hackathon_slug_and_hack_slug_and_questionnaire_and_question_and_progress_variables_in_page_scope
      • 3.35 s
        passedshould_hackathon_slug_variable_from_show_question_action_be_a_string
      • 5.16 s
        passedshould_hack_slug_variable_from_show_question_action_be_a_string
      • 4.83 s
        passedshould_questionnare_variable_from_show_question_action_be_an_object_of_questionnare_type
      • 5.02 s
        passedshould_question_variable_from_show_question_action_be_an_object_of_questionnare_type
      • 4.89 s
        passedshould_progress_variable_from_show_question_action_be_integer
      • 5.24 s
        passedshould_progress_bar_be_seen
    • 1 m 9 s
      PointsControllerTest
      • 5.58 s
        passedshould_show_points_show_list_page_if_user_is_administrator
      • 3.59 s
        passedshould_show_points_action_have_hackathon_id_and_hack_id_and_questionnaire_id_and_points_and_max_result_in_page_scope
      • 4.68 s
        passedshould_hackathon_id_variable_from_arguments_in_show_points_action_be_a_string
      • 4.33 s
        passedshould_hack_id_variable_from_arguments_in_show_points_action_be_a_string
      • 3.99 s
        passedshould_questionnaire_id_variable_from_arguments_in_show_points_action_be_a_string
      • 3.68 s
        passedshould_max_result_variable_from_list_action_be_an_integer
      • 4.00 s
        passedshould_points_variable_from_list_action_be_a_collection
      • 3.83 s
        passedshould_create_action_return_success_status
      • 3.47 s
        passedshould_store_action_return_redirect
      • 2.62 s
        passedshould_store_action_have_status_message
      • 3.33 s
        passedshould_edit_action_have_hackathon_id_and_hack_id_and_questionnaire_and_points_in_page_scope
      • 4.08 s
        passedshould_hackathon_id_from_arguments_in_edit_action_be_a_string
      • 4.26 s
        passedshould_hack_id_from_arguments_in_edit_action_be_a_string
      • 3.52 s
        passedshould_questionnaire_id_from_arguments_in_edit_action_be_a_string
      • 3.19 s
        passedshould_points_from_arguments_in_edit_action_be_an_entity
      • 4.79 s
        passedshould_confirm_delete_action_return_success_status
      • 3.06 s
        passedshould_delete_action_return_redirect
      • 2.96 s
        passedshould_delete_action_have_status_message
    • 1 m 8 s
      QuestionnaireControllerTest
      • 3.56 s
        passedshould_show_questionnaires_list_page_if_user_is_administrator
      • 2.84 s
        passedshould_list_action_have_questionnaires_variable_and_hackathon_id_and_hack_id_and_link_limit_and_max_result_in_page_scope
      • 3.27 s
        passedshould_questionnaires_variable_from_list_action_be_a_paginator
      • 3.20 s
        passedshould_hackathon_id_variable_from_arguments_in_list_action_be_a_string
      • 3.12 s
        passedshould_link_limit_variable_from_list_action_be_an_integer
      • 5.24 s
        passedshould_max_result_variable_from_list_action_be_an_integer
      • 5.31 s
        passedshould_create_action_return_success_status
      • 4.31 s
        passedshould_store_action_return_redirect
      • 3.26 s
        passedshould_store_action_have_status_message
      • 4.10 s
        passedshould_edit_action_have_hackathon_id_variable_hack_id_and_questionnaire_in_page_scope
      • 3.43 s
        passedshould_questionnaire_variable_from_edit_action_be_a_single_model
      • 4.10 s
        passedshould_hackathon_id_variable_from_arguments_in_edit_action_be_a_string
      • 5.49 s
        passedshould_hack_id_variable_from_arguments_in_edit_action_be_a_string
      • 2.89 s
        passedshould_questionnaire_variable_from_arguments_in_edit_action_be_a_model
      • 2.99 s
        passedshould_update_action_return_redirect
      • 2.67 s
        passedshould_update_action_have_status_message
      • 2.73 s
        passedshould_confirm_delete_action_return_success_status
      • 2.58 s
        passedshould_delete_action_return_redirect
      • 3.01 s
        passedshould_delete_action_have_status_message
    • 31.15 s
      FrontQuestionnaireControllerTest
      • 2.68 s
        passedshould_show_questionnaire_return_success_status
      • 3.33 s
        passedshould_show_questionnaire_have_hackathon_slug_and_hack_slug_and_questionnaire_and_question_variables_in_page_scope
      • 4.09 s
        passedshould_hackathon_slug_from_show_questionnaire_action_be_a_string
      • 3.59 s
        passedshould_hack_slug_from_show_questionnaire_action_be_a_string
      • 5.20 s
        passedshould_questionnaire_from_show_questionnaire_action_be_a_questionnaire_object
      • 5.54 s
        passedshould_question_from_show_questionnaire_action_be_a_questionnaire_object
      • 6.72 s
        passedshould_finish_questionnaire_return_success_status
    • 11.64 s
      FrontRatingControllerTest
      • 5.00 s
        passedshould_rate_hackathon_save_rating_to_database
      • 3.67 s
        passedshould_rate_hackathon_return_success_status
      • 2.97 s
        passedshould_rate_hackathon_return_average_rating
    • 31.60 s
      StatisticControllerTest
      • 4.58 s
        passedshould_show_statistic_if_user_is_administrator
      • 4.00 s
        passedshould_not_show_statistic_if_user_is_not_administrator
      • 4.75 s
        passedshould_show_statistic_have_user_and_finished_hacks_id_and_paid_totally_and_prices_with_discount
      • 4.42 s
        passedshould_user_variable_from_arguments_in_show_statistic_be_a_model
      • 5.74 s
        passedshould_finished_hacks_id_variable_from_arguments_in_show_statistic_be_an_array
      • 4.28 s
        passedshould_paid_totally_variable_from_arguments_in_show_statistic_be_an_double
      • 3.83 s
        passedshould_prices_with_discount_variable_from_arguments_in_show_statistic_be_an_array
    • 48.41 s
      UserControllerTest
      • 3.52 s
        passedshould_redirect_to_login_if_user_is_not_an_administrator
      • 4.18 s
        passedshould_list_action_haveusers_and_link_limit_variables_in_page_scope
      • 3.48 s
        passedshould_users_variable_from_list_action_be_a_paginator
      • 4.18 s
        passedshould_link_limit_variable_from_list_action_be_a_number
      • 12.46 s
        passedshould_create_action_return_success_status
      • 3.54 s
        passedshould_edit_action_have_user_variable
      • 5.04 s
        passedshould_user_variable_from_edit_action_be_a_single_model
      • 4.63 s
        passedshould_confirm_delete_action_return_success_status
      • 3.64 s
        passedshould_delete_action_return_redirect
      • 3.74 s
        passedshould_delete_action_have_status_message
    • 15.86 s
      AccountControllerTest
      • 4.10 s
        passedshould_edit_account_action_return_success_status
      • 3.46 s
        passedshould_edit_account_action_have_user_variable_in_page_scope
      • 4.27 s
        passedshould_edit_account_action_have_2_answers_with_number_6_and_8
      • 4.03 s
        passedshould_edit_avatar_action_have_user_and_example_avatars_variables_in_page_scope
    • 3.08 s
      SocialControllerTest
      • 3.08 s
        passedshould_redirect_to_provider_return_redirect
    • 36.81 s
      AuthenticatesUsersTest
      • 3.36 s
        passedshould_show_login_form_return_success_status
      • 2.43 s
        passedshould_sign_in_to_app_unconfirmed_user
      • 2.63 s
        passedshould_sign_in_to_app_confirmed_user
      • 5.19 s
        passedshould_sign_in_to_app_confirmed_administrator
      • 2.92 s
        passedshould_sign_in_to_system_confirmed_user
      • 4.33 s
        passedshould_sign_in_to_system_confirmed_administrator
      • 3.15 s
        passedshould_authenticated_administrator_see_dashboard_page
      • 3.35 s
        passedshould_authenticated_user_see_inquiry_start_page
      • 2.43 s
        passedshould_not_authenticated_administrator_be_redirected_to_login_when_tries_to_visit_dashboard
      • 3.96 s
        passedshould_was_logged_field_be_updated_when_user_loggs_in_first_time
      • 3.06 s
        passedshould_inquiry_finished_field_be_equal_tp_zero_when_user_loggs_in_first_time
    • 5.74 s
      ConfirmsUsersTest
      • 2.63 s
        passedshould_user_see_successful_confirmation_info_page
      • 3.11 s
        passedshould_user_be_confirmed_and_confirmation_code_equal_to_null_after_click_on_confirmation_link
    • 1 m 5 s
      RegistersUsersTest
      • 2.60 s
        passedshould_show_registration_form_return_success_status
      • 4.46 s
        passedshould_user_be_registered_if_does_not_fill_inputs
      • 3.25 s
        passedshould_user_be_redirected_back_if_password_and_password_confirmation_dont_match
      • 2.96 s
        passedshould_user_be_redirected_back_if_password_was_too_short
      • 3.50 s
        passedshould_user_be_redirected_back_if_email_was_incorrect
      • 22.64 s
        passedshould_user_be_redirected_to_confirmation_info_page_after_registraton_in_app
      • 8.10 s
        passedshould_users_email_appear_in_database_after_registraton_in_app
      • 7.29 s
        passedshould_user_be_unconfirmed_after_registraton_in_app
      • 6.98 s
        passedshould_user_have_user_role_after_registraton_in_app
      • 3.60 s
        passedshould_confirmation_email_event_be_fired_after_users_registraton_in_app
    • 6.55 s
      BadgeEntityTest
      • 3.66 s
        passedshould_file_be_deleted
      • 2.89 s
        passedshould_row_be_deleted_from_user_badge_table
    • 3.33 s
      CategoryEntityTest
      • 3.33 s
        passedshould_row_from_category_hackathon_be_deleted
    • 3.07 s
      DiscountEntityTest
      • 3.07 s
        passedshould_row_from_user_discount_be_deleted
    • 16.78 s
      HackEntityTest
      • 2.50 s
        passedshould_file_be_deleted
      • 2.71 s
        passedshould_audio_be_deleted
      • 3.01 s
        passedshould_link_be_deleted
      • 2.97 s
        passedshould_video_be_deleted
      • 2.70 s
        passedshould_questionnaire_be_deleted
      • 2.89 s
        passedshould_row_be_deleted_from_user_hack_table
    • 24.41 s
      HackathonEntityTest
      • 2.66 s
        passedshould_hacks_be_deleted
      • 2.66 s
        passedshould_file_be_deleted
      • 2.90 s
        passedshould_rating_be_deleted
      • 3.65 s
        passedshould_row_be_deleted_from_user_discount_table
      • 3.14 s
        passedshould_row_be_deleted_from_user_hackathon_table
      • 2.90 s
        passedshould_row_be_deleted_from_user_hack_table
      • 2.68 s
        passedshould_row_be_deleted_from_category_hackathon_table
      • 3.82 s
        passedshould_row_be_deleted_from_upcoming_transactions_table
    • 2.17 s
      PointEntityTest
      • 2.17 s
        passedshould_file_be_deleted
    • 5.35 s
      QuestionEntityTest
      • 2.46 s
        passedshould_file_be_deleted
      • 2.89 s
        passedshould_answer_be_deleted
    • 7.30 s
      QuestionnaireEntityTest
      • 2.45 s
        passedshould_file_be_deleted
      • 2.33 s
        passedshould_question_be_deleted
      • 2.52 s
        passedshould_point_be_deleted
    • 28.23 s
      UserEntityTest
      • 3.77 s
        passedshould_avatar_be_deleted
      • 3.21 s
        passedshould_rating_be_deleted
      • 3.24 s
        passedshould_row_be_deleted_from_user_discount_table
      • 3.81 s
        passedshould_row_be_deleted_from_user_hackathon_table
      • 4.17 s
        passedshould_row_be_deleted_from_user_hack_table
      • 2.93 s
        passedshould_row_be_deleted_from_upcoming_transactions_table
      • 3.46 s
        passedshould_row_be_deleted_from_user_badge_table
      • 3.64 s
        passedshould_row_be_deleted_from_user_answer
    • 20.20 s
      AppEntityRepositoryTest
      • 2.47 s
        passedshould_get_list_name_and_id_return_collection_object
      • 2.26 s
        passedshould_get_list_name_and_id_for_entity_with_conditions_return_collection_object
      • 3.42 s
        passedshould_find_where_return_builder_object
      • 3.27 s
        passedshould_find_where_find_entity_by_given_conditions
      • 3.07 s
        passedshould_find_all_ordered_return_builder_object
      • 2.96 s
        passedshould_find_all_published_and_ordered_return_builder_object
      • 2.75 s
        passedshould_find_all_published_and_ordered_return_only_published_entities
    • 1 m 49 s
      AppEntityServiceTest
      • 3.72 s
        passedshould_find_all_return_collection
      • 2.78 s
        passedshould_get_latest_entities_and_paginate_return_paginator_object
      • 3.01 s
        passedshould_get_latest_entities_and_paginate_return_amount_of_entities_per_page
      • 3.09 s
        passedshould_get_latest_entities_with_conditions_and_paginate_return_paginator_object
      • 2.98 s
        passedshould_get_latest_entities_with_conditions_and_paginate_return_amount_of_entities_per_page
      • 2.88 s
        passedshould_get_latest_entities_with_conditions_and_paginate_select_proper_object_using_given_conditions
      • 3.25 s
        passedshould_get_latest_published_entities_and_paginate_return_paginator_object
      • 2.59 s
        passedshould_get_latest_published_entities_and_paginate_return_amount_of_entities_per_page
      • 4.71 s
        passedshould_get_latest_published_entities_and_paginate_return_enetites_with_published_status
      • 3.34 s
        passedshould_get_latest_entities_return_builder_object
      • 2.13 s
        passedshould_get_latest_entities_return_count_objects
      • 1.98 s
        passedshould_find_default_entity_return_builder_object
      • 1.83 s
        passedshould_find_default_entity_return_obj_with_field_is_default_set_to_one
      • 1.98 s
        passedshould_find_one_entity_with_conditions_return_entity_object
      • 2.00 s
        passedshould_find_one_entity_with_conditions_return_object_with_given_conditions
      • 2.44 s
        passedshould_find_entity_by_id_return_entity_object
      • 2.24 s
        passedshould_find_entity_by_id_return_object_with_given_id
      • 2.07 s
        passedshould_find_entity_by_parent_id_return_entity_object
      • 2.20 s
        passedshould_find_entity_by_parent_id_return_object_with_given_id
      • 2.11 s
        passedshould_find_entity_by_name_return_entity_object
      • 2.27 s
        passedshould_find_entity_by_name_return_object_with_given_name
      • 2.19 s
        passedshould_find_entity_by_email_return_entity_object
      • 2.07 s
        passedshould_find_entity_by_email_return_object_with_given_email
      • 2.53 s
        passedshould_find_entity_by_slug_return_entity_object
      • 2.17 s
        passedshould_find_entity_by_slug_return_object_with_given_slug
      • 2.21 s
        passedshould_find_entity_by_confirmation_code_return_entity_object
      • 2.19 s
        passedshould_find_entity_by_confirmation_code_return_object_with_given_confirmation_code
      • 2.69 s
        passedshould_delete_entity_delete_element_from_database
      • 2.64 s
        passedshould_delete_related_entity_delete_element_from_database
      • 2.21 s
        passedshould_generate_and_save_slug_for_entity_save_slug_to_database
      • 2.43 s
        passedshould_associate_relation_with_entity_save_associated_relation_to_database
      • 2.05 s
        passedshould_find_related_entity_return_related_entity_object
      • 2.38 s
        passedshould_find_related_entity_collection_return_collection_of_related_entities
      • 2.41 s
        passedshould_find_related_entity_paginator_return_paginator_object
      • 3.06 s
        passedshould_find_related_entity_paginator_return_amount_of_entities
      • 2.74 s
        passedshould_find_related_entity_with_conditions_return_entity_object
      • 2.63 s
        passedshould_find_related_entity_collection_with_conditions_return_collection
      • 2.87 s
        passedshould_fire_event_fire_event
      • 2.52 s
        passedshould_set_field_value_and_save_field_value_in_database
      • 2.22 s
        passedshould_create_related_entity_save_related_entity_to_database
      • 2.34 s
        passedshould_attach_related_entity_save_related_entity_to_database
      • 2.61 s
        passedshould_attach_related_entities_with_extra_data_save_related_entity_with_extra_data_to_database
      • 2.37 s
        passedshould_get_mailchimp_api_return_object_of_mailchimp_class
    • 56.36 s
      AppFileServiceTest
      • 2.61 s
        passedshould_append_files_to_entity_return_false_if_files_array_is_empty
      • 3.18 s
        passedshould_append_files_to_entity_return_null_if_files_array_is_not_empty
      • 4.01 s
        passedshould_append_files_to_entity_save_file_to_database
      • 2.82 s
        passedshould_upload_single_file_return_null
      • 2.94 s
        passedshould_upload_single_file_save_file_to_database
      • 3.07 s
        passedshould_upload_multiple_files_return_null
      • 2.73 s
        passedshould_upload_multiple_files_save_files_to_database
      • 2.35 s
        passedshould_update_single_file_return_null
      • 3.09 s
        passedshould_update_single_file_save_file_to_database
      • 2.97 s
        passedshould_update_multiple_files_return_null
      • 3.47 s
        passedshould_update_multiple_files_save_files_to_database
      • 3.74 s
        passedshould_move_file_and_save_to_database_return_random_filename
      • 3.51 s
        passedshould_move_file_and_save_to_database_save_file_to_database
      • 3.24 s
        passedshould_move_file_and_save_to_database_move_file_to_proper_folder
      • 3.10 s
        passedshould_generate_file_name_with_extension_generate_proper_file_name
      • 2.53 s
        passedshould_get_destination_path_with_name_return_proper_path
      • 2.85 s
        passedshould_get_destination_path_return_proper_path
      • 4.15 s
        passedshould_delete_files_from_entity_delete_files_from_database
    • 36.76 s
      InquiryTest
      • 4.04 s
        passedshould_request_to_hackathons_list_redirect_to_inquiry_start_if_user_did_not_answer_inquiry
      • 4.32 s
        passedshould_request_to_hackathons_list_redirect_to_last_answered_inquiry_question_if_user_did_not_answer_inquiry
      • 3.41 s
        passedshould_request_to_category_redirect_to_inquiry_start_if_user_did_not_answer_inquiry
      • 3.29 s
        passedshould_request_to_contact_redirect_to_inquiry_start_if_user_did_not_answer_inquiry
      • 3.94 s
        passedshould_request_to_discount_redirect_to_inquiry_start_if_user_did_not_answer_inquiry
      • 2.74 s
        passedshould_request_to_hacks_list_redirect_to_inquiry_start_if_user_did_not_answer_inquiry
      • 2.78 s
        passedshould_request_to_newsletter_redirect_to_inquiry_start_if_user_did_not_answer_inquiry
      • 3.03 s
        passedshould_request_to_profiles_redirect_to_inquiry_start_if_user_did_not_answer_inquiry
      • 3.17 s
        passedshould_request_to_question_redirect_to_inquiry_start_if_user_did_not_answer_inquiry
      • 3.59 s
        passedshould_request_to_questionnaire_redirect_to_inquiry_start_if_user_did_not_answer_inquiry
      • 2.45 s
        passedshould_request_to_edit_user_redirect_to_inquiry_start_if_user_did_not_answer_inquiry
    • 2.11 s
      HackathonPresenterTest
      • 2.11 s
        passedtest
    • 29.77 s
      AnswerServiceTest
      • 2.84 s
        passedshould_create_answers_for_entity_save_last_answer_to_database
      • 2.85 s
        passedshould_update_answers_for_entity_save_last_answer_to_database
      • 2.56 s
        passedshould_creating_answers_and_return_null
      • 3.65 s
        passedshould_continue_creating_answers_and_return_null
      • 3.69 s
        passedshould_create_answers_for_array_and_return_null
      • 2.34 s
        passedshould_check_if_answers_are_not_empty_and_return_false
      • 2.49 s
        passedshould_not_delete_answer_if_param_ShouldBeDeleted_is_false
      • 2.95 s
        passedshould_delete_answer_if_param_ShouldBeDeleted_is_true
      • 3.29 s
        passedshould_create_answer_if_answer_is_not_empty
      • 3.11 s
        passedshould_not_create_answer_if_answer_is_empty
    • 30.05 s
      FrontAnswerServiceTest
      • 3.67 s
        passedshould_attach_answer_return_null
      • 3.61 s
        passedshould_attach_answer_append_radio_answer_to_user
      • 4.36 s
        passedshould_attach_answer_append_select_answer_to_user
      • 2.97 s
        passedshould_attach_answer_append_checkbox_answers_to_user
      • 2.38 s
        passedshould_attach_answer_append_open_answer_to_user
      • 2.46 s
        passedshould_generate_class_name_generate_proper_class_name
      • 2.51 s
        passedshould_get_questions_with_higher_position_get_filtered_array_of_questions
      • 3.03 s
        passedshould_show_next_question_return_redirect_status_code
      • 2.49 s
        passedshould_check_if_user_already_answered_this_question_return_true_if_did
      • 2.57 s
        passedshould_check_if_user_already_answered_this_question_return_false_if_did_not
    • 21.87 s
      AudioServiceTest
      • 2.24 s
        passedshould_create_audios_for_entity_save_last_audios_to_database
      • 2.25 s
        passedshould_update_audios_for_entity_save_last_audio_to_database
      • 2.09 s
        passedshould_creating_audios_and_return_null
      • 2.18 s
        passedshould_continue_creating_audios_and_return_null
      • 2.61 s
        passedshould_create_audios_for_array_and_return_null
      • 1.97 s
        passedshould_check_if_audios_are_not_empty_and_return_false
      • 2.34 s
        passedshould_not_delete_audio_if_param_ShouldBeDeleted_is_false
      • 2.15 s
        passedshould_delete_audio_if_param_ShouldBeDeleted_is_true
      • 2.04 s
        passedshould_create_audio_if_audio_is_not_empty
      • 2.00 s
        passedshould_not_create_audio_if_audio_is_empty
    • 30.17 s
      BadgeServiceTest
      • 1.83 s
        passedshould_get_latest_badges_and_paginate_return_instance_of_paginator
      • 2.65 s
        passedshould_get_latest_badges_and_paginate_return_amount_per_page
      • 2.03 s
        passedshould_get_latest_badges_and_paginate_return_proper_badge
      • 2.06 s
        passedshould_store_badge_see_badge_in_database
      • 1.91 s
        passedshould_find_badge_by_id_return_it
      • 1.93 s
        passedshould_update_badge_see_changes_in_database
      • 2.00 s
        passedshould_update_badge_not_see_old_data_to_badge_in_database
      • 2.02 s
        passedshould_delete_badge_remove_badge_from_database
      • 2.64 s
        passedshould_delete_badge_return_null
      • 2.19 s
        passedshould_associate_relation_with_badge_save_associated_relation_to_database
      • 2.25 s
        passedshould_get_badge_from_request_return_it
      • 2.16 s
        passedshould_save_badge_to_user_save_to_database
      • 2.15 s
        passedshould_save_badge_to_user_do_not_save_two_same_badges_to_one_user_in_database
      • 2.35 s
        passedshould_user_does_not_have_badge_return_false_if_user_has_badge
    • 4.40 s
      FrontBadgeServiceTest
      • 2.15 s
        passedshould_get_badges_for_user_return_collection
      • 2.25 s
        passedshould_get_badges_for_user_return_proper_badges
    • 21.71 s
      CategoryServiceTest
      • 2.42 s
        passedshould_find_all_return_collection
      • 2.27 s
        passedshould_find_category_by_id_return_category_item
      • 2.12 s
        passedshould_save_categories_to_hackathon_append_category_to_hackathon
      • 1.93 s
        passedshould_return_redirect_with_error_message_redirect_user
      • 1.98 s
        passedshould_return_redirect_with_error_message_have_error_message
      • 2.09 s
        passedshould_get_latest_categories_and_paginate_return_paginate_object
      • 2.11 s
        passedshould_get_latest_categories_and_paginate_return_amount_per_page
      • 2.50 s
        passedshould_get_category_ids_from_request_return_proper_array
      • 2.16 s
        passedshould_store_category_see_category_in_database
      • 2.13 s
        passedshould_store_category_return_category_object
    • 8.96 s
      FrontCategoryServiceTest
      • 2.08 s
        passedshould_find_category_by_slug_return_category_item
      • 2.12 s
        passedshould_find_category_by_slug_return_proper_category
      • 2.14 s
        passedshould_paginate_category_hackathons_return_paginator
      • 2.62 s
        passedshould_paginate_category_hackathons_return_proper_paginator_length
    • 1 m 16 s
      DiscountServiceTest
      • 2.58 s
        passedfind_discounts_per_page_return_paginator_object
      • 2.29 s
        passedshould_get_discount_by_id_return_discount_item
      • 1.96 s
        passedshould_get_discount_by_code_return_discount_item
      • 2.06 s
        passedshould_store_discount_return_null
      • 2.03 s
        passedshould_store_discount_save_discount_to_database
      • 2.18 s
        passedshould_store_discount_append_hackathons_to_discount
      • 1.96 s
        passedshould_update_discount_return_null
      • 2.17 s
        passedshould_update_discount_update_discount_in_database
      • 2.59 s
        passedshould_update_discount_update_hackathon_discount_relation
      • 2.19 s
        passedshould_update_hackathons_discount_relation_update_hackathon_discount_relation_in_database
      • 2.05 s
        passedshould_update_hackathons_discount_relation_return_null
      • 2.09 s
        passedshould_append_hackathons_to_discount_save_hackathon_discount_relation_to_database
      • 2.11 s
        passedshould_append_hackathons_to_discount_return_null
      • 2.02 s
        passedshould_delete_discount_remove_discount_from_database
      • 2.09 s
        passedshould_delete_discount_remove_hackathon_discount_relation_from_database
      • 2.54 s
        passedshould_delete_discount_return_null
      • 2.03 s
        passedshould_remove_hackathon_discount_relation_remove_relation_from_database
      • 2.02 s
        passedshould_remove_hackathon_discount_relation_return_null
      • 2.28 s
        passedshould_append_user_used_discount_append_discount_to_user_in_database
      • 2.35 s
        passedshould_append_user_used_discount_do_not_append_discount_to_user_when_user_tries_to_user_another_discount_to_the_same_hackathon
      • 2.30 s
        passedshould_append_user_used_discount_return_null
      • 2.18 s
        passedshould_calculate_new_price_return_double
      • 2.46 s
        passedshould_calculate_new_price_return_proper_price
      • 2.59 s
        passedshould_calculate_how_many_users_used_given_discount_code_return_integer
      • 2.29 s
        passedshould_calculate_how_many_users_used_given_discount_code_return_zero_if_no_user_used_discount
      • 3.03 s
        passedshould_calculate_how_many_users_used_given_discount_code_return_one_if_one_user_used_discount
      • 2.92 s
        passedshould_calculate_how_many_users_used_given_discount_code_do_not_return_zero_if_one_user_used_discount
      • 2.85 s
        passedshould_get_new_price_from_database_return_proper_price
      • 2.41 s
        passedshould_discount_is_active_return_true_if_active
      • 3.47 s
        passedshould_discount_is_active_return_false_if_unactive
      • 2.72 s
        passedshould_discount_limit_was_exceeded_return_true_if_was_exceeded
      • 2.88 s
        passedshould_discount_limit_was_exceeded_return_false_if_was_not_exceeded
    • 36.06 s
      EmailServiceTest
      • 2.28 s
        passedshould_get_list_of_templates_from_mailchimp
      • 2.54 s
        passedshould_get_list_of_templates_from_mailchimp_receive_json_with_error
      • 2.22 s
        passedshould_get_all_html_templates_from_mailchimp
      • 2.17 s
        passedshould_get_all_templates_from_mailchimp_return_error_status
      • 3.42 s
        passedshould_run_function_get_all_templates_from_mailchimp_in_function_refresh_templates
      • 2.13 s
        passedshould_update_or_create_email_template_in_database_return_instance_of_this_object
      • 2.21 s
        passedshould_update_or_create_email_template_in_database_see_in_database
      • 2.16 s
        passedshould_run_function_update_or_create_email_template_in_function_get_all_html_templates_from_mailchimpand_save_or_update_to_database
      • 2.08 s
        passedshould_get_latest_emails_and_paginate_return_instance_of_paginator
      • 2.10 s
        passedshould_get_latest_emails_and_paginate_return_amount_per_page
      • 2.17 s
        passedshould_get_latest_emails_and_paginate_return_proper_email
      • 2.68 s
        passedshould_find_email_by_id
      • 1.89 s
        passedshould_get_all_template_ids_from_database
      • 2.00 s
        passedshould_associate_email_with_entity_return_null
      • 1.99 s
        passedshould_associate_email_with_entity_append_email_to_entity
      • 2.02 s
        passedshould_get_email_from_request_return_it
    • 15.39 s
      ExampleAvatarServiceTest
      • 2.06 s
        passedshould_find_by_id_return_example_avatar_object
      • 1.94 s
        passedshould_find_all_return_example_avatars_collection
      • 2.00 s
        passedshould_get_latest_example_avatars_and_paginate_return_paginator_object
      • 2.64 s
        passedshould_delete_example_avatar_return_nothing
      • 1.99 s
        passedshould_delete_example_avatar_delete_file_from_database
      • 2.59 s
        passedshould_store_example_avatar_save_file_to_database
      • 2.17 s
        passedshould_get_current_avatar_path_with_filename_return_proper_path
    • 2.23 s
      FileServiceTest
      • 2.23 s
        passedshould_delete_file_return_null
    • 21.33 s
      HackPositionServiceTest
      • 2.26 s
        passedshould_update_is_first_or_is_last_set_is_first_to_one_for_the_first_hack
      • 2.37 s
        passedshould_update_is_first_or_is_last_do_not_set_is_first_to_zero_for_the_first_hack
      • 2.90 s
        passedshould_update_is_first_or_is_last_set_is_last_to_one_for_the_first_hack
      • 2.25 s
        passedshould_update_is_first_or_is_last_do_not_set_is_last_to_zero_for_the_first_hack
      • 2.35 s
        passedshould_last_hack_always_have_is_last_set_to_one
      • 2.51 s
        passedshould_previous_hack_have_is_last_to_zero_after_one_more_hack_was_added
      • 2.13 s
        passedshould_first_hack_always_have_is_first_set_to_one
      • 2.17 s
        passedshould_first_hack_do_not_have_is_first_set_to_zero
      • 2.39 s
        passedshould_last_hack_do_not_have_is_last_set_to_zero
    • 28.23 s
      HackServiceTest
      • 2.74 s
        passedshould_find_hack_by_hackathon_and_hack_slug_return_this_hack
      • 2.22 s
        passedshould_get_latest_hacks_and_paginate_return_paginator_object
      • 2.97 s
        passedshould_store_hack_save_hack_to_the_database
      • 2.25 s
        passedshould_create_hack_with_relations_return_this_hack_in_database
      • 2.19 s
        passedshould_get_hack_return_hack_model
      • 2.71 s
        passedshould_update_hack_save_hack_to_the_database
      • 2.79 s
        passedshould_update_hack_with_relations_and_see_this_hack_with_changes_in_database
      • 2.25 s
        passedshould_update_hack_with_relations_and_not_see_this_hack_with_changes_in_database
      • 2.29 s
        passedshould_delete_hack_return_null
      • 2.85 s
        passedshould_delete_hack_update_unblock_time_for_daily_hackathon
      • 2.97 s
        passedshould_delete_hack_update_unblock_time_for_weekly_hackathon
    • 33.93 s
      FrontHackServiceTest
      • 2.16 s
        passedshould_find_hack_by_slug_return_hack_object
      • 2.35 s
        passedshould_find_hacks_by_hackathon_slug_return_collection
      • 2.77 s
        passedshould_get_hack_for_hackathon_by_slug_return_hack_object
      • 2.27 s
        passedshould_get_pdf_for_hack_and_return_it
      • 2.28 s
        passedshould_get_neccessary_models_return_array
      • 2.08 s
        passedshould_get_neccessary_models_return_hack_title
      • 2.23 s
        passedshould_prepare_params_return_array
      • 2.08 s
        passedshould_prepare_params_return_array_with_proper_keys
      • 2.18 s
        passedshould_get_full_pdf_path_return_string
      • 3.18 s
        passedshould_get_purchased_hacks_return_only_published_hacks_for_demo_hackathon
      • 2.52 s
        passedshould_get_purchased_hacks_return_proper_purchased_hacks_amount
      • 2.53 s
        passedshould_get_available_hack_ids_for_user_return_ids_of_available_hacks
      • 2.70 s
        passedshould_finish_hack_set_is_finished_to_one
      • 2.60 s
        passedshould_finish_hack_increase_number_of_people_who_finished_hackathon_when_hack_is_last
    • 4.60 s
      HackathonTypeServiceTest
      • 2.33 s
        passedshould_associate_hackathon_type_with_entity_save_hackathon_type_to_given_entity_in_database
      • 2.27 s
        passedshould_associate_hackathon_type_with_entity_return_null
    • 2 m 15 s
      HackathonServiceTest
      • 2.63 s
        passedshould_find_hackathon_by_id_return_hackathon_object
      • 2.37 s
        passedshould_find_selected_category_ids_return_array
      • 2.22 s
        passedshould_find_hackathon_by_slug_return_hackathon_object
      • 2.18 s
        passedshould_get_latest_hackathons_and_paginate_return_paginator_object
      • 2.05 s
        passedshould_get_latest_hackathons_and_paginate_return_amount_per_page
      • 2.09 s
        passedshould_get_latest_hackathons_with_conditions_and_paginate_return_paginator_object
      • 2.06 s
        passedshould_get_latest_hackathons_with_conditions_and_paginate_return_amount_per_page
      • 2.75 s
        passedshould_get_latest_published_hackathons_and_paginate_return_paginator_object
      • 2.19 s
        passedshould_get_latest_published_hackathons_and_paginate_return_amount_of_hackathons_per_page
      • 2.14 s
        passedshould_get_latest_hackathons_return_builder_object
      • 2.27 s
        passedshould_store_hackathon_return_instance_of_hackathon
      • 2.31 s
        passedshould_store_hackathon_save_hackathon_to_database
      • 2.33 s
        passedshould_store_hackathon_set_no_weekend_hacks_to_one_in_database
      • 2.24 s
        passedshould_store_hackathon_do_not_set_no_weekend_hacks_to_zero_in_database
      • 2.80 s
        passedshould_store_hackathon_save_hackathon_with_weekly_type_to_database
      • 2.33 s
        passedshould_update_hackathon_see_object_in_database_with_new_data
      • 2.33 s
        passedshould_update_hackathon_do_not_see_object_with_old_data
      • 2.41 s
        passedshould_update_hackathon_set_no_weekend_hacks_to_one_in_database
      • 2.32 s
        passedshould_update_hackathon_do_not_set_no_weekend_hacks_to_zero_in_database
      • 2.08 s
        passedshould_update_hackathon_save_hackathon_with_is_demo_one
      • 2.11 s
        passedshould_update_hackathon_save_hackathon_with_is_demo_zero
      • 2.67 s
        passedshould_set_hackathon_as_demo_return_hackathon_with_is_demo_one
      • 2.09 s
        passedshould_unset_demo_hackathon_return_hackathon_with_is_demo_zero
      • 2.20 s
        passedshould_find_one_hackathon_with_conditions_return_it
      • 2.07 s
        passedshould_delete_hackathon_return_null
      • 2.38 s
        passedshould_send_start_hackathon_email_send_email_if_hackathon_is_demo_and_user_allows
      • 2.57 s
        passedshould_send_start_hackathon_email_do_not_send_email_if_hackathon_is_not_demo_and_user_not_allows
      • 2.56 s
        passedshould_send_start_hackathon_email_send_email_if_hackathon_is_not_demo_and_user_allows
      • 14.03 s
        passedshould_send_start_hackathon_email_set_is_started_to_one_in_pivot_table
      • 2.39 s
        passedshould_set_hackathon_was_started_set_is_started_to_one_in_pivot_table
      • 2.33 s
        passedshould_set_hackathon_was_started_do_not_set_is_started_to_zero_in_pivot_table
      • 2.44 s
        passedshould_iterateThroughUsersHackathonsAndCheckIfGivenHackathonWasStarted_send_email_if_is_hackathon_wasnt_started
      • 2.41 s
        passedshould_iterateThroughUsersHackathonsAndCheckIfGivenHackathonWasStarted_do_not_send_email_if_is_hackathon_was_started
      • 2.43 s
        passedshould_iterateThroughUsersHackathonsAndCheckIfGivenHackathonWasStarted_update_pivot_if_hackathon_wasnt_started
      • 2.46 s
        passedshould_iterateThroughUsersHackathonsAndCheckIfGivenHackathonWasStarted_do_not_update_pivot_if_hackathon_was_started
      • 2.67 s
        passedshould_is_hackathon_demo_return_true_if_hackathon_is_demo
      • 2.12 s
        passedshould_is_hackathon_demo_return_false_if_hackathon_is_not_demo
      • 2.08 s
        passedshould_get_daily_hackathons_return_hackathons_with_type_equal_to_daily
      • 2.19 s
        passedshould_get_weekly_hackathons_return_hackathons_with_type_equal_to_weekly
      • 2.43 s
        passedshould_check_if_info_was_provided_return_false_if_no_info_found_in_database
      • 2.51 s
        passedshould_check_if_info_was_provided_return_false_if_only_purpose_provided
      • 2.40 s
        passedshould_check_if_info_was_provided_return_true_if_info_was_found_in_database
      • 2.62 s
        passedshould_count_hackathons_return_proper_count
      • 2.16 s
        passedshould_count_hackathons_return_integer
      • 2.58 s
        passedshould_find_purchased_and_demo_hackathons_return_paginator_object
      • 2.40 s
        passedshould_find_purchased_and_demo_hackathons_return_proper_amount_per_page
      • 2.49 s
        passedshould_find_purchased_and_demo_hackathons_return_demo_hackathons
      • 2.51 s
        passedshould_find_purchased_and_demo_hackathons_return_puchased_hackathons_by_user
      • 2.41 s
        passedshould_find_purchased_and_demo_hackathons_do_not_contain_not_purchased_hackathons
      • 2.92 s
        passedshould_get_all_hackathons_that_are_not_purchased_raw_return_proper_amount_per_page
      • 2.45 s
        passedshould_get_all_hackathons_that_are_not_purchased_raw_contain_only_not_purchased_hackathons
      • 2.53 s
        passedshould_row_be_appended_to_user_demo_hackathon_table
    • 22.31 s
      LinkServiceTest
      • 2.21 s
        passedshould_create_links_for_entity_save_last_link_to_database
      • 2.30 s
        passedshould_update_links_for_entity_save_last_link_to_database
      • 2.32 s
        passedshould_creating_links_and_return_null
      • 2.20 s
        passedshould_continue_creating_links_and_return_null
      • 2.70 s
        passedshould_create_links_for_array_and_return_null
      • 1.90 s
        passedshould_check_if_links_are_not_empty_and_return_false
      • 2.50 s
        passedshould_not_delete_link_if_param_ShouldBeDeleted_is_false
      • 2.07 s
        passedshould_delete_link_if_param_ShouldBeDeleted_is_true
      • 2.13 s
        passedshould_create_link_if_link_is_not_empty
      • 1.98 s
        passedshould_not_create_link_if_link_is_empty
    • 14.72 s
      NewsletterServiceTest
      • 2.60 s
        passedshould_get_array_of_subscribers_return_array
      • 3.62 s
        passedshould_get_array_of_subscribers_return_subscribed_users
      • 2.54 s
        passedshould_handle_subscribers_paginator_object_creation_return_paginator_object
      • 2.53 s
        passedshould_create_subscribers_paginator_object_return_paginator_object
      • 3.43 s
        passedshould_unsubscribe_user_remove_user_from_subscribers_list
    • 47.13 s
      PayPalServiceTest
      • 1.92 s
        passedshould_handle_api_context_creation_return_null
      • 2.05 s
        passedshould_create_api_context_return_null
      • 1.92 s
        passedshould_configure_api_context_return_null
      • 1.97 s
        passedshould_set_payment_method_return_object_of_payer_class
      • 2.47 s
        passedshould_set_payment_method_set_given_method
      • 1.92 s
        passedshould_set_payment_amount_return_object_of_amount_class
      • 1.96 s
        passedshould_set_payment_amount_set_given_amount
      • 1.94 s
        passedshould_set_payment_amount_set_given_currency
      • 2.13 s
        passedshould_set_payment_transaction_return_object_of_transaction_class
      • 2.25 s
        passedshould_set_payment_transaction_set_given_description
      • 2.08 s
        passedshould_set_payment_transaction_set_given_amount
      • 2.70 s
        passedshould_set_payment_redirect_urls_return_object_of_redirect_urls_class
      • 2.05 s
        passedshould_prepare_payment_return_object_of_payment_class
      • 2.12 s
        passedshould_prepare_payment_set_proper_payer
      • 1.95 s
        passedshould_prepare_payment_set_proper_redirect_urls
      • 2.22 s
        passedshould_prepare_payment_set_proper_transaction
      • 2.55 s
        passedshould_append_user_bought_hackathon_save_relation_to_database
      • 2.52 s
        passedshould_append_user_bought_hackathon_save_bought_hacks_to_database
      • 2.96 s
        passedshould_append_user_bought_hacks_save_bought_hacks_to_database
      • 2.56 s
        passedshould_make_first_hack_available_set_is_available_to_one_for_the_first_hack
      • 2.89 s
        passedshould_make_first_hack_available_do_not_set_is_available_to_one_for_the_second_hack
    • 26.80 s
      UpcomingTransactionServiceTest
      • 2.35 s
        passedshould_make_upcoming_transaction_return_null
      • 2.56 s
        passedshould_make_upcoming_transaction_save_upcoming_transaction_to_database
      • 2.86 s
        passedshould_find_upcoming_transaction_by_user_and_hackathon_ids_return_transaction_with_proper_user_id
      • 2.73 s
        passedshould_find_upcoming_transaction_by_user_and_hackathon_ids_return_transaction_with_proper_hackathon_id
      • 3.03 s
        passedshould_find_upcoming_transaction_by_user_and_hackathon_ids_return_transaction_with_proper_finished_status
      • 2.62 s
        passedshould_find_upcoming_transaction_by_user_and_hackathon_ids_return_upcoming_transaction_object
      • 2.49 s
        passedshould_finish_upcoming_transaction_return_null
      • 2.64 s
        passedshould_finish_upcoming_transaction_set_finished_status_equal_to_one
      • 5.52 s
        passedshould_update_upcoming_transaction_status_return_null
    • 34.03 s
      ProfileServiceTest
      • 2.10 s
        passedshould_get_latest_profiles_and_paginate_return_instance_of_paginator
      • 3.30 s
        passedshould_get_latest_profiles_and_paginate_return_amount_per_page
      • 2.57 s
        passedshould_get_latest_profiles_and_paginate_return_proper_profile
      • 2.49 s
        passedshould_find_profile_by_id_return_it
      • 3.08 s
        passedshould_create_profile_see_profile_in_database
      • 2.34 s
        passedshould_update_profile_see_changes_in_database
      • 3.49 s
        passedshould_update_profile_not_see_old_data_to_profile_in_database
      • 2.31 s
        passedshould_delete_profile_remove_profile_from_database
      • 2.84 s
        passedshould_delete_profile_return_null
      • 3.34 s
        passedshould_associate_relation_with_profile_save_associated_relation_to_database
      • 3.40 s
        passedshould_get_profile_from_request_return_it
      • 2.77 s
        passedshould_save_profile_to_user_save_profile_in_database
    • 58.52 s
      PurchaseServiceTest
      • 3.44 s
        passedshould_get_purchased_hacks_return_array
      • 3.39 s
        passedshould_get_purchased_hacks_return_inserted_value
      • 4.49 s
        passedshould_get_purchased_hacks_return_only_published_hacks
      • 2.22 s
        passedshould_get_purchased_hacks_set_hidden_is_available_to_the_same_pivot_has
      • 2.79 s
        passedshould_get_purchased_hacks_set_hidden_is_finished_to_the_same_pivot_has
      • 2.50 s
        passedshould_get_hacks_for_user_by_hackathon_id_return_collection
      • 2.59 s
        passedshould_set_available_to_one_for_the_first_hack_save_is_available_to_database
      • 2.67 s
        passedmake_first_hack_available_after_purchase_set_is_available_to_one_for_the_first_hack
      • 14.41 s
        passedshould_user_bought_hackathon_return_true_if_user_bought_hackathon
      • 2.42 s
        passedshould_user_bought_hackathon_return_false_if_user_did_not_buy_hackathon
      • 3.05 s
        passedshould_user_bought_hackathon_return_false_if_no_user_present
      • 2.72 s
        passedshould_append_user_bought_hackathon_save_row_to_user_hackathon_table
      • 2.19 s
        passedshould_append_user_bought_hackathon_save_row_with_fields_is_started_set_to_zero
      • 2.60 s
        passedshould_append_user_bought_hackathon_save_row_with_fields_is_finished_set_to_zero
      • 2.16 s
        passedshould_increase_people_purchased_counter_increase_counter_by_one
      • 2.06 s
        passedshould_newPriceIsTheSameAsPresentInDatabase_return_true_if_prices_are_the_same
      • 2.82 s
        passedshould_newPriceIsTheSameAsPresentInDatabase_return_false_if_prices_are_not_the_same
    • 42.59 s
      QuestionServiceTest
      • 2.84 s
        passedshould_get_questions_by_questionnaire_id_return_instance_of_paginator
      • 2.94 s
        passedshould_get_questions_by_questionnaire_id_return_questions
      • 4.36 s
        passedshould_store_question_see_question_in_database
      • 1.76 s
        passedshould_store_question_return_instance_of_question_object
      • 1.99 s
        passedshould_set_question_position_set_first_position_to_the_only_question
      • 1.95 s
        passedshould_set_question_position_set_last_position_to_last_question
      • 2.06 s
        passedshould_update_is_first_or_is_last_set_is_last_to_one_to_the_lastly_added_question
      • 2.06 s
        passedshould_update_is_first_or_is_last_set_is_first_and_is_last_to_the_only_question
      • 3.05 s
        passedshould_update_question_see_question_in_database
      • 1.84 s
        passedshould_update_question_return_instance_of_question_object
      • 1.55 s
        passedshould_delete_question_remove_question_from_database
      • 2.11 s
        passedshould_delete_question_return_null
      • 1.62 s
        passedshould_delete_question_set_is_first_to_one_for_the_next_question_if_first_question_was_deleted
      • 1.72 s
        passedshould_delete_question_set_is_last_to_one_for_the_previous_question_if_last_question_was_deleted
      • 1.44 s
        passedshould_get_question_by_related_entity_ids_return_instance_of_question_object
      • 2.07 s
        passedshould_get_question_by_related_entity_ids_return_question
      • 2.48 s
        passedshould_question_is_first_return_true_if_question_is_first
      • 1.74 s
        passedshould_question_is_first_return_false_if_question_is_not_first
      • 1.51 s
        passedshould_question_is_last_return_true_if_question_is_last
      • 1.50 s
        passedshould_question_is_last_return_false_if_question_is_not_last
    • 15.99 s
      FrontQuestionServiceTest
      • 1.70 s
        passedshould_get_question_by_entity_slugs_with_conditions_return_question
      • 1.96 s
        passedshould_get_question_by_entity_slugs_with_conditions_return_instance_of_question
      • 1.68 s
        passedshould_show_previous_question_show_proper_previous_question
      • 1.60 s
        passedshould_show_previous_question_return_null_if_no_previous_question_found
      • 1.84 s
        passedshould_get_current_question_position_return_position
      • 1.62 s
        passedshould_get_all_questions_return_collection
      • 1.45 s
        passedshould_get_all_questions_return_proper_question
      • 2.15 s
        passedshould_get_questions_with_lower_position_return_proper_questions
      • 1.99 s
        passedshould_get_questions_with_lower_position_return_array
    • 18.56 s
      PointsServiceTest
      • 1.48 s
        passedshould_get_points_by_questionnaire_id_return_collection
      • 2.12 s
        passedshould_get_points_by_questionnaire_id_return_proper_points
      • 1.56 s
        passedshould_get_points_by_id_return_entity_object
      • 1.66 s
        passedshould_create_points_save_points_to_database
      • 1.79 s
        passedshould_create_points_return_null
      • 1.64 s
        passedshould_create_points_save_points_to_database_for_second_hack
      • 2.72 s
        passedshould_update_points_save_points_to_database_for_first_hack
      • 2.15 s
        passedshould_update_points_save_points_to_database_for_second_hack
      • 1.76 s
        passedshould_delete_points_delete_points_from_database
      • 1.68 s
        passedshould_delete_points_return_null
    • 19.91 s
      QuestionnaireServiceTest
      • 1.88 s
        passedshould_get_one_questionnaire_by_id_return_entity_object
      • 1.81 s
        passedshould_get_one_questionnaire_by_id_return_proper_entity
      • 1.52 s
        passedshould_get_questions_by_questionnaire_id_return_paginator_object
      • 1.86 s
        passedshould_get_latest_questionnaires_and_paginate_return_paginator_object
      • 1.68 s
        passedshould_count_max_possible_questionnaire_result_return_integer
      • 1.47 s
        passedshould_delete_questionnaire_remove_questionnaire_from_database
      • 1.61 s
        passedshould_get_questionnaire_by_related_entity_ids_return_entity_object
      • 1.55 s
        passedshould_get_questionnaire_by_related_entity_ids_return_proper_entity
      • 1.41 s
        passedshould_total_summary_of_questionnaire_result_return_integer
      • 1.82 s
        passedshould_total_summary_of_questionnaire_result_return_proper_summary
      • 1.84 s
        passedshould_store_questionnaire_save_questionnaire_to_database
      • 1.46 s
        passedshould_update_questionnaire_update_questionnaire_in_database
    • 30.42 s
      FrontQuestionnaireServiceTest
      • 1.43 s
        passedshould_get_questionnaire_by_entity_slugs_return_entity_object
      • 1.32 s
        passedshould_get_questionnaire_by_entity_slugs_return_proper_object
      • 1.45 s
        passedshould_get_questionnaire_by_slug_return_entity_object
      • 1.37 s
        passedshould_get_questionnaire_by_slug_return_proper_object
      • 1.62 s
        passedshould_get_answers_for_user_return_array
      • 2.12 s
        passedshould_get_answers_for_user_return_answers_for_given_user
      • 1.89 s
        passedshould_count_total_value_for_answers_return_integer
      • 1.91 s
        passedshould_count_total_value_for_answers_return_proper_count
      • 1.44 s
        passedshould_get_points_after_questionnaire_was_finished_return_proper_text
      • 1.51 s
        passedshould_get_points_after_questionnaire_return_instance_point
      • 2.07 s
        passedshould_show_questionnaire_results_return_instance_point
      • 2.17 s
        passedshould_show_questionnaire_results_return_points_not_found_text_if_points_were_not_created
      • 2.19 s
        passedshould_show_questionnaire_results_return_proper_text
      • 1.54 s
        passedshould_calculate_questionnaire_progress_return_proper_progress_with_one_unanswered_question
      • 1.60 s
        passedshould_calculate_questionnaire_progress_return_proper_progress_with_multiple_questions
      • 1.60 s
        passedshould_get_points_for_questionnaire_select_proper_points_range
      • 1.58 s
        passedshould_check_if_demo_questionnaire_was_finished_return_true_if_was
      • 1.61 s
        passedshould_check_if_demo_questionnaire_was_finished_return_false_if_was_not
    • 25.13 s
      FrontRatingServiceTest
      • 1.46 s
        passedshould_get_rated_hackathon_ids_for_user_return_array
      • 1.89 s
        passedshould_get_rated_hackathon_ratings_for_user_return_array
      • 1.22 s
        passedshould_count_average_rating_return_average_rating
      • 1.24 s
        passedshould_count_average_rating_return_double
      • 1.30 s
        passedshould_count_average_rating_return_string_message_if_input_data_is_empty
      • 1.47 s
        passedshould_attach_user_rated_hackathon_append_rating_hackathon
      • 1.59 s
        passedshould_attach_user_rated_hackathon_return_null
      • 1.56 s
        passedshould_update_average_rating_return_type_double_if_isset_rating
      • 1.79 s
        passedshould_update_average_rating_return_type_string_if_not_isset_rating
      • 1.26 s
        passedshould_get_average_ratings_for_hackathons_and_return_array
      • 1.38 s
        passedshould_get_average_ratings_for_hackathons_and_return_proper_result
      • 1.51 s
        passedshould_get_user_rated_hackathon_ids_and_return_array
      • 1.39 s
        passedshould_get_user_rated_hackathon_ids_and_return_proper_result
      • 1.27 s
        passedshould_get_hackathon_ratings_and_return_array
      • 1.35 s
        passedshould_get_hackathon_ratings_and_return_proper_result
      • 1.97 s
        passedshould_hackathon_was_already_rated_return_true_if_was
      • 1.48 s
        passedshould_hackathon_was_already_rated_return_false_if_was_not
    • 6.83 s
      RoleServiceTest
      • 1.48 s
        passedshould_save_role_to_the_user_append_role_to_user_in_database
      • 1.50 s
        passedshould_set_default_role_to_the_user_appends_default_role_to_user_in_database
      • 1.25 s
        passedshould_get_default_role_return_default_role
      • 1.26 s
        passedshould_get_administrator_role_return_administrator_role
      • 1.34 s
        passedshould_get_role_from_request_return_role_object
    • 8.09 s
      SmsServiceTest
      • 1.52 s
        passedshould_send_sms_return_response
      • 1.97 s
        passedshould_send_sms_return_success_message
      • 1.45 s
        passedshould_send_sms_return_success_status
      • 1.54 s
        passedshould_save_sms_text_for_entity_return_null
      • 1.61 s
        passedshould_save_sms_text_for_entity_save_sms_text_to_database
    • 18.95 s
      StatisticServiceTest
      • 1.58 s
        passedshould_find_user_by_id_return_user_id
      • 1.53 s
        passedshould_find_finished_hacks_id_for_user_return_array
      • 1.55 s
        passedshould_find_finished_hacks_id_for_user_return_empty_array_for_user_which_does_not_have_finished_hack
      • 2.06 s
        passedshould_find_finished_hacks_id_for_user_return_hacks_id_in_array
      • 1.64 s
        passedshould_get_hacks_which_is_finished_return_hacks
      • 1.50 s
        passedshould_get_hacks_which_is_finished_return_empty_array_if_hacks_doesnt_exist
      • 1.69 s
        passedshould_get_totally_paid_for_hackathon_by_user_return_totally_paid_for_one_hackathon
      • 1.86 s
        passedshould_get_totally_paid_for_hackathon_by_user_return_totally_paid_for_many_hackathon
      • 1.93 s
        passedshould_get_totally_paid_for_hackathon_by_user_return_totally_paid_for_many_hackathon_with_hackackathon_with_discount_code
      • 1.47 s
        passedshould_get_price_of_hackathons_with_discount_return_array
      • 2.14 s
        passedshould_get_price_of_hackathons_with_discount_return_price_of_hackathons_with_discount
    • 8.04 s
      StatusServiceTest
      • 1.37 s
        passedshould_associate_status_with_entity_return_null
      • 1.32 s
        passedshould_associate_status_with_entity_append_status_to_entity
      • 1.28 s
        passedshould_get_status_from_request_return_status_object
      • 1.30 s
        passedshould_get_published_status_id_return_integer
      • 1.24 s
        passedshould_get_published_status_id_return_object_which_name_equals_to_published
      • 1.53 s
        passedshould_append_status_to_user_update_users_status_in_data_base
    • 2.11 s
      PasswordServiceTest
      • 2.11 s
        passedshould_change_password_for_user_change_password
    • 5.80 s
      UserServiceTest
      • 1.47 s
        passedshould_find_user_by_id_return_user_object
      • 1.33 s
        passedshould_get_latest_users_and_paginate_return_paginator_object
      • 1.49 s
        passedshould_create_user_save_user_to_database
      • 1.51 s
        passedshould_delete_user_return_null
    • 7.62 s
      FrontUserServiceTest
      • 1.55 s
        passedshould_find_user_by_id_return_user_object
      • 1.44 s
        passedshould_check_if_user_exists_return_true_if_exists
      • 1.25 s
        passedshould_check_if_user_exists_return_false_if_not_authenticated
      • 1.98 s
        passedshould_check_if_user_bought_hackathons_return_true_if_bought
      • 1.40 s
        passedshould_check_if_user_bought_hackathons_return_false_if_did_not_bought
    • 13.00 s
      SocialServiceTest
      • 1.36 s
        passedshould_create_user_with_social_data_save_user_to_database
      • 1.34 s
        passedshould_create_user_with_social_data_return_user_object
      • 1.53 s
        passedshould_make_directory_for_social_avatar_create_directory
      • 1.60 s
        passedshould_get_path_for_social_avatar_return_proper_path
      • 1.29 s
        passedshould_generate_random_avatar_name_return_name_from_characters_with_jpg_extension
      • 1.70 s
        passedshould_try_to_find_user_by_social_id_return_user_object
      • 1.64 s
        passedshould_login_user_login_user_to_app
      • 1.31 s
        passedshould_find_or_create_user_return_user_if_he_exists_in_database
      • 1.23 s
        passedshould_try_to_get_user_from_social_throw_exception_if_name_is_not_correct
    • 16.57 s
      VideoServiceTest
      • 1.63 s
        passedshould_create_videos_for_entity_save_last_video_to_database
      • 1.98 s
        passedshould_update_videos_for_entity_save_last_video_to_database
      • 1.67 s
        passedshould_creating_videos_and_return_null
      • 2.27 s
        passedshould_continue_creating_videos_and_return_null
      • 1.85 s
        passedshould_create_videos_for_array_and_return_null
      • 1.22 s
        passedshould_check_if_videos_are_not_empty_and_return_false
      • 1.42 s
        passedshould_not_delete_video_if_param_ShouldBeDeleted_is_false
      • 1.45 s
        passedshould_delete_video_if_param_ShouldBeDeleted_is_true
      • 1.55 s
        passedshould_create_video_if_video_is_not_empty
      • 1.53 s
        passedshould_not_create_video_if_video_is_empty

Generated by PhpStorm on 9/9/16 3:27 PM