/// <summary> /// A configuration to copy a file. /// </summary> /// <param name="destinationPath">destination path</param> /// <param name="destination">destination host</param> /// <param name="when">when to copy</param> public CopyFileConfig( string destinationPath, CopyDestination destination, SequenceWhen when) { DestinationPath = destinationPath; CopyWhen = when; }
public void CopyTest() { CopyBase s = new CopyBase(); FillSource(s); CopyDestination d = new CopyDestination(); ObjectCopier.Copy(s, d); Assert.AreEqual(s.Id, d.Id); Assert.AreEqual(s.Email, d.Email); Assert.AreEqual(s.FirstName, d.FirstName); Assert.AreEqual(s.LastName, d.LastName); Assert.AreEqual(s.Phone, d.Phone); }