/// <summary> /// Adds a message block to describe the given value (usually used as an /// alternative to the Expected block). /// </summary> /// <param name="givenValue">The given value.</param> /// <returns>The created MessageBlock.</returns> public MessageBlock WithGivenValue(object givenValue) { this.expectedLabel = GenericLabelBlock.BuildGivenBlock(this.checkedNamer); this.expectedBlock = new MessageBlock(this, givenValue, this.expectedLabel); return(this.expectedBlock); }
/// <summary> /// Adds a message block to describe the given value (usually used as an /// alternative to the Expected block). /// </summary> /// <param name="givenValue">The given value.</param> /// <returns>The created MessageBlock.</returns> public MessageBlock WithGivenValue <T>(T givenValue) { this.expectedLabel = GenericLabelBlock.BuildGivenBlock(this.expectedNamingLogic); this.expectedBlock = MessageBlock.Build(this, givenValue, this.expectedLabel); return(this.expectedBlock); }