public async void StopStream_Fail()
        {
            var stream = new StreamModel
            {
                StreamId = Guid.NewGuid(),
                VideoId  = Guid.NewGuid(),
                UserId   = Guid.NewGuid()
            };

            var streamService = new StreamManagementService();

            streamService.CloseStream(stream.StreamId);
            Assert.False(streamService.DoesStreamExist(stream.StreamId));
        }
        public async void DeleteStream_Pass()
        {
            var stream = new StreamModel
            {
                StreamId = Guid.NewGuid(),
                VideoId  = Guid.NewGuid(),
                UserId   = Guid.NewGuid()
            };

            var streamService = new StreamManagementService();

            streamService.currentStreams.Add(stream);

            Assert.True(streamService.DoesStreamExist(stream.StreamId));

            streamService.CloseStream(stream.StreamId);

            Assert.False(streamService.DoesStreamExist(stream.StreamId));
        }