public void Example_Model_Json_For_Game_That_Is_In_Progress()
        {
            //--arrange
            var gameModel = MockDataBuilder.MakeMockGameModelForGameThatIsWellUnderWay();

            //--act
            var jsonString = JsonConvert.SerializeObject(gameModel, new JsonSerializerSettings
            {
                ContractResolver = new DefaultContractResolver
                {
                    NamingStrategy = new CamelCaseNamingStrategy()
                }
            });

            //--assert
            Debug.WriteLine(jsonString);
        }
        public void Example_Model_Json_For_New_That_Just_Started()
        {
            //--arrange
            var gameModel = MockDataBuilder.MakeMockGameModelForJustStartedGame();

            //--act
            var jsonString = JsonConvert.SerializeObject(gameModel, new JsonSerializerSettings
            {
                ContractResolver = new DefaultContractResolver
                {
                    NamingStrategy = new CamelCaseNamingStrategy()
                }
            });

            //--assert
            Debug.WriteLine(jsonString);
        }