55
66namespace Python . EmbeddingTest
77{
8- [ TestFixture ]
98 public class dynamicTest
109 {
1110 private Py . GILState gil ;
@@ -23,16 +22,16 @@ public void TearDown()
2322 }
2423
2524 /// <summary>
26- /// Set the attribute of a pyobject with a .NET object.
25+ /// Set the attribute of a PyObject with a .NET object.
2726 /// </summary>
2827 [ Test ]
2928 public void AssignObject ( )
3029 {
31- StringBuilder stream = new StringBuilder ( ) ;
30+ var stream = new StringBuilder ( ) ;
3231 dynamic sys = Py . Import ( "sys" ) ;
3332 sys . testattr = stream ;
3433 // Check whether there are the same object.
35- var _stream = sys . testattr . AsManagedObject ( typeof ( StringBuilder ) ) ;
34+ dynamic _stream = sys . testattr . AsManagedObject ( typeof ( StringBuilder ) ) ;
3635 Assert . AreEqual ( _stream , stream ) ;
3736
3837 PythonEngine . RunSimpleString (
@@ -42,7 +41,7 @@ public void AssignObject()
4241 }
4342
4443 /// <summary>
45- /// Set the attribute of a pyobject to null.
44+ /// Set the attribute of a PyObject to null.
4645 /// </summary>
4746 [ Test ]
4847 public void AssignNone ( )
@@ -76,24 +75,24 @@ public void AssignPyObject()
7675 [ Test ]
7776 public void PassObjectInPython ( )
7877 {
79- StringBuilder stream = new StringBuilder ( ) ;
78+ var stream = new StringBuilder ( ) ;
8079 dynamic sys = Py . Import ( "sys" ) ;
8180 sys . testattr1 = stream ;
8281
83- //Pass the .NET object in Python side
82+ // Pass the .NET object in Python side
8483 PythonEngine . RunSimpleString (
8584 "import sys\n " +
8685 "sys.testattr2 = sys.testattr1\n "
8786 ) ;
8887
89- //Compare in Python
88+ // Compare in Python
9089 PythonEngine . RunSimpleString (
9190 "import sys\n " +
9291 "sys.testattr3 = sys.testattr1 is sys.testattr2\n "
9392 ) ;
9493 Assert . AreEqual ( sys . testattr3 . ToString ( ) , "True" ) ;
9594
96- //Compare in .NET
95+ // Compare in .NET
9796 Assert . AreEqual ( sys . testattr1 , sys . testattr2 ) ;
9897 }
9998
@@ -103,19 +102,19 @@ public void PassObjectInPython()
103102 [ Test ]
104103 public void PassPyObjectInNet ( )
105104 {
106- StringBuilder stream = new StringBuilder ( ) ;
105+ var stream = new StringBuilder ( ) ;
107106 dynamic sys = Py . Import ( "sys" ) ;
108107 sys . testattr1 = stream ;
109108 sys . testattr2 = sys . testattr1 ;
110109
111- //Compare in Python
110+ // Compare in Python
112111 PyObject res = PythonEngine . RunString (
113112 "import sys\n " +
114113 "sys.testattr3 = sys.testattr1 is sys.testattr2\n "
115114 ) ;
116115 Assert . AreEqual ( sys . testattr3 . ToString ( ) , "True" ) ;
117116
118- //Compare in .NET
117+ // Compare in .NET
119118 Assert . AreEqual ( sys . testattr1 , sys . testattr2 ) ;
120119 }
121120 }
0 commit comments