public void TestNillableAbstractProperty() { var request = new UserModifyRequest22() { UserId = "*****@*****.**", Extension = "999", PhoneNumber = null, Department = null }; var document = new BroadsoftDocument <UserModifyRequest22>() { SessionId = "636956952081463406", Protocol = "OCI", Command = new List <UserModifyRequest22>() { request } }; var xml = _serializer.Serialize(document); var diff = DiffBuilder.Compare(Input.FromFile(@"test-data/UserModifyRequest22-nulldepartment.xml")) .WithTest(xml).Build(); Assert.False(diff.HasDifferences()); }
public void TestNillablePropertyFilled() { var request = new UserModifyRequest22() { UserId = "*****@*****.**", PhoneNumber = "15555555555" }; var results = Validator.Validate(request); Assert.True(results.Success); }