public void BuildsFieldWithSpecifiedValues() { CompleteSummaryOptions completeSummaryOptions = CompleteSummaryOptionsBuilder.NewCompleteSummaryOptions() .WithoutFrom() .WithoutTitle() .WithoutMessage() .WithoutDownload() .WithoutReview() .WithoutContinue() .Build(); Assert.IsFalse(completeSummaryOptions.From); Assert.IsFalse(completeSummaryOptions.Title); Assert.IsFalse(completeSummaryOptions.Message); Assert.IsFalse(completeSummaryOptions.Download); Assert.IsFalse(completeSummaryOptions.Review); Assert.IsFalse(completeSummaryOptions.Continue); }
public void BuildsFieldWithDefaultValues() { CompleteSummaryOptions completeSummaryOptions = CompleteSummaryOptionsBuilder.NewCompleteSummaryOptions() .WithFrom() .WithTitle() .WithMessage() .WithDownload() .WithReview() .WithContinue() .Build(); Assert.IsTrue(completeSummaryOptions.From); Assert.IsTrue(completeSummaryOptions.Title); Assert.IsTrue(completeSummaryOptions.Message); Assert.IsTrue(completeSummaryOptions.Download); Assert.IsTrue(completeSummaryOptions.Review); Assert.IsTrue(completeSummaryOptions.Continue); }
public SigningUiOptionsBuilder WithCompleteSummaryOptions(CompleteSummaryOptions completeSummaryOptions) { this.completeSummaryOptions = completeSummaryOptions; return(this); }