예제 #1
0
    public void GetRequiredMetadata_ThrowsWhenMetadataNotFound()
    {
        // Arrange
        var metadata = new EndpointMetadataCollection(1, 2);

        // Act
        Assert.Throws <InvalidOperationException>(() => metadata.GetRequiredMetadata <string>());
    }
예제 #2
0
    public void GetRequiredMetadata_CanReturnMetadata()
    {
        // Arrange
        var metadata = new EndpointMetadataCollection(1, "2");

        // Act
        var requiredMetadata = metadata.GetRequiredMetadata <string>();

        Assert.Equal("2", requiredMetadata);
    }