1. Stylelabs.M.Sdk.Fluent.Testing.Extensions

Class FluentEntityDefinitionExtensions

Extension methods for the FluentEntityDefinition type.

Inheritance

object

FluentEntityDefinitionExtensions

Namespace: StylelabsStylelabs.MSdkFluentStylelabs.M.Sdk.Fluent.TestingExtensions

Assembly: Stylelabs.M.Sdk.Fluent.Testing.dll

Syntax

public static class FluentEntityDefinitionExtensions

Methods

AssertMemberGroup(FluentEntityDefinition, string, string)

Asserts whether the FluentEntityDefinition has the specified FluentMemberGroup.

Declaration

public static FluentEntityDefinition AssertMemberGroup(this FluentEntityDefinition entityDefinition, string name, string message = null)

Parameters

TypeNameDescription
FluentEntityDefinitionentityDefinitionThe FluentEntityDefinition.
stringnameThe name of the member group.
stringmessageThe validation message.

Returns

TypeDescription
FluentEntityDefinitionThe fluent entity definition.

AssertRelation(FluentEntityDefinition, string, RelationRole, string)

Asserts whether the FluentEntityDefinition has the specified relation.

Declaration

public static FluentEntityDefinition AssertRelation(this FluentEntityDefinition entityDefinition, string name, RelationRole role, string message = null)

Parameters

TypeNameDescription
FluentEntityDefinitionentityDefinitionThe FluentEntityDefinition.
stringnameThe name of the relation.
RelationRoleroleThe relation role.
stringmessageThe validation message.

Returns

TypeDescription
FluentEntityDefinitionThe fluent entity definition.
If you have suggestions for improving this article, let us know!