public void TestCreatePostThrowsExceptionWhenUserNotFound()
        {
            var thisFar = false;
            try
            {
                #region Arrange
                Controller.ControllerContext.HttpContext = new MockHttpContext(0, new[] { "" }, "NotFound");
                var fakeUsers = new FakeUsers();
                fakeUsers.Records(3, UserRepository);
                #endregion Arrange

                #region Act
                thisFar = true;
                Controller.Create(99);
                #endregion Act
            }
            catch (Exception ex)
            {
                Assert.IsTrue(thisFar);
                Assert.IsNotNull(ex);
                Assert.AreEqual("Sequence contains no elements", ex.Message);
                throw;
            }
        }