use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Default, Serialize, Deserialize)]
pub struct SmsMessage {
pub body: String,
}
#[derive(Debug, Clone, Default, Serialize, Deserialize)]
pub struct PushMessage {
pub title: String,
pub body: String,
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn test_sms_message_default() {
let m = SmsMessage::default();
assert_eq!(m.body, "");
}
#[test]
fn test_push_message_default() {
let m = PushMessage::default();
assert_eq!(m.title, "");
assert_eq!(m.body, "");
}
}