summaryrefslogtreecommitdiff
path: root/app/tests/unit
diff options
context:
space:
mode:
authorFivePixels <o5pxels@gmail.com>2022-05-04 16:08:11 -0500
committerFivePixels <o5pxels@gmail.com>2022-05-04 16:08:11 -0500
commitbbb1b6dba1e856872362f66d9c387e0a9e7e0a0f (patch)
tree6c88aa71aa65a14caa525501094b29e1cf5eff66 /app/tests/unit
parent22ec1a4502a105eaf575e3209b83af72be685929 (diff)
downloadStrengthy-bbb1b6dba1e856872362f66d9c387e0a9e7e0a0f.tar.xz
Strengthy-bbb1b6dba1e856872362f66d9c387e0a9e7e0a0f.zip
Add pytest tests, not functionally working yet.
Diffstat (limited to 'app/tests/unit')
-rwxr-xr-xapp/tests/unit/test_user_model.py11
-rw-r--r--app/tests/unit/test_workout_model.py0
2 files changed, 11 insertions, 0 deletions
diff --git a/app/tests/unit/test_user_model.py b/app/tests/unit/test_user_model.py
new file mode 100755
index 0000000..4b6c0b3
--- /dev/null
+++ b/app/tests/unit/test_user_model.py
@@ -0,0 +1,11 @@
+import tables
+def test_new_user():
+ """
+ GIVEN a User model
+ WHEN a new User is created
+ THEN check that the email, hashed_password, and role fields are defined correctly
+ """
+ user = User('gymdude99', 'bench400soon!', 'gymdude99@gmail.com')
+ assert user.email == 'gymdude99@gmail.com'
+ assert user.hashed_password != 'bench400soon!'
+ assert user.role == 'user'
diff --git a/app/tests/unit/test_workout_model.py b/app/tests/unit/test_workout_model.py
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/app/tests/unit/test_workout_model.py