public void Autosubscribe_AttributeEnvelope() { using (var wait = new ManualResetEvent(false)) { var target = new MessageBus(); var obj = new TestClass9(wait); var token = target.AutoWireupSubscribers(obj); target.Publish("test"); wait.WaitOne(2000).Should().Be(true); } }
public void HappyPathOnOrAfter() { var results = new List <ValidationResult>(); var request = new TestClass9 { Start = new DateTime(2020, 1, 1), End = new DateTime(2020, 1, 1) }; var context = new ValidationContext(request); var isValid = new DataAnnotationsValidator(new DottedNumberCollectionPropertyNamingStrategy()).TryValidateObjectRecursive(request, results, context); Assert.IsTrue(isValid); }