public void ToStringReturnsExpectedResult() { var sut = new RegularFilterExpression("^"); var result = sut.ToString(); Assert.Equal("^", result); }
public void ImplicitCastToStringReturnsExpectedResult() { var sut = new RegularFilterExpression("^"); string result = sut; Assert.Equal("^", result); }
private StreamFilter(uint maxSearchWindow, RegularFilterExpression regex) { if (maxSearchWindow == 0) { throw new ArgumentOutOfRangeException(nameof(maxSearchWindow), maxSearchWindow, $"{nameof(maxSearchWindow)} must be greater than 0."); } Regex = regex; Prefixes = Array.Empty <PrefixFilterExpression>(); MaxSearchWindow = maxSearchWindow; }
private StreamFilter(RegularFilterExpression regex) : this(default, regex) { }
private EventTypeFilter(RegularFilterExpression regex) : this(default, regex) { }
private StreamFilter(uint?maxSearchWindow, RegularFilterExpression regex) { Regex = regex; Prefixes = Array.Empty <PrefixFilterExpression>(); MaxSearchWindow = maxSearchWindow; }
public EventTypeFilter(int?maxSearchWindow, RegularFilterExpression regex) { Regex = regex; Prefixes = Array.Empty <PrefixFilterExpression>(); MaxSearchWindow = maxSearchWindow; }
public void Equality() { var sut = new RegularFilterExpression("^"); Assert.Equal(new RegularFilterExpression("^"), sut); }
public void InequalityOperator() { var sut = new RegularFilterExpression("^"); Assert.True(new RegularFilterExpression("$") != sut); }