(t *testing.T)
| 11 | ) |
| 12 | |
| 13 | func TestPronicNumber(t *testing.T) { |
| 14 | var tests = []struct { |
| 15 | name string |
| 16 | n int |
| 17 | expectedValue bool |
| 18 | }{ |
| 19 | {"-12 is not pronic", -12, false}, |
| 20 | {"0 is pronic", 0, true}, |
| 21 | {"1 is not pronic", 1, false}, |
| 22 | {"2 is pronic", 2, true}, |
| 23 | {"3 is not pronic", 3, false}, |
| 24 | {"4 is not pronic", 4, false}, |
| 25 | {"5 is not pronic", 5, false}, |
| 26 | {"6 is pronic", 6, true}, |
| 27 | {"7 is not pronic", 7, false}, |
| 28 | {"8 is not pronic", 8, false}, |
| 29 | {"9 is not pronic", 9, false}, |
| 30 | {"10 is not pronic", 10, false}, |
| 31 | {"11 is not pronic", 11, false}, |
| 32 | {"12 is pronic", 12, true}, |
| 33 | {"13 is not pronic", 13, false}, |
| 34 | {"14 is not pronic", 14, false}, |
| 35 | {"15 is not pronic", 15, false}, |
| 36 | {"16 is not pronic", 16, false}, |
| 37 | {"17 is not pronic", 17, false}, |
| 38 | {"18 is not pronic", 18, false}, |
| 39 | {"19 is not pronic", 19, false}, |
| 40 | {"20 is pronic", 20, true}, |
| 41 | {"21 is not pronic", 21, false}, |
| 42 | {"22 is not pronic", 22, false}, |
| 43 | {"23 is not pronic", 23, false}, |
| 44 | {"24 is not pronic", 24, false}, |
| 45 | {"25 is not pronic", 25, false}, |
| 46 | {"26 is not pronic", 26, false}, |
| 47 | {"27 is not pronic", 27, false}, |
| 48 | {"28 is not pronic", 28, false}, |
| 49 | {"29 is not pronic", 29, false}, |
| 50 | {"30 is pronic", 30, true}, |
| 51 | {"31 is not pronic", 31, false}, |
| 52 | {"32 is not pronic", 32, false}, |
| 53 | {"33 is not pronic", 33, false}, |
| 54 | {"34 is not pronic", 34, false}, |
| 55 | {"35 is not pronic", 35, false}, |
| 56 | {"36 is not pronic", 36, false}, |
| 57 | {"37 is not pronic", 37, false}, |
| 58 | {"38 is not pronic", 38, false}, |
| 59 | {"39 is not pronic", 39, false}, |
| 60 | {"40 is not pronic", 40, false}, |
| 61 | {"41 is not pronic", 41, false}, |
| 62 | {"42 is pronic", 42, true}, |
| 63 | {"43 is not pronic", 43, false}, |
| 64 | {"44 is not pronic", 44, false}, |
| 65 | {"45 is not pronic", 45, false}, |
| 66 | {"46 is not pronic", 46, false}, |
| 67 | {"47 is not pronic", 47, false}, |
| 68 | {"48 is not pronic", 48, false}, |
| 69 | {"49 is not pronic", 49, false}, |
| 70 | {"50 is not pronic", 50, false}, |
nothing calls this directly
no test coverage detected