public void AliasToBeanResultTransformer_ShouldHaveEqualityBasedOnCtorParameter()
		{
			var transformer1 = new AliasToBeanResultTransformer(typeof(object));
			var transformer2 = new AliasToBeanResultTransformer(typeof(object));
			transformer1.Should().Be.EqualTo(transformer2);
			transformer1.GetHashCode().Should().Be.EqualTo(transformer2.GetHashCode());

			var transformer3 = new AliasToBeanResultTransformer(typeof(int));
			transformer1.Should().Not.Be.EqualTo(transformer3);
			transformer1.GetHashCode().Should().Not.Be.EqualTo(transformer3.GetHashCode());
		}
		public void AliasToBeanResultTransformer_ShouldHaveEqualityBasedOnCtorParameter()
		{
			var transformer1 = new AliasToBeanResultTransformer(typeof(object));
			var transformer2 = new AliasToBeanResultTransformer(typeof(object));
			Assert.That(transformer1, Is.EqualTo(transformer2));
			Assert.That(transformer1.GetHashCode(), Is.EqualTo(transformer2.GetHashCode()));

			var transformer3 = new AliasToBeanResultTransformer(typeof(int));
			Assert.That(transformer1, Is.Not.EqualTo(transformer3));
			Assert.That(transformer1.GetHashCode(), Is.Not.EqualTo(transformer3.GetHashCode()));
		}