aboutsummaryrefslogtreecommitdiff
path: root/test/support/builders/user_builder.ex
diff options
context:
space:
mode:
Diffstat (limited to 'test/support/builders/user_builder.ex')
-rw-r--r--test/support/builders/user_builder.ex18
1 files changed, 18 insertions, 0 deletions
diff --git a/test/support/builders/user_builder.ex b/test/support/builders/user_builder.ex
new file mode 100644
index 000000000..0028d42e0
--- /dev/null
+++ b/test/support/builders/user_builder.ex
@@ -0,0 +1,18 @@
+defmodule Pleroma.Builders.UserBuilder do
+ alias Pleroma.{User, Repo}
+
+ def build do
+ %User{
+ email: "test@example.org",
+ name: "Test Name",
+ nickname: "testname",
+ password_hash: Comeonin.Pbkdf2.hashpwsalt("test"),
+ bio: "A tester.",
+ ap_id: "some id"
+ }
+ end
+
+ def insert do
+ Repo.insert(build())
+ end
+end