summaryrefslogtreecommitdiff
path: root/src/test/fixtures/channel.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/fixtures/channel.rs')
-rw-r--r--src/test/fixtures/channel.rs38
1 files changed, 0 insertions, 38 deletions
diff --git a/src/test/fixtures/channel.rs b/src/test/fixtures/channel.rs
deleted file mode 100644
index 98048f2..0000000
--- a/src/test/fixtures/channel.rs
+++ /dev/null
@@ -1,38 +0,0 @@
-use faker_rand::{
- en_us::{addresses::CityName, names::FullName},
- faker_impl_from_templates,
- lorem::Paragraphs,
-};
-use rand;
-
-use crate::{
- app::App,
- channel::{self, Channel},
- clock::RequestedAt,
- name::Name,
-};
-
-pub async fn create(app: &App, created_at: &RequestedAt) -> Channel {
- let name = propose();
- app.channels()
- .create(&name, created_at)
- .await
- .expect("should always succeed if the channel is actually new")
-}
-
-pub fn propose() -> Name {
- rand::random::<NameTemplate>().to_string().into()
-}
-
-pub fn propose_invalid_name() -> Name {
- rand::random::<Paragraphs>().to_string().into()
-}
-
-struct NameTemplate(String);
-faker_impl_from_templates! {
- NameTemplate; "{} {}", CityName, FullName;
-}
-
-pub fn fictitious() -> channel::Id {
- channel::Id::generate()
-}