MyStyleDesignManagerTest S

Total Complexity 37
Dependencies 14
Dependents 0
Total lines 1,080
Lines of code 508
Logical lines of code 367
Comment lines 331
Methods 37
Properties 0

Methods 37

Method Rating Maintainability Complexity Lines of code
test_update_design_tags_removes_all_tags_when_passed_empty_array()
S
52 1 29
test_update_design_tags()
S
52 1 29
test_remove_tag_from_design()
S
53 1 28
test_set_user_id_for_email_and_session_match()
S
54 1 20
test_get_design_tags_with_slugs()
S
56 1 19
test_set_user_id_for_failed_email_match()
S
55 1 19
test_get_designs_by_term_id()
S
57 1 18
test_get_design_tags()
S
58 1 17
test_get_designs_hides_other_users_private_design()
S
57 1 17
test_set_user_id_for_session_match_with_no_email()
S
57 1 17
test_set_user_id_for_session_match_with_no_design_email()
S
57 1 17
test_add_tag_to_design()
S
59 1 16
test_get_total_term_design_count()
S
58 1 16
test_is_user_design_owner_when_user_is_not_owner()
S
60 1 15
test_get_designs_shows_private_design_to_admin_user()
S
58 1 15
test_get_total_user_design_count()
S
60 1 14
test_is_user_design_owner_when_user_is_owner()
S
61 1 14
test_can_user_edit_when_admin()
S
61 1 13
test_can_user_edit_when_not_own_design()
S
62 1 12
test_get_private_with_user_match()
S
62 1 12
test_get_private_design_when_forbidden()
S
61 1 12
test_get_private_when_admin()
S
62 1 11
test_delete()
S
63 1 11
test_can_user_edit_when_own_design()
S
63 1 11
test_get_private_with_session_match()
S
62 1 11
test_get_private_when_shop_manager()
S
62 1 11
test_get_with_a_valid_design_id()
S
68 1 7
test_get_random_designs()
S
67 1 8
test_get_total_design_count()
S
67 1 8
test_get_with_an_invalid_design_id()
S
73 1 5
test_get_designs_hides_private_design_from_anonymous_users()
S
64 1 10
test_get_private_design_when_unauthorized()
S
64 1 10
test_get_designs_simple()
S
67 1 8
tearDown()
S
71 1 6
test_get_next_design()
S
67 1 8
test_get_previous_design()
S
67 1 8
setUp()
S
70 1 6