আমার কিছু ইউনিট পরীক্ষার জন্য আমি নির্দিষ্ট জেএসওএন মানগুলি তৈরি করার ক্ষমতা (এই ক্ষেত্রে রেকর্ড অ্যালবামগুলি) চাই যা পরীক্ষার অধীনে সিস্টেমের জন্য ইনপুট হিসাবে ব্যবহার করা যেতে পারে।
আমার কাছে নিম্নলিখিত কোড রয়েছে:
var jsonObject = new JObject();
jsonObject.Add("Date", DateTime.Now);
jsonObject.Add("Album", "Me Against The World");
jsonObject.Add("Year", 1995);
jsonObject.Add("Artist", "2Pac");
এটি সূক্ষ্মভাবে কাজ করে, তবে আমি কখনই "ম্যাজিক স্ট্রিং" সিনট্যাক্স পছন্দ করি না এবং জাভাস্ক্রিপ্টে প্রসারিত-সম্পত্তি সিনট্যাক্সের কাছাকাছি কিছু পছন্দ করব:
jsonObject.Date = DateTime.Now;
jsonObject.Album = "Me Against The World";
jsonObject.Year = 1995;
jsonObject.Artist = "2Pac";