public void Clone() { ICloneable authors = new Authors(AuthorStringNameEmailHomepage, AuthorName, AuthorStringNameEmail); if (authors.Clone() is Authors clone) { Assert.IsTrue(AuthorStringNameEmailHomepage == clone[0]); Assert.IsTrue(AuthorName == clone[1]); Assert.IsTrue(AuthorStringNameEmail == clone[2]); } else { Assert.Fail($"{nameof( clone )} is not an instance of Authors."); } }