public void ReturnsDependencyParameter() { DependencyAttribute attribute = new DependencyAttribute("Foo"); attribute.NotPresentBehavior = NotPresentBehavior.Throw; IParameter result = attribute.CreateParameter(typeof(object)); DependencyParameter parameter = Assert.IsType <DependencyParameter>(result); Assert.Equal <object>("Foo", parameter.BuildKey); Assert.Equal(NotPresentBehavior.Throw, parameter.NotPresentBehavior); }