public void TestRelationshipsGetRelationshipWithRelationshipThatDoesNotExists()
        {
            // Arrange
            var relationships = new Relationships
            {
                { ApiSampleData.ArticleToAuthorRel, ApiSampleData.ArticleToAuthorToOneRelationship },
                { ApiSampleData.ArticleToCommentsRel, ApiSampleData.ArticleToCommentsToManyRelationship }
            };

            // Act

            // Assert
            Assert.Throws <RelationshipNotFoundException>(() => relationships.GetRelationship(ApiSampleData.ArticleToBlogRel));
        }
        public void TestRelationshipsGetRelationshipWithRelationshipThatExists()
        {
            // Arrange
            var relationships = new Relationships
            {
                { ApiSampleData.ArticleToAuthorRel, ApiSampleData.ArticleToAuthorToOneRelationship },
                { ApiSampleData.ArticleToCommentsRel, ApiSampleData.ArticleToCommentsToManyRelationship }
            };
            var expected = ApiSampleData.ArticleToCommentsToManyRelationship;

            // Act
            var actual = relationships.GetRelationship(ApiSampleData.ArticleToCommentsRel);

            // Assert
            RelationshipAssert.Equal(expected, actual);
        }