From 7cf6c2b08add62df693a9a2e2c1ee0ed6f0c5aee Mon Sep 17 00:00:00 2001 From: Julia McCauley Date: Fri, 16 Apr 2021 16:33:28 -0400 Subject: finished up unit tests and added system tests --- tests/student/hub/data_not_loaded.test | 5 +++++ tests/student/hub/fake_command.test | 5 +++++ tests/student/hub/load_data.test | 5 +++++ tests/student/hub/no_trades_for_dates.test | 6 ++++++ tests/student/hub/rank_lil_mock.test | 12 ++++++++++++ tests/student/hub/too_many_arguments_setup.test | 5 +++++ 6 files changed, 38 insertions(+) create mode 100644 tests/student/hub/data_not_loaded.test create mode 100644 tests/student/hub/fake_command.test create mode 100644 tests/student/hub/load_data.test create mode 100644 tests/student/hub/no_trades_for_dates.test create mode 100644 tests/student/hub/rank_lil_mock.test create mode 100644 tests/student/hub/too_many_arguments_setup.test (limited to 'tests') diff --git a/tests/student/hub/data_not_loaded.test b/tests/student/hub/data_not_loaded.test new file mode 100644 index 0000000..f89cb51 --- /dev/null +++ b/tests/student/hub/data_not_loaded.test @@ -0,0 +1,5 @@ +INPUT +rank 1618004180000 1618019436000 +OUTPUT +ERROR: +END \ No newline at end of file diff --git a/tests/student/hub/fake_command.test b/tests/student/hub/fake_command.test new file mode 100644 index 0000000..95c3ee7 --- /dev/null +++ b/tests/student/hub/fake_command.test @@ -0,0 +1,5 @@ +INPUT +fake 1 1 +OUTPUT +ERROR: +END \ No newline at end of file diff --git a/tests/student/hub/load_data.test b/tests/student/hub/load_data.test new file mode 100644 index 0000000..87b6220 --- /dev/null +++ b/tests/student/hub/load_data.test @@ -0,0 +1,5 @@ +INPUT +setup data/trades.sqlite3 +OUTPUT +Connected to db at data/trades.sqlite3 +END \ No newline at end of file diff --git a/tests/student/hub/no_trades_for_dates.test b/tests/student/hub/no_trades_for_dates.test new file mode 100644 index 0000000..dc142ed --- /dev/null +++ b/tests/student/hub/no_trades_for_dates.test @@ -0,0 +1,6 @@ +INPUT +setup data/lil_mock.sqlite3 +rank 161462819800 161696099800 +OUTPUT +Connected to db at data/lil_mock.sqlite3 +END \ No newline at end of file diff --git a/tests/student/hub/rank_lil_mock.test b/tests/student/hub/rank_lil_mock.test new file mode 100644 index 0000000..6af2a7e --- /dev/null +++ b/tests/student/hub/rank_lil_mock.test @@ -0,0 +1,12 @@ +INPUT +setup data/lil_mock.sqlite3 +rank 1614628198000 1616960998000 +OUTPUT +Connected to db at data/lil_mock.sqlite3 +Mitch +Bob +Don +Jane +Nancy +Midge +END \ No newline at end of file diff --git a/tests/student/hub/too_many_arguments_setup.test b/tests/student/hub/too_many_arguments_setup.test new file mode 100644 index 0000000..1ec48fe --- /dev/null +++ b/tests/student/hub/too_many_arguments_setup.test @@ -0,0 +1,5 @@ +INPUT +setup data/trades.sqlite3 more +OUTPUT +ERROR: +END \ No newline at end of file -- cgit v1.2.3-70-g09d2