public void CreateRoomTest()
        {
            //Arrange

            CreateNewRoomRequest request = new CreateNewRoomRequest()
            {
                Level       = _level,
                UserName    = _user.UserName,
                SecurityKey = _securityKey
            };

            var exStatus = HttpStatusCode.OK;
            var exResult = new CreateNewRoomResult()
            {
                ErrorMessage = "",
                Success      = true,
                Room         = 0,
                Player       = 0
            };

            //Act
            var act = _ctrl.CreateNewRoom(request);
            CreateNewRoomResult actContent;
            var hasContent = act.TryGetContentValue(out actContent);

            //Assert
            Assert.AreEqual(exStatus, act.StatusCode, "status code");
            Assert.IsTrue(hasContent, "has content");
            Assert.AreEqual(exResult.ErrorMessage, actContent.ErrorMessage, "error message");
            Assert.AreEqual(exResult.Success, actContent.Success, "success bool");
            Assert.AreNotEqual(default(int?), actContent.Room, "room not default");
            Assert.AreNotEqual(default(int?), actContent.Player, "player not default");
            Assert.IsNotNull(actContent.Room, "room not null");
            Assert.IsNotNull(actContent.Player, "player not null");
        }