コード例 #1
0
        public void NewerThanOlder_ReturnsOneNewer()
        {
            var ws1 = new WritingSystemDefinition();

            ws1.Language     = "en";
            ws1.DateModified = new DateTime(2008, 1, 15);
            RepositoryUnderTest.Set(ws1);

            IWritingSystemRepository repository = CreateNewStore();
            var ws2 = RepositoryUnderTest.MakeDuplicate(ws1);

            ws2.DateModified = new DateTime(2008, 1, 14);
            repository.Set(ws2);

            int count = 0;

            foreach (WritingSystemDefinition ws in repository.WritingSystemsNewerIn(RepositoryUnderTest.AllWritingSystems))
            {
                count++;
            }
            Assert.AreEqual(1, count);
        }