public void Should_seriallize_select_url() { var imageTool = new EditorFileBrowserSettings(new Mock<IScriptableComponent>().Object) { Select = { ActionName = "Bar", ControllerName = "Baz" } }; var objectWriter = new Mock<IClientSideObjectWriter>(); imageTool.SerializeTo("foo", objectWriter.Object, new Mock<IEditorUrlBuilder>().Object); objectWriter.Verify(w => w.AppendObject("foo", It.IsAny<Dictionary<string, string>>()), Times.Once()); }
public void Should_seriallize_select_url() { var imageTool = new EditorFileBrowserSettings(new Mock <IScriptableComponent>().Object) { Select = { ActionName = "Bar", ControllerName = "Baz" } }; var objectWriter = new Mock <IClientSideObjectWriter>(); imageTool.SerializeTo("foo", objectWriter.Object, new Mock <IEditorUrlBuilder>().Object); objectWriter.Verify(w => w.AppendObject("foo", It.IsAny <Dictionary <string, string> >()), Times.Once()); }
public EditorFileBrowserSettingsBuilder(EditorFileBrowserSettings settings) { this.settings = settings; }
public EditorFileBrowserSettingsBuilder(EditorFileBrowserSettings settings, ViewContext viewContext, IUrlGenerator urlGenerator) { this.viewContext = viewContext; this.urlGenerator = urlGenerator; this.settings = settings; }