// PUBLIC METHODS /////////////////////////////////////////////////// #region Assert Methods public static void Equal(Article expected, Article actual) { // Handle when 'expected' is null. if (expected == null) { Assert.Null(actual); return; } Assert.Equal(expected.Id, actual.Id); Assert.Equal(expected.Title, actual.Title); RelationshipsAssert.Equal(expected.Relationships, actual.Relationships); LinksAssert.Equal(expected.Links, actual.Links); ClrObjectAssert.Equal(expected.Meta, actual.Meta); }
public static void Equal(object expected, DomReadOnlyResource actual) { if (expected == null) { Assert.Null(actual); return; } Assert.NotNull(actual); Assert.Equal(DomNodeType.Resource, actual.NodeType); var actualResource = actual.ClrResource; ClrObjectAssert.Equal(expected, actualResource); }
// PUBLIC METHODS /////////////////////////////////////////////////// #region Assert Methods public static void Equal(Comment expected, Comment actual) { // Handle when 'expected' is null. if (expected == null) { Assert.Null(actual); return; } Assert.NotNull(actual); Assert.Equal(expected.Id, actual.Id); Assert.Equal(expected.Body, actual.Body); RelationshipsAssert.Equal(expected.Relationships, actual.Relationships); LinksAssert.Equal(expected.Links, actual.Links); ClrObjectAssert.Equal(expected.Meta, actual.Meta); }
// PUBLIC METHODS /////////////////////////////////////////////////// #region Assert Methods public static void Equal(Blog expected, Blog actual) { // Handle when 'expected' is null. if (expected == null) { Assert.Null(actual); return; } Assert.NotNull(actual); Assert.Equal(expected.Id, actual.Id); Assert.Equal(expected.Name, actual.Name); RelationshipsAssert.Equal(expected.Relationships, actual.Relationships); LinksAssert.Equal(expected.Links, actual.Links); ClrObjectAssert.Equal(expected.Meta, actual.Meta); }
// PUBLIC METHODS /////////////////////////////////////////////////// #region Assert Methods public static void Equal(ApiProperty expected, DomNode actual) { if (expected == null) { Assert.Null(actual); return; } Assert.NotNull(actual); Assert.Equal(DomNodeType.Attribute, actual.NodeType); var actualDomAttribute = (DomAttribute)actual; var actualApiAttribute = actualDomAttribute.ApiAttribute; ClrObjectAssert.Equal(expected, actualApiAttribute); }
// PUBLIC METHODS /////////////////////////////////////////////////// #region Assert Methods public static void Equal(Person expected, Person actual) { // Handle when 'expected' is null. if (expected == null) { Assert.Null(actual); return; } Assert.NotNull(actual); Assert.Equal(expected.Id, actual.Id); Assert.Equal(expected.FirstName, actual.FirstName); Assert.Equal(expected.LastName, actual.LastName); Assert.Equal(expected.Twitter, actual.Twitter); RelationshipsAssert.Equal(expected.Relationships, actual.Relationships); LinksAssert.Equal(expected.Links, actual.Links); ClrObjectAssert.Equal(expected.Meta, actual.Meta); }