public void CreateDescribeRequest_ValidProperties() { var factory = new RtspRequestMessageFactory(FakeUri, UserAgent); RtspRequestMessage request = factory.CreateDescribeRequest(); Assert.AreEqual(RtspMethod.DESCRIBE, request.Method); Assert.AreEqual(FakeUri, request.ConnectionUri); Assert.AreEqual(UserAgent, request.UserAgent); }
public void EnsureCSeqIncreasesAfterEveryCreatedRequest() { var factory = new RtspRequestMessageFactory(FakeUri, null); RtspRequestMessage request1 = factory.CreateOptionsRequest(); RtspRequestMessage request2 = factory.CreateDescribeRequest(); Assert.AreEqual(1u, request1.CSeq); Assert.AreEqual(2u, request2.CSeq); }