Ejemplo n.º 1
0
 internal ConsolidatedResource(IResourceGroup group, ResourceCollection resources, MemoryStream consolidatedContent)
 {
     _group         = group;
     _resources     = resources;
     _lastModified  = resources.LastModified();
     _contentStream = consolidatedContent;
 }
Ejemplo n.º 2
0
        public void LastModifiedEqualsLastModifiedOfCollection()
        {
            ResourceCollection resources = new ResourceCollection();

            resources.Add(CreateResource(DateTime.Now));
            resources.Add(CreateResource(DateTime.Now.AddDays(-1)));

            ConsolidatedResource consolidated = new ConsolidatedResource(null, resources, new MemoryStream());

            Assert.That(consolidated.LastModified, Is.EqualTo(resources.LastModified()));
        }
Ejemplo n.º 3
0
        public void LastModifiedReturnsGreatestValueFromItems()
        {
            DateTime mostRecent = DateTime.Now;

            ResourceCollection resources = new ResourceCollection();

            resources.Add(CreateResource(mostRecent.AddDays(-1)));
            resources.Add(CreateResource(mostRecent));
            resources.Add(CreateResource(mostRecent.AddDays(-30)));

            Assert.That(resources.LastModified(), Is.EqualTo(mostRecent));
        }