public void Equals_SamePropertyValues_ReturnsTrue()
        {
            var expected = AutoFaker.Generate <InputMetadata>();
            var actual   = new InputMetadata(expected);

            Assert.AreEqual(expected, actual);
        }
        public void Equals_DifferentPropertyValues_ReturnsFalse()
        {
            var expected = AutoFaker.Generate <InputMetadata>();

            expected.Comments = "actual";

            var actual = new InputMetadata(expected)
            {
                Comments = "expected"
            };

            Assert.AreNotEqual(expected, actual);
        }