summaryrefslogtreecommitdiff
path: root/server_test.go
diff options
context:
space:
mode:
authorhorus_arch2015-03-20 01:01:30 +0100
committerhorus_arch2015-03-20 01:01:30 +0100
commit039fb0ce71d132a1dfe93b516bc5953dcb61285e (patch)
tree0680bf2d0d42a7c8f4f5dfe0b579277edfc38198 /server_test.go
parent77b167ceae8904d827571a0ba7bfa13fac28a40e (diff)
downloadfreemail-039fb0ce71d132a1dfe93b516bc5953dcb61285e.tar.gz
Bundling functionality in server.go and improving code flow.
Diffstat (limited to 'server_test.go')
-rw-r--r--server_test.go16
1 files changed, 16 insertions, 0 deletions
diff --git a/server_test.go b/server_test.go
new file mode 100644
index 0000000..209e3c4
--- /dev/null
+++ b/server_test.go
@@ -0,0 +1,16 @@
+package main
+
+import (
+ "testing"
+)
+
+func TestCreateNewEntry(t *testing.T) {
+ err := CreateNewEntry("foobar@example.org", "password")
+ if err != nil {
+ t.Fatal(err)
+ }
+ err = CreateNewEntry("foo", "")
+ if err == nil {
+ t.Fatal("CreateNewEntry: Allow wrong input, error is nil.")
+ }
+}