Beispiel #1
0
        public void CanAddSite()
        {
            Guid id = new Guid();
            string name = "ListenToManchester";
            string url = "http://www.listentomanchester.co.uk";
            string description = "The ListenTo site for Manchester";

            Town town = new Town();

            Site site = new Site();
            site.ID = id;
            site.Name = name;
            site.Description = description;
            site.URL = url;
            site.TownsRepresented.Add(town);

            Assert.That(site.ID,
               Is.EqualTo(id));
            Assert.That(site.Name,
                Is.EqualTo(name));
            Assert.That(site.Description,
                Is.EqualTo(description));
            Assert.That(site.URL,
                Is.EqualTo(url));
            Assert.That(site.TownsRepresented.Count,
                Is.EqualTo(1));
        }
Beispiel #2
0
        public void CanAddTown()
        {
            Guid id = new Guid();
            string name = "Manchester";
            Site site = new Site();

            Town town = new Town();
            town.ID = id;
            town.Name = name;
            town.RepresentativeSites.Add(site);

            Assert.That(town.ID,
               Is.EqualTo(id));
            Assert.That(town.Name,
                Is.EqualTo(name));
            Assert.That(town.RepresentativeSites.Count,
                Is.EqualTo(1));
        }
 public Site GetSite()
 {
     if (this._site == null)
     {
         string host = Request.Url.Host;
         this._site = SiteManager.GetSiteByURL(host);
     }
     return this._site;
 }