コード例 #1
0
        public void CreatePlayRequest_ValidProperties()
        {
            var factory = new RtspRequestMessageFactory(FakeUri, UserAgent);

            RtspRequestMessage request = factory.CreatePlayRequest();

            Assert.AreEqual(RtspMethod.PLAY, request.Method);
            Assert.AreEqual(FakeUri, request.ConnectionUri);
            Assert.AreEqual(UserAgent, request.UserAgent);
        }
コード例 #2
0
        public void CreatePlayRequest_ContentBaseAndSessionAreSet_ValidProperties()
        {
            var factory = new RtspRequestMessageFactory(FakeUri, UserAgent)
            {
                SessionId   = "testSessionId",
                ContentBase = new Uri("http://127.0.0.1/base")
            };

            RtspRequestMessage request = factory.CreatePlayRequest();

            Assert.AreEqual(factory.SessionId, request.Headers.Get("Session"));
            Assert.AreEqual(factory.ContentBase, request.ConnectionUri);
        }