public void Person_should_produce_correct_link() { var person = new PersonSummary { Slug = "john-doe" }; person.Url.ShouldBe("#/profile/john-doe"); }
public void InsertPerson(Guid tenantId, Guid personId, string personName, DateTimeOffset personRegistered) { using (var db = new QueryDbContext(DatabaseConnectionString)) { var summary = new PersonSummary { TenantIdentifier = tenantId, PersonIdentifier = personId, PersonName = personName, PersonRegistered = personRegistered }; db.PersonSummaries.Add(summary); db.SaveChanges(); } }
private TmdbPerson PersonFactory(PersonSummary arg) { return(new TmdbPerson(_config, arg));; }
public TmdbPerson(Config config, PersonSummary summary) { Image = new Uri(config.BaseUrlProfile + summary.ProfilePath); Label = summary.Name; }