public void Should_throw_excepotion_if_schema_fields_to_reorder_not_valid() { Assert.Throws <ValidationException>(() => SchemaGuard.GuardCanReorder(schema, new List <long> { 1 })); Assert.Throws <ValidationException>(() => SchemaGuard.GuardCanReorder(schema, new List <long> { 1, 3 })); }
public void Should_not_throw_excepotion_if_schema_fields_to_reorder_are_valid() { SchemaGuard.GuardCanReorder(schema, new List <long> { 1, 2 }); }
public void Should_not_throw_exception_if_schema_to_unpublish_published() { schema = schema.Publish(); SchemaGuard.GuardCanUnpublish(schema); }
public void Should_throw_exception_if_schema_to_unpublish_already_unpublished() { Assert.Throws <DomainException>(() => SchemaGuard.GuardCanUnpublish(schema)); }
public void Should_not_throw_exception_if_schema_to_publish_not_published() { SchemaGuard.GuardCanPublish(schema); }
public void Should_throw_exception_if_schema_to_publish_already_published() { schema = schema.Publish(); Assert.Throws <DomainException>(() => SchemaGuard.GuardCanPublish(schema)); }