Finished test
diff --git a/chain_test.go b/chain_test.go
index fe1fb02..8c57896 100644
--- a/chain_test.go
+++ b/chain_test.go
@@ -39,7 +39,11 @@
 
 func TestThenWorksWithNoMiddleware(t *testing.T) {
 	assert.NotPanics(t, func() {
-		New()
+		chain := New()
+		app := http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {})
+		final := chain.Then(app)
+
+		assert.Equal(t, final, app)
 	})
 }