public void When_getting_dictionary_from_anonymous_Then_works()
        {
            using (Clock.Pause())
            {
                var obj = new
                {
                    Name      = "lol",
                    Age       = 2,
                    CreatedOn = Clock.UtcNow
                };

                var dict = DictionaryHelper.BuildDictionaryFromAnonymousObject(obj);

                Assert.That(dict.Keys, Has.Count.EqualTo(3));
                Assert.That(dict["Name"], Is.EqualTo("lol"));
                Assert.That(dict["Age"], Is.EqualTo(2));
                Assert.That(dict["CreatedOn"], Is.EqualTo(Clock.UtcNow));
            }
        }