示例#1
0
 public void SetParam_ForNodeMapIndex(int index)
 {
     PajekBasicAdjListWriter writer = new PajekBasicAdjListWriter();
     writer.SetParam(PajekBasicAdjListWriter._ParamName_NodeIdentifierAttributeIndex, index);
     Assert.Equal(index, writer.NodeIdentifierAttributeIndex);
 }
示例#2
0
 public void SetParam_ForFileName(string fileName)
 {
     PajekBasicAdjListWriter writer = new PajekBasicAdjListWriter();
     writer.SetParam(PajekBasicAdjListWriter._ParamName_FileName, fileName);
     Assert.Equal(fileName, writer.FileName);
 }
示例#3
0
        public void SetParam_ForInputNetwork()
        {
            var mockNet = new Mock<IBasicAdjList>();

            PajekBasicAdjListWriter writer = new PajekBasicAdjListWriter();
            writer.SetParam(PajekBasicAdjListWriter._ParamName_InputNetwork, mockNet.Object);
            Assert.Same(mockNet.Object, writer.InputNetwork);
        }
示例#4
0
 public void SetParam_ForExportNodeAttributes(bool exportHeaders)
 {
     PajekBasicAdjListWriter writer = new PajekBasicAdjListWriter();
     writer.SetParam(PajekBasicAdjListWriter._ParamName_ExportNodeAttributes, exportHeaders);
     Assert.Equal(exportHeaders, writer.ExportNodeAttributes);
 }