public void SetUp()
        {
            _clientId    = "zzzzz";
            _authId      = "xxxxx";
            _startDate   = "2011-03-17";
            _startTime   = "12:30";
            _expireafter = "3600000";
            _history     = "http://domain.com/video/history/" + _authId;
            _responseXml = XmlHelper.Create(_authId, _startDate, _startTime, _expireafter, _history);

            _webServiceHelper = new FakeWebServiceHelper(_responseXml);
            _service          = new AuthorisationService(_webServiceHelper);
            _processor        = new AuthorisationProcessor(_service);
        }
Exemple #2
0
        public void test_startdate_expireafter_history()
        {
            var authId = "xxxxx";

            string startDate   = "2011-03-17";
            string startTime   = "12:30";
            string expireafter = "3600000";
            string history     = "http://domain.com/video/history/" + authId;
            string xml         = XmlHelper.Create(authId, startDate, startTime, expireafter, history);

            var fakeWebServiceHelper = new FakeWebServiceHelper(xml);
            var service = new AuthorisationService(fakeWebServiceHelper);
            var auth    = service.RequestAuthorisation(authId);

            Assert.That(auth.id, Is.EqualTo(authId));
            Assert.That(auth.start[0].date, Is.EqualTo(startDate));
            Assert.That(auth.start[0].time, Is.EqualTo(startTime));
            Assert.That(auth.expireafter, Is.EqualTo(expireafter));
            Assert.That(auth.history[0].href, Is.EqualTo(history));
        }