diff --git a/internal/argparser/argparser_test.go b/internal/argparser/argparser_test.go index 474d279..9bcdbf2 100644 --- a/internal/argparser/argparser_test.go +++ b/internal/argparser/argparser_test.go @@ -26,5 +26,13 @@ func TestParse(t *testing.T) { assert.Equal(t, shouldCommit, false) assert.Equal(t, shouldStage, false) }) + t.Run("fake arg", func(t *testing.T) { + error,_,_,_,_,_ := Parse([]string{"-f"}) + assert.NotEqual(t, error, nil) + }) + t.Run("excess arg", func(t *testing.T) { + error,_,_,_,_,_ := Parse([]string{"type","scope","fool me"}) + assert.NotEqual(t, error, nil) + }) }