// Path: javagit/src/test/java/edu/nyu/cs/javagit/TestBase.java
// @Ignore
// public class TestBase extends TestCase {
// 
//     @Before
//     public void setUp() throws IOException, JavaGitException {
//         JavaGitConfiguration.setGitPath(TestProperty.GIT_PATH.asString());
//     }
// }
// 
// Path: javagit/src/main/java/edu/nyu/cs/javagit/client/GitMvResponseImpl.java
// public class GitMvResponseImpl extends GitMvResponse {
// 
//   /**
//    * Adds comments from each line of the message, if received, upon successful execution of the 
//    * git-mv command, to the message buffer.
//    *  
//    * @param comment
//    *          The comment from each line of the message, if received, upon successful execution of 
//    *          the git-mv.
//    */
//   public void addComment(String comment) {
//     message.append(comment);
//   }
// 
//   /**
//    * Sets the destination file/folder/symlink in response to the destination
//    * 
//    * @param destination
//    *          The destination to set
//    */
//   public void setDestination(File destination) {
//     this.destination = destination;
//   }
// 
//   /**
//    * Sets the source file/folder/symlink in response object to the source string.
//    * 
//    * @param source
//    *          The source to set
//    */
//   public void setSource(File source) {
//     this.source = source;
//   }
// 
// }


import edu.nyu.cs.javagit.TestBase;
import edu.nyu.cs.javagit.api.JavaGitException;
import edu.nyu.cs.javagit.client.GitMvResponseImpl;
import org.junit.Test;
import java.io.File;
package edu.nyu.cs.javagit.client.cli;



public class TestCliGitMv extends TestBase {
    private CliGitMv cliGitMv;


    @Test
    public void testGitBranchParserValidInput() {
        cliGitMv = new CliGitMv();

        // Checking parsing of git mv with dry-run option.
// Path: javagit/src/test/java/edu/nyu/cs/javagit/TestBase.java
// @Ignore
// public class TestBase extends TestCase {
// 
//     @Before
//     public void setUp() throws IOException, JavaGitException {
//         JavaGitConfiguration.setGitPath(TestProperty.GIT_PATH.asString());
//     }
// }
// 
// Path: javagit/src/main/java/edu/nyu/cs/javagit/client/GitMvResponseImpl.java
// public class GitMvResponseImpl extends GitMvResponse {
// 
//   /**
//    * Adds comments from each line of the message, if received, upon successful execution of the 
//    * git-mv command, to the message buffer.
//    *  
//    * @param comment
//    *          The comment from each line of the message, if received, upon successful execution of 
//    *          the git-mv.
//    */
//   public void addComment(String comment) {
//     message.append(comment);
//   }
// 
//   /**
//    * Sets the destination file/folder/symlink in response to the destination
//    * 
//    * @param destination
//    *          The destination to set
//    */
//   public void setDestination(File destination) {
//     this.destination = destination;
//   }
// 
//   /**
//    * Sets the source file/folder/symlink in response object to the source string.
//    * 
//    * @param source
//    *          The source to set
//    */
//   public void setSource(File source) {
//     this.source = source;
//   }
// 
// }


// Path: javagit/src/test/java/edu/nyu/cs/javagit/client/cli/TestCliGitMv.java
import edu.nyu.cs.javagit.TestBase;
import edu.nyu.cs.javagit.api.JavaGitException;
import edu.nyu.cs.javagit.client.GitMvResponseImpl;
import org.junit.Test;
import java.io.File;

package edu.nyu.cs.javagit.client.cli;



public class TestCliGitMv extends TestBase {
    private CliGitMv cliGitMv;


    @Test
    public void testGitBranchParserValidInput() {
        cliGitMv = new CliGitMv();

        // Checking parsing of git mv with dry-run option.
        GitMvResponseImpl response = new GitMvResponseImpl();