Example #1
0
        public void ReadVertexString_For_Vertex_Label(string inputStr)
        {
            //Arrange
            int vNum = -1;
            string label = null;

            NetFileVertexTestItem item = new NetFileVertexTestItem(inputStr.Split(new char[] { '#' }));

            NetFileReader reader = new NetFileReader();

            //Act
            bool result = reader.ReadVertexString(item.RawText, out vNum, out label);

            //Assert
            Assert.Equal(item.VertexLabel, label);
            Assert.True(result);
        }
Example #2
0
        public void ReadVertexString_Returns_False_When_Input_Is_Invalid(string inputStr, int expectedVertexNum)
        {
            //Arrange
            int vNum = -1;
            string label = null;

            NetFileReader reader = new NetFileReader();

            //Act
            bool result = reader.ReadVertexString(inputStr, out vNum, out label);

            //Assert
            Assert.Equal(expectedVertexNum, vNum);
            Assert.False(result);
        }