public void ChannelTopicMatchTest(string routeTemplate, string route, bool expected) { var attr = new ChannelTopicAttribute(routeTemplate); attr.IsMatch(route).Should().Be(expected); }
public void ChannelTopicBoundParamTest(string routeTemplate, string route, BoundSubtopic expected) { var attr = new ChannelTopicAttribute(routeTemplate); attr.GetBoundSubtopic(route).Should().Be(expected); }
public void HasBoundSubtopicTest(string route, bool expected) { var attr = new ChannelTopicAttribute(route); attr.HasBoundSubtopic.Should().Be(expected); }