public void FixedArray() { var source = new VkFunctionArgument { Name = "num", BaseCsType = "UInt32", IsFixedArray = true, ArrayConstant = "10" }; var declare = new VkVariableDeclaration { Source = source }; Assert.AreEqual("var num = new UInt32[10];", declare.GetImplementation()); }
public void TestMethod1() { var source = new VkFunctionArgument { Name = "num", BaseCsType = "float" }; var declare = new VkVariableDeclaration { Source = source }; Assert.AreEqual("var num = 0;", declare.GetImplementation()); }
public void IsNullTest() { var arg = new VkFunctionArgument { Name = "pCount" }; var call_arg = new VkCallArgument { Source = arg, IsNull = true }; Assert.AreEqual("null", call_arg.GetImplementation()); }