aspnetcore/test/Microsoft.AspNet.Mvc.ModelB.../Binders/ComplexModelDtoResultTest.cs

40 lines
1.3 KiB
C#

using Xunit;
namespace Microsoft.AspNet.Mvc.ModelBinding.Test
{
public class ComplexModelDtoResultTest
{
// TODO: Validation
////[Fact]
////public void Constructor_ThrowsIfValidationNodeIsNull()
////{
//// // Act & assert
//// ExceptionAssert.ThrowsArgumentNull(
//// () => new ComplexModelDtoResult("some string"),
//// "validationNode");
////}
// TODO: Validation
//[Fact]
//public void Constructor_SetsProperties()
//{
// // Arrange
// ModelValidationNode validationNode = GetValidationNode();
// // Act
// ComplexModelDtoResult result = new ComplexModelDtoResult("some string", validationNode);
// // Assert
// Assert.Equal("some string", result.Model);
// Assert.Equal(validationNode, result.ValidationNode);
//}
//private static ModelValidationNode GetValidationNode()
//{
// EmptyModelMetadataProvider provider = new EmptyModelMetadataProvider();
// ModelMetadata metadata = provider.GetMetadataForType(null, typeof(object));
// return new ModelValidationNode(metadata, "someKey");
//}
}
}