コード例 #1
0
        public void FindUpdatedEntries()
        {
            var sourceEntries = new Entry[]
            {
                new Entry()
                {
                    Name = "This", DateCreated = new DateTime(2019, 2, 1), DateModified = new DateTime(2019, 3, 1)
                },
                new Entry()
                {
                    Name = "That", DateCreated = new DateTime(2019, 2, 1)
                },
                new Entry()
                {
                    Name = "Other", DateCreated = new DateTime(2019, 2, 1)
                }
            };

            var destEntries = new Entry[]
            {
                new Entry()
                {
                    Name = "This", DateCreated = new DateTime(2019, 2, 1)
                },
                new Entry()
                {
                    Name = "Other", DateCreated = new DateTime(2019, 2, 1)
                }
            };

            var updatedEntries = ImportCommand.GetUpdatedEntries(sourceEntries, destEntries).ToArray();

            Assert.IsTrue(updatedEntries[0].Equals(new Entry()
            {
                Name = "This"
            }));
        }