feat(sms): NotificationType.Sms + recipient phone + SmsConfiguration + repo iface (S1)

This commit is contained in:
Joseph Doherty
2026-06-19 09:42:27 -04:00
parent 07dae35533
commit c5378f8723
5 changed files with 125 additions and 6 deletions
@@ -13,7 +13,7 @@ public class EnumTests
[InlineData(typeof(AlarmTriggerType), new[] { "ValueMatch", "RangeViolation", "RateOfChange", "HiLo", "Expression" })]
[InlineData(typeof(ConnectionHealth), new[] { "Connected", "Disconnected", "Connecting", "Error" })]
[InlineData(typeof(NotificationStatus), new[] { "Pending", "Retrying", "Delivered", "Parked", "Discarded" })]
[InlineData(typeof(NotificationType), new[] { "Email" })]
[InlineData(typeof(NotificationType), new[] { "Email", "Sms" })]
public void Enum_ShouldHaveExpectedValues(Type enumType, string[] expectedNames)
{
var actualNames = Enum.GetNames(enumType);