Exemple #1
0
        public void Should_map_modifacation_for_modified_file()
        {
            mappingDSL
            .AddCommit("9")
            .AddFile("file1").Modified()
            .AddFile("file2").Modified()
            .Submit();

            CommitMappingExpression commitExp = mappingDSL.AddCommit("10");

            mapper.Map(
                commitExp.File("file2")
                );
            mapper.Map(
                commitExp.AddFile("file3")
                );
            SubmitChanges();

            Queryable <Modification>()
            .Where(m => m.Commit.Revision == "10")
            .Select(m => m.File.Path)
            .ToArray()
            .Should().Have.SameSequenceAs(new string[]
            {
                "file2", "file3"
            });
        }