public void TestProperties()
        {
            var obj = new SourceFieldsExpressionNode(
                Mock.Create<IDiagramViewModel>(Behavior.Loose), 
                Mock.Create<SourceFieldList>(Behavior.Loose));

            TestsHelper.TestPublicPropertiesGetSet(obj);
        }
 public void PropertiesTests()
 {
     var diagramViewModel = Mock.Create<IDiagramViewModel>();
     var sourceFieldList = Mock.Create<SourceFieldList>();
     var vm = new SourceFieldsExpressionNode(diagramViewModel, sourceFieldList);
     
     TestsHelper.TestPublicDeclaredPropertiesGetSet(vm, true);
 }
示例#3
0
 /// <summary>
 /// Adds the field node.
 /// </summary>
 /// <param name="item">The item.</param>
 /// <param name="diagramViewModel">The diagram view model.</param>
 private static void AddFieldNode(SourceFieldList item, IDiagramViewModel diagramViewModel)
 {
     var sfl = new SourceFieldsExpressionNode(diagramViewModel, item);
     diagramViewModel.Items.Add(new NodeViewModel<SourceFieldsExpressionNode, ExpressionConnection>(sfl, diagramViewModel));
 }