public void CountInt() { const string testStr = " 1 2 xxx - 3 "; var st = new GenLib.Helper.StringTokenizer(); st.Tokenize(testStr); Assert.Equal(3, st.CountTokens <int>()); Assert.True(true); }
public void CountDouble() { const string testStr = " 1.2 - 3.4 xxx + 5.6 "; var st = new GenLib.Helper.StringTokenizer(); st.Tokenize(testStr); Assert.Equal(3, st.CountTokens <double>()); Assert.True(true); }
public void CountChar() { const string testStr = " a b c d e "; var st = new GenLib.Helper.StringTokenizer(); st.Tokenize(testStr); Assert.Equal(5, st.CountTokens <char>()); Assert.True(true); }
public void CountBool() { const string testStr = " true false xxx true "; var st = new GenLib.Helper.StringTokenizer(); st.Tokenize(testStr); Assert.Equal(3, st.CountTokens <bool>()); Assert.True(true); }
public void CountDateTime() { var delimiter = ",".ToCharArray(); var sb = new StringBuilder(); sb.Append(DateTime.Now); sb.Append(delimiter); sb.Append(DateTime.Now); var testStr = sb.ToString(); var st = new GenLib.Helper.StringTokenizer(); st.Tokenize(testStr, delimiter); Assert.Equal(2, st.CountTokens <DateTime>()); Assert.True(true); }