public void ErrorWhenActivityHasNoPublicConstructor() { // Arrange var builder = new FlowBuilder(); var node = builder.Activity <ActivityWithoutPublicCtor>(); var validator = new ActivityTypeValidator(); // Act validator.Validate(builder.CreateFlow()); // Assert Assert.That(validator.Result.GetErrorsOf(node), Is.Not.Empty); }
public void ErrorWhenActivityIsAbstract() { // Arrange var builder = new FlowBuilder(); var node = builder.Activity <AbstractActivity>(); var validator = new ActivityTypeValidator(); // Act validator.Validate(builder.CreateFlow()); // Assert Assert.That(validator.Result.GetErrorsOf(node), Is.Not.Empty); }