public void Test_buffer_append_dictionary_string_string_get_front_string_string() { for (int i = 0; i < _TEST_COUNT; ++i) { // - Buffer 할당 CGD.buffer bufferTemp = new CGD.buffer(2048); // - 값 써넣기 bufferTemp.append(dictionary_string_string); // - 값 읽기 Dictionary <string, string> temp = bufferTemp.get_front <Dictionary <string, string> >(); // Check) Assert.IsTrue(dictionary_string_string.Count == temp.Count); IEnumerator <string> ka = dictionary_string_string.Keys.GetEnumerator(); IEnumerator <string> va = dictionary_string_string.Values.GetEnumerator(); IEnumerator <string> kb = temp.Keys.GetEnumerator(); IEnumerator <string> vb = temp.Values.GetEnumerator(); while (ka.MoveNext() && kb.MoveNext() && va.MoveNext() && vb.MoveNext()) { Assert.IsTrue(ka.Current == kb.Current); Assert.IsTrue(va.Current == vb.Current); } } }
public void Test_buffer_append_getfront_string() { for (int i = 0; i < _TEST_COUNT; ++i) { // - Buffer 할당 CGD.buffer bufferTemp = new CGD.buffer(1024); // - 값 써넣기 bufferTemp.append <string>("Test_String"); string strResult; strResult = bufferTemp.get_front <string>(); // Check) Assert.IsTrue(strResult == "Test_String"); } }
public void Test_buffer_append_list_string_get_front_list_string() { for (int i = 0; i < _TEST_COUNT; ++i) { // - Buffer 할당 CGD.buffer bufferTemp = new CGD.buffer(2048); // - 값 써넣기 bufferTemp.append(list_string); List <string> temp = bufferTemp.get_front <List <string> >(); // Check) Assert.IsTrue(list_string.Count == temp.Count); for (int j = 0; j < list_string.Count; ++j) { Assert.AreEqual(list_string[j], temp[j]); } } }
public void Test_buffer_append_array_string_get_front_string() { for (int i = 0; i < _TEST_COUNT; ++i) { // - Buffer 할당 CGD.buffer bufferTemp = new CGD.buffer(2048); // - 값 써넣기 bufferTemp.append(array_string); string[] temp = bufferTemp.get_front <string[]>(); // Check) Assert.IsTrue(array_string.Length == temp.Length); for (int j = 0; j < array_string.Length; ++j) { Assert.AreEqual(array_string[j], temp[j]); } } }
public void Test_buffer_append_array_int_get_front_array_int() { for (int i = 0; i < _TEST_COUNT; ++i) { // - Buffer 할당 CGD.buffer bufferTemp = new CGD.buffer(2048); // - 값 써넣기 bufferTemp.append(list_int); int[] temp = bufferTemp.get_front <int[]>(); // Check) Assert.IsTrue(list_int.Count == temp.Length); for (int j = 0; j < list_int.Count; ++j) { Assert.AreEqual(list_int[j], temp[j]); } } }
public void Test_buffer_front_general() { // - Buffer 할당 CGD.buffer bufferTemp = new CGD.buffer(1024); bufferTemp.append<char>(12); bufferTemp.set_front<char>(12); var a0 = bufferTemp.get_front<char>(); Assert.IsTrue(a0==12); bufferTemp.append<sbyte>(3); bufferTemp.set_front<sbyte>(3); var a1 = bufferTemp.get_front<sbyte>(); Assert.IsTrue(a1==3); bufferTemp.append<byte>(4); bufferTemp.set_front<byte>(4); var a2 = bufferTemp.get_front<byte>(); Assert.IsTrue(a2==4); bufferTemp.append<short>(4100); bufferTemp.set_front<short>(4100); var a3 = bufferTemp.get_front<short>(); Assert.IsTrue(a3==4100); bufferTemp.append<ushort>(32210); bufferTemp.set_front<ushort>(32210); var a4 = bufferTemp.get_front<ushort>(); Assert.IsTrue(a4==32210); bufferTemp.append<int>(123310); bufferTemp.set_front<int>(123310); var a5 = bufferTemp.get_front<int>(); Assert.IsTrue(a5==123310); bufferTemp.append<uint>(12); bufferTemp.set_front<uint>(12); var a6 = bufferTemp.get_front<uint>(); Assert.IsTrue(a6==12); bufferTemp.append<long>(-1000443L); bufferTemp.set_front<long>(-1000443L); var a7 = bufferTemp.get_front<long>(); Assert.IsTrue(a7==-1000443L); bufferTemp.append<ulong>(12233094310UL); bufferTemp.set_front<ulong>(12233094310UL); var a8 = bufferTemp.get_front<ulong>(); Assert.IsTrue(a8==12233094310UL); bufferTemp.append<float>(1.0f); bufferTemp.set_front<float>(1.0f); var a9 = bufferTemp.get_front<float>(); Assert.IsTrue(a9==1.0f); bufferTemp.append<double>(2.0); bufferTemp.set_front<double>(2.0); var a10 = bufferTemp.get_front<double>(); Assert.IsTrue(a10==2.0); }
public void Test_buffer_front_general() { // - Buffer 할당 CGD.buffer bufferTemp = new CGD.buffer(1024); bufferTemp.append <char>(12); bufferTemp.set_front <char>(12); var a0 = bufferTemp.get_front <char>(); Assert.IsTrue(a0 == 12); bufferTemp.append <sbyte>(3); bufferTemp.set_front <sbyte>(3); var a1 = bufferTemp.get_front <sbyte>(); Assert.IsTrue(a1 == 3); bufferTemp.append <byte>(4); bufferTemp.set_front <byte>(4); var a2 = bufferTemp.get_front <byte>(); Assert.IsTrue(a2 == 4); bufferTemp.append <short>(4100); bufferTemp.set_front <short>(4100); var a3 = bufferTemp.get_front <short>(); Assert.IsTrue(a3 == 4100); bufferTemp.append <ushort>(32210); bufferTemp.set_front <ushort>(32210); var a4 = bufferTemp.get_front <ushort>(); Assert.IsTrue(a4 == 32210); bufferTemp.append <int>(123310); bufferTemp.set_front <int>(123310); var a5 = bufferTemp.get_front <int>(); Assert.IsTrue(a5 == 123310); bufferTemp.append <uint>(12); bufferTemp.set_front <uint>(12); var a6 = bufferTemp.get_front <uint>(); Assert.IsTrue(a6 == 12); bufferTemp.append <long>(-1000443L); bufferTemp.set_front <long>(-1000443L); var a7 = bufferTemp.get_front <long>(); Assert.IsTrue(a7 == -1000443L); bufferTemp.append <ulong>(12233094310UL); bufferTemp.set_front <ulong>(12233094310UL); var a8 = bufferTemp.get_front <ulong>(); Assert.IsTrue(a8 == 12233094310UL); bufferTemp.append <float>(1.0f); bufferTemp.set_front <float>(1.0f); var a9 = bufferTemp.get_front <float>(); Assert.IsTrue(a9 == 1.0f); bufferTemp.append <double>(2.0); bufferTemp.set_front <double>(2.0); var a10 = bufferTemp.get_front <double>(); Assert.IsTrue(a10 == 2.0); }
public void Test_buffer_append_list_string_get_front_list_string() { for (int i = 0; i < _TEST_COUNT; ++i) { // - Buffer 할당 CGD.buffer bufferTemp = new CGD.buffer(2048); // - 값 써넣기 bufferTemp.append(list_string); List<string> temp = bufferTemp.get_front<List<string>>(); // Check) Assert.IsTrue(list_string.Count==temp.Count); for(int j=0;j<list_string.Count;++j) Assert.AreEqual(list_string[j], temp[j]); } }
public void Test_buffer_append_getfront_string() { for (int i = 0; i < _TEST_COUNT; ++i) { // - Buffer 할당 CGD.buffer bufferTemp = new CGD.buffer(1024); // - 값 써넣기 bufferTemp.append<string>("Test_String"); string strResult; strResult = bufferTemp.get_front<string>(); // Check) Assert.IsTrue(strResult=="Test_String"); } }
public void Test_buffer_append_dictionary_string_string_get_front_string_string() { for (int i = 0; i < _TEST_COUNT; ++i) { // - Buffer 할당 CGD.buffer bufferTemp = new CGD.buffer(2048); // - 값 써넣기 bufferTemp.append(dictionary_string_string); // - 값 읽기 Dictionary<string, string> temp = bufferTemp.get_front<Dictionary<string, string>>(); // Check) Assert.IsTrue(dictionary_string_string.Count==temp.Count); IEnumerator<string> ka = dictionary_string_string.Keys.GetEnumerator(); IEnumerator<string> va = dictionary_string_string.Values.GetEnumerator(); IEnumerator<string> kb = temp.Keys.GetEnumerator(); IEnumerator<string> vb = temp.Values.GetEnumerator(); while(ka.MoveNext() && kb.MoveNext() && va.MoveNext() && vb.MoveNext()) { Assert.IsTrue(ka.Current==kb.Current); Assert.IsTrue(va.Current==vb.Current); } } }
public void Test_buffer_append_array_string_get_front_string() { for (int i = 0; i < _TEST_COUNT; ++i) { // - Buffer 할당 CGD.buffer bufferTemp = new CGD.buffer(2048); // - 값 써넣기 bufferTemp.append(array_string); string[] temp = bufferTemp.get_front<string[]>(); // Check) Assert.IsTrue(array_string.Length==temp.Length); for(int j=0;j<array_string.Length;++j) Assert.AreEqual(array_string[j], temp[j]); } }
public void Test_buffer_append_array_int_get_front_array_int() { for (int i = 0; i < _TEST_COUNT; ++i) { // - Buffer 할당 CGD.buffer bufferTemp = new CGD.buffer(2048); // - 값 써넣기 bufferTemp.append(list_int); int[] temp = bufferTemp.get_front<int[]>(); // Check) Assert.IsTrue(list_int.Count==temp.Length); for(int j=0;j<list_int.Count;++j) Assert.AreEqual(list_int[j], temp[j]); } }