コード例 #1
0
        protected override void ApplyDefaultValues()
        {
            Entity = new Poem()
            {
                Id = Guid.NewGuid(),
                ConceivedDateUTC    = DateTime.UtcNow,
                CreatedDateUTC      = DateTime.UtcNow,
                LastModifiedDateUTC = DateTime.UtcNow,
                Name  = "Poem " + base.CollectionCount.ToString(),
                Notes = "Some notes for Poem " + base.CollectionCount.ToString()
            };
            var revisions = new RevisionBuilder(Entity).Default().BuildCollection(size: 3);

            Entity.PublishedRevision = null;
            Entity.PoemRevisions     = revisions;
        }
コード例 #2
0
        protected override void ApplyRandomValues()
        {
            Entity = new Poem()
            {
                Id = Guid.NewGuid(),
                ConceivedDateUTC    = DateTime.UtcNow,
                CreatedDateUTC      = DateTime.UtcNow,
                LastModifiedDateUTC = DateTime.UtcNow,
                Name  = RandomGenerator.Name(),
                Notes = RandomGenerator.Note()
            };
            var revisions = new RevisionBuilder(Entity).Random().BuildCollection(size: 3);

            Entity.PublishedRevision = revisions.Last();
            Entity.PoemRevisions     = revisions;
        }