From 60dd11deeec8254da45f9f5b7d24dedef27c4f53 Mon Sep 17 00:00:00 2001 From: Adam Scarr Date: Fri, 11 Aug 2017 00:08:08 +1000 Subject: Add go report card --- calc/calc_test.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'calc/calc_test.go') diff --git a/calc/calc_test.go b/calc/calc_test.go index 13b2f5b..765e85a 100644 --- a/calc/calc_test.go +++ b/calc/calc_test.go @@ -7,48 +7,48 @@ import ( ) func TestNumbers(t *testing.T) { - result, err := Calc(`1`) + result, err := calc(`1`) require.NoError(t, err) require.EqualValues(t, 1, result) } func TestAddition(t *testing.T) { - result, err := Calc(`1+1`) + result, err := calc(`1+1`) require.NoError(t, err) require.EqualValues(t, 2, result) } func TestSubtraction(t *testing.T) { - result, err := Calc(`1-1`) + result, err := calc(`1-1`) require.NoError(t, err) require.EqualValues(t, 0, result) } func TestDivision(t *testing.T) { - result, err := Calc(`1/2`) + result, err := calc(`1/2`) require.NoError(t, err) require.EqualValues(t, .5, result) } func TestMultiplication(t *testing.T) { - result, err := Calc(`1*2`) + result, err := calc(`1*2`) require.NoError(t, err) require.EqualValues(t, 2, result) } func TestOrderOfOperations(t *testing.T) { - result, err := Calc(`1+10*2`) + result, err := calc(`1+10*2`) require.NoError(t, err) require.EqualValues(t, 21, result) } func TestParenthesis(t *testing.T) { - result, err := Calc(`(1+10)*2`) + result, err := calc(`(1+10)*2`) require.NoError(t, err) require.EqualValues(t, 22, result) } func TestRecursive(t *testing.T) { - result, err := Calc(`(1+(2*(3-(4/(5)))))`) + result, err := calc(`(1+(2*(3-(4/(5)))))`) require.NoError(t, err) require.EqualValues(t, 5.4, result) } -- cgit v1.2.3