File tree 4 files changed +10
-10
lines changed
exercises/practice/resistor-color-duo
4 files changed +10
-10
lines changed Original file line number Diff line number Diff line change 4
4
5
5
(defn- color-code [color] (.indexOf colors color))
6
6
7
- (defn value
7
+ (defn resistor- value
8
8
" Returns the resistor value based on the given colors"
9
9
[[color-1 color-2]]
10
10
(+ (* 10 (color-code color-1)) (color-code color-2)))
Original file line number Diff line number Diff line change 4
4
{ {#test_cases.value} }
5
5
(deftest value_test_{ {idx} }
6
6
(testing { {description} }
7
- (is (= { {expected} } (resistor-color-duo/value { {input.colors} })))))
7
+ (is (= { {expected} } (resistor-color-duo/resistor- value { {input.colors} })))))
8
8
{ {/test_cases.value~} }
Original file line number Diff line number Diff line change 1
1
(ns resistor-color-duo )
2
2
3
- (defn value
3
+ (defn resistor- value
4
4
" Returns the resistor value based on the given colors"
5
5
[colors]
6
6
; ; function body
Original file line number Diff line number Diff line change 4
4
5
5
(deftest value_test_1
6
6
(testing " Brown and black"
7
- (is (= 10 (resistor-color-duo/value [" brown" " black" ])))))
7
+ (is (= 10 (resistor-color-duo/resistor- value [" brown" " black" ])))))
8
8
9
9
(deftest value_test_2
10
10
(testing " Blue and grey"
11
- (is (= 68 (resistor-color-duo/value [" blue" " grey" ])))))
11
+ (is (= 68 (resistor-color-duo/resistor- value [" blue" " grey" ])))))
12
12
13
13
(deftest value_test_3
14
14
(testing " Yellow and violet"
15
- (is (= 47 (resistor-color-duo/value [" yellow" " violet" ])))))
15
+ (is (= 47 (resistor-color-duo/resistor- value [" yellow" " violet" ])))))
16
16
17
17
(deftest value_test_4
18
18
(testing " White and red"
19
- (is (= 92 (resistor-color-duo/value [" white" " red" ])))))
19
+ (is (= 92 (resistor-color-duo/resistor- value [" white" " red" ])))))
20
20
21
21
(deftest value_test_5
22
22
(testing " Orange and orange"
23
- (is (= 33 (resistor-color-duo/value [" orange" " orange" ])))))
23
+ (is (= 33 (resistor-color-duo/resistor- value [" orange" " orange" ])))))
24
24
25
25
(deftest value_test_6
26
26
(testing " Ignore additional colors"
27
- (is (= 51 (resistor-color-duo/value [" green" " brown" " orange" ])))))
27
+ (is (= 51 (resistor-color-duo/resistor- value [" green" " brown" " orange" ])))))
28
28
29
29
(deftest value_test_7
30
30
(testing " Black and brown, one-digit"
31
- (is (= 1 (resistor-color-duo/value [" black" " brown" ])))))
31
+ (is (= 1 (resistor-color-duo/resistor- value [" black" " brown" ])))))
You can’t perform that action at this time.
0 commit comments