public void CopyNull()
 {
   ComplexFloatMatrix a =  null;
   ComplexFloatMatrix b = new ComplexFloatMatrix(2);
   b.Copy(a);
 }
 public void Copy()
 {
   ComplexFloatMatrix a = new ComplexFloatMatrix(2);
   a[0,0] = new ComplexFloat(1);
   a[0,1] = new ComplexFloat(2);
   a[1,0] = new ComplexFloat(3);
   a[1,1] = new ComplexFloat(4);
   ComplexFloatMatrix b = new ComplexFloatMatrix(2);
   b.Copy(a);
   Assert.AreEqual(a[0,0],a[0,0]);
   Assert.AreEqual(a[0,1],b[0,1]);
   Assert.AreEqual(a[1,0],b[1,0]);
   Assert.AreEqual(a[1,1],b[1,1]);
 }