public void WorkflowInputDataViewModel_Create_NullResourceModel_ThrowException()
        {
            //------------Setup for test--------------------------

            //------------Execute Test---------------------------
            WorkflowInputDataViewModel.Create(null);
            //------------Assert Results-------------------------
        }
        WorkflowInputDataViewModel GetWorkflowInputDataViewModel(IContextualResourceModel resourceModel, bool isDebug)
        {
            var mode = isDebug ? DebugMode.DebugInteractive : DebugMode.Run;
            var inputDataViewModel = WorkflowInputDataViewModel.Create(resourceModel, DebugOutputViewModel.SessionID, mode);

            inputDataViewModel.Parent = this;
            return(inputDataViewModel);
        }
        public void WorkflowInputDataViewModel_Create_WithResourceModel_IsValid()
        {
            //------------Setup for test--------------------------
            var mockResouce = GetMockResource();
            //------------Execute Test---------------------------
            var viewModel = WorkflowInputDataViewModel.Create(mockResouce.Object);

            //------------Assert Results-------------------------
            Assert.IsNotNull(viewModel);
            Assert.IsNotNull(viewModel.DebugTo);
        }