public void SetupSavedForm() { FileReaderWriterMock.Setup(x => x.LoadForm(It.IsAny <string>())) .ReturnsAsync(GenerateField(13)).Verifiable(); FormPageViewModel = new FormPageViewModel(GenerateForm(), NavigationMock.Object, MessageServiceMock.Object, FileReaderWriterMock.Object, DeviceMock.Object); }
public void SetupEmptyForm() { FileReaderWriterMock.Setup(x => x.LoadForm(It.IsAny <string>())) .ReturnsAsync(new List <DynamicForms.UIControls.BaseControl>()).Verifiable(); FormPageViewModel = new FormPageViewModel(GenerateForm(), NavigationMock.Object, MessageServiceMock.Object, FileReaderWriterMock.Object, DeviceMock.Object); }
public void SetupDefault() { var resourcePrefix = "Assets.FormsData.xml"; FileReaderWriterMock.Setup(x => x.LoadResource <HomeViewModel>(It.IsAny <string>())) .ReturnsAsync(new List <DynamicForms.Models.Xml.Form>() { new Form(null) }); HomeViewModel = new HomeViewModel(NavigationMock.Object, FileReaderWriterMock.Object, DeviceMock.Object, resourcePrefix); }
public void SetupEasyToValidateForm() { var formDoc = new Form(XDocumentFactory.XmlEasyValidationForm().Element("forms").Element("form")); FileReaderWriterMock.Setup(x => x.LoadForm(It.IsAny <string>())) .ReturnsAsync(GenerateField(1)).Verifiable(); FormPageViewModel = new FormPageViewModel(formDoc, NavigationMock.Object, MessageServiceMock.Object, FileReaderWriterMock.Object, DeviceMock.Object); }