コード例 #1
0
 /// <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;
 }
コード例 #2
0
 /// <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;
 }
コード例 #3
0
        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);
        }
コード例 #4
0
        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);

        }