|
@@ -0,0 +1,17 @@
|
|
|
+package hercules
|
|
|
+
|
|
|
+import (
|
|
|
+ "testing"
|
|
|
+
|
|
|
+ "github.com/stretchr/testify/assert"
|
|
|
+)
|
|
|
+
|
|
|
+func TestBurndownMeta(t *testing.T) {
|
|
|
+ burndown := BurndownAnalysis{}
|
|
|
+ assert.Equal(t, burndown.Name(), "Burndown")
|
|
|
+ assert.Equal(t, len(burndown.Provides()), 0)
|
|
|
+ required := [...]string{"renamed_changes", "blob_cache", "day", "author"}
|
|
|
+ for _, name := range required {
|
|
|
+ assert.Contains(t, burndown.Requires(), name)
|
|
|
+ }
|
|
|
+}
|