private void GenerateUnusedData1() { int intRandValue = TestLibrary.Generator.GetInt32(-55); long longRandValue = TestLibrary.Generator.GetInt64(-55); double doubleRandValue = TestLibrary.Generator.GetDouble(-55); object obj = new object(); string str = TestLibrary.Generator.GetString(-55, false, c_MIN_STRING_LENGTH, c_MAX_STRING_LENGTH); Byte[] randBytes = new Byte[c_MAX_STRING_LENGTH]; TestLibrary.Generator.GetBytes(-55, randBytes); WeakReferenceIsAlive thisClass = new WeakReferenceIsAlive(); DisposableClass dc = new DisposableClass(); IntPtr ptr = new IntPtr(TestLibrary.Generator.GetInt32(-55)); m_References = new WeakReference[] { new WeakReference(obj, false), new WeakReference(str, false), new WeakReference(randBytes, false), new WeakReference(thisClass, false), new WeakReference(ptr, false), new WeakReference(IntPtr.Zero, false), new WeakReference(dc, false) }; }
public static int Main(string[] args) { WeakReferenceIsAlive test = new WeakReferenceIsAlive(); TestFramework.BeginTestCase("Testing WeakReference.IsAlive"); if (test.RunTests()) { TestFramework.EndTestCase(); TestFramework.LogInformation("PASS"); return 100; } else { TestFramework.EndTestCase(); TestFramework.LogInformation("FAIL"); return 0; } }
public static int Main(string[] args) { WeakReferenceIsAlive test = new WeakReferenceIsAlive(); TestFramework.BeginTestCase("Testing WeakReference.IsAlive"); if (test.RunTests()) { TestFramework.EndTestCase(); TestFramework.LogInformation("PASS"); return(100); } else { TestFramework.EndTestCase(); TestFramework.LogInformation("FAIL"); return(0); } }
private void GenerateUnusedData2() { object obj = new object(); string str = TestLibrary.Generator.GetString(-55, false, c_MIN_STRING_LENGTH, c_MAX_STRING_LENGTH); Byte[] randBytes = new Byte[c_MAX_STRING_LENGTH]; TestLibrary.Generator.GetBytes(-55, randBytes); WeakReferenceIsAlive thisClass = new WeakReferenceIsAlive(); DisposableClass dc = new DisposableClass(); IntPtr ptr = new IntPtr(TestLibrary.Generator.GetInt32(-55)); m_References = new WeakReference[] { new WeakReference(obj, true), new WeakReference(str, true), new WeakReference(randBytes, true), new WeakReference(thisClass, true), new WeakReference(ptr, true), new WeakReference(IntPtr.Zero, true), new WeakReference(dc, true) }; }