Пример #1
0
 public void WeakReferenceCollection_CopyTo_Test1()
 {
     using (var verify = new Verify())
     {
         var result = new WeakReferenceCollection <string>();
         verify.ArgumentNullException("array", () => result.CopyTo(null, 0));
     }
 }
Пример #2
0
 public void WeakReferenceCollection_CopyTo_Test5()
 {
     using (var verify = new Verify())
     {
         var result = new WeakReferenceCollection <string>();
         result.Add("");
         var array = new string[0];
         verify.ArgumentOutOfRangeException("arrayIndex", -1, () => result.CopyTo(array, -1));
     }
 }
Пример #3
0
 public void WeakReferenceCollection_CopyTo_Test2()
 {
     using (var verify = new Verify())
     {
         var result = new WeakReferenceCollection <string>();
         result.Add("");
         var array = new string[0];
         verify.ArgumentException("array", () => result.CopyTo(array, 0), "array is too small");
     }
 }
Пример #4
0
 public void WeakReferenceCollection_CopyTo_Test3()
 {
     using (var verify = new Verify())
     {
         var result = new WeakReferenceCollection <string>();
         result.Add("AAA");
         var array = new string[1];
         result.CopyTo(array, 0);
         verify.ItemsAreEqual(new[] { "AAA" }, array, "");
     }
 }
 public void WeakReferenceCollection_CopyTo_Test5()
 {
     using (var verify = new Verify())
     {
         var result = new WeakReferenceCollection<string>();
         result.Add("");
         var array = new string[0];
         verify.ArgumentOutOfRangeException("arrayIndex", -1, () => result.CopyTo(array, -1));
     }
 }
 public void WeakReferenceCollection_CopyTo_Test3()
 {
     using (var verify = new Verify())
     {
         var result = new WeakReferenceCollection<string>();
         result.Add("AAA");
         var array = new string[1];
         result.CopyTo(array, 0);
         verify.ItemsAreEqual(new[] { "AAA" }, array, "");
     }
 }
 public void WeakReferenceCollection_CopyTo_Test2()
 {
     using (var verify = new Verify())
     {
         var result = new WeakReferenceCollection<string>();
         result.Add("");
         var array = new string[0];
         verify.ArgumentException("array", () => result.CopyTo(array, 0), "array is too small");
     }
 }
 public void WeakReferenceCollection_CopyTo_Test1()
 {
     using (var verify = new Verify())
     {
         var result = new WeakReferenceCollection<string>();
         verify.ArgumentNullException("array", () => result.CopyTo(null, 0));
     }
 }