public void WhenGetValueCalled_ThenRetrievedFromHttpItemsContext()
        {
            var newValue = new object();
            var storeMock = new Mock<IPerRequestStore>();
            storeMock.Setup(s => s.GetValue(It.IsAny<object>())).Returns(newValue).Verifiable();

            var lifetimeManager = new UnityPerRequestLifetimeManager(storeMock.Object);

            lifetimeManager.SetValue(newValue);
            var returnedValue = lifetimeManager.GetValue();

            storeMock.Verify();
        }