Table of Contents

Class RoleInfoBuilder

Namespace
CMS.Tests
Assembly
CMS.Tests.dll

Builder for RoleInfo object.

public sealed class RoleInfoBuilder : TestInfoBuilderBase<RoleInfo>
Inheritance
object
RoleInfoBuilder
Inherited Members
Extension Methods

Constructors

RoleInfoBuilder()

Initializes instance of RoleInfoBuilder class.

public RoleInfoBuilder()

Methods

Build()

Builds the info object.

protected override RoleInfo Build()

Returns

RoleInfo

UpdateInfoValues(RoleInfo)

Updates the info object values.

protected override void UpdateInfoValues(RoleInfo info)

Parameters

info RoleInfo

The info object to update.

WithDescription(string)

Sets the role description.

public RoleInfoBuilder WithDescription(string description)

Parameters

description string

The role description.

Returns

RoleInfoBuilder

WithDisplayName(string)

Sets the role display name.

public RoleInfoBuilder WithDisplayName(string displayName)

Parameters

displayName string

The role display name.

Returns

RoleInfoBuilder

WithName(string)

Sets the role name.

public RoleInfoBuilder WithName(string name)

Parameters

name string

The role name.

Returns

RoleInfoBuilder