public void GetDisplayOptionTag_Returns_TheCorrect_Enum(DisplayOptionEnum enumValue) { richTextBlockController = new BaseBlockController <RichTextBlock>(); var classToMatch = enumValue.ToString(); var result = richTextBlockController.GetDisplayOptionTag(classToMatch); result.Should().Be(enumValue); }
public void DisplayOptionEnum_With_Correct_Tag_Routedata_Should_Set_Correctly(DisplayOptionEnum enumValue) { var dictionary = new Dictionary <string, object>(); dictionary.Add(GlobalConstants.ViewBagProperties.Tag, enumValue.ToString()); var routeData = new RouteData(); routeData.Values.Add(GlobalConstants.ViewBagProperties.RenderSettings, dictionary); controllerContext = new ControllerContext(mockHttpContext.Object, routeData, controllerBase.Object); richTextBlockController = new BaseBlockController <RichTextBlock>(); richTextBlockController.ControllerContext = controllerContext; richTextBlockController.DisplayOption.Should().Be(enumValue); }