private void There_is_right_discriminator(IBaseInterface entity)
        {
            var json    = JsonConvert.SerializeObject(entity);
            var jObject = JToken.Parse(json);

            var discriminator = jObject[DiscriminatorName]?.Value <string>();
            var obj           = JsonConvert.DeserializeObject <IBaseInterface>(json);

            obj.Should().BeEquivalentTo(entity);
            Assert.AreEqual(discriminator, entity.GetType().Name);
        }