示例#1
0
 public Fixture()
 {
     Changeset.Changes = new IChange[] {
         /*0*/ FakeChange.Add("$/Project/file1.txt"),
         /*1*/ FakeChange.Delete("$/Project/file2.txt"),
         /*2*/ FakeChange.Add("$/Project/file3.txt"),
         /*3*/ FakeChange.Delete("$/Project/file4.txt"),
         /*4*/ FakeChange.Rename("$/Project/file5.txt", from: "$/Project/oldfile5.txt"),
     };
 }
示例#2
0
 public Fixture()
 {
     Changeset.Changes = new IChange[] {
         FakeChange.Edit("$/Project/file1.txt"),
         FakeChange.DeleteDir("$/Projec"),
         FakeChange.Delete("$/Projec/file.txt"),
         FakeChange.DeleteDir("$/Project2"),
         FakeChange.Delete("$/Project2/file.txt"),
     };
 }
示例#3
0
 public Fixture()
 {
     Changeset.Changes = new IChange[] {
         FakeChange.Delete("$/Project/file1.txt"),
         FakeChange.Delete("$/Project/file2.txt"),
         FakeChange.Delete("$/Project/file3.txt"),
         FakeChange.DeleteDir("$/Project/"),
         FakeChange.Delete("$/Project/file4.txt"),
         FakeChange.Delete("$/Project/file5.txt"),
     };
 }
示例#4
0
 public Fixture()
 {
     Changeset.Changes = new IChange[] {
         FakeChange.Add("$/Project/0-ignored.txt"),
         FakeChange.Delete("$/Project/1-ignored.txt"),
         FakeChange.Add("$/Project/2-included.txt"),
         FakeChange.Delete("$/Project/3-included.txt"),
         FakeChange.Rename("$/Project/4-ignored.txt", from: "$/Project/4-wasignored.txt"),
         FakeChange.Rename("$/Project/5-ignored.txt", from: "$/Project/5-wasincluded.txt"),
         FakeChange.Rename("$/Project/6-included.txt", from: "$/Project/6-wasignored.txt"),
     };
 }
示例#5
0
                public Fixture()
                {
                    InitialTree.Add("file6.txt", new GitObject()
                    {
                        Commit = "SHA"
                    });

                    Changeset.Changes = new[] {
                        /*0*/ FakeChange.Branch("$/Project/file6.txt"),                                                                         // Do not include, because it was there before.
                        /*1*/ FakeChange.Branch("$/Project/file7.txt"),                                                                         // Include, because it was not there before.
                        /*2*/ FakeChange.Edit("$/Project/file8.txt", TfsChangeType.Branch),                                                     // Include, because it's not just branched.
                        /*3*/ FakeChange.Rename("$/Project/file9.txt", from: "$/Project/oldfile9.txt", additionalChange: TfsChangeType.Branch), // Include, because it's not just branched.
                    };
                }
示例#6
0
 public Fixture()
 {
     InitialTree.Add("dir1", new GitObject {
         Path = "dir1"
     });
     InitialTree.Add("dir1/file1.exe", new GitObject {
         Path = "dir1/file1.exe", Mode = "100755".ToFileMode()
     });
     InitialTree.Add("dir1/file4.txt", new GitObject {
         Path = "dir1/file4.txt", Mode = "100644".ToFileMode()
     });
     InitialTree.Add("dir2", new GitObject {
         Path = "dir2"
     });
     InitialTree.Add("dir2/file2.txt", new GitObject {
         Path = "dir2/file2.txt"
     });
     Changeset.Changes = new IChange[] {
         FakeChange.Add("$/Project/DIR2/file3.txt"),
         FakeChange.Delete("$/Project/DIR2/FILE2.txt"),
         FakeChange.Edit("$/Project/dir1/file1.exe"),
         FakeChange.Edit("$/Project/dir1/file4.txt"),
     };
 }