Exemplo n.º 1
0
        public void RemoveWebsite_RemoveWebsite()
        {
            var website = new StubIServiceWebsite();

            order.AddWebsite(website);
            order.RemoveWebsite();

            Assert.IsNull(order.Website);
        }
Exemplo n.º 2
0
        public void AddWebsite_ReturnTrue_WhenWebsiteArg()
        {
            var website = new StubIServiceWebsite()
            {
                DomainGet = () => { return("test.com"); },
            };
            bool result = user.AddWebsite(website);

            Assert.IsTrue(result);
        }
Exemplo n.º 3
0
        public void AddWebsite_AddWebsite_WhenWebsiteArg()
        {
            var website = new StubIServiceWebsite()
            {
                DomainGet = () => { return("test.com"); },
            };

            user.AddWebsite(website);

            Assert.AreEqual("test.com", user.Websites[0].Domain);
        }
Exemplo n.º 4
0
        public void DeleteWebsite_ReturnTrue_WhenProperIndex()
        {
            var website = new StubIServiceWebsite()
            {
                DomainGet = () => { return("test.com"); },
            };

            user.AddWebsite(website);
            bool result = user.DeleteWebsite(0);

            Assert.IsTrue(result);
        }
Exemplo n.º 5
0
        public void DeleteWebsite_RemoveWebsite_WhenProperIndex()
        {
            var website = new StubIServiceWebsite()
            {
                DomainGet = () => { return("test.com"); },
            };

            user.AddWebsite(website);
            user.DeleteWebsite(0);

            Assert.AreEqual(0, user.Websites.Count);
        }
Exemplo n.º 6
0
        public void ShowWebsite_ReturnWebsiteInformation_WhenProperIndex()
        {
            var website = new StubIServiceWebsite()
            {
                DomainGet = () => { return("test.com"); },
            };

            user.AddWebsite(website);
            string result = user.ShowWebsite(0);

            StringAssert.Contains(result, "test.com");
        }
Exemplo n.º 7
0
        public void ListWebsites_ReturnStringList_WhenWithWebsites()
        {
            var website = new StubIServiceWebsite()
            {
                DomainGet = () => { return("test.com"); },
            };

            user.AddWebsite(website);
            string result = user.ListWebsites();

            StringAssert.Contains(result, "test.com");
        }
Exemplo n.º 8
0
        public void DeleteWebsite_DontRemoveWebsite_WhenNoProperIndex()
        {
            var website = new StubIServiceWebsite()
            {
                DomainGet = () => { return("test.com"); },
            };

            user.AddWebsite(website);
            user.DeleteWebsite(10);

            Assert.AreEqual("test.com", user.Websites[0].Domain);
        }