public void Constructor2_ValueAsContractNameArgument_ShouldSetContractNameProperty() { var expectations = Expectations.GetContractNamesWithEmpty(); foreach (var e in expectations) { var attribute = new ExportAttribute(e); Assert.AreEqual(e, attribute.ContractName); } }
public void TryParseConstraint_ConstraintFromCreateConstraintAsConstraintArgument1_CanParse() { var expectations = Expectations.GetContractNamesWithEmpty(); foreach (var e in expectations) { var constraint = ConstraintServices.CreateConstraint((string)e, null, null, CreationPolicy.Any); AssertCanParse(constraint, e, new Dictionary <string, Type>()); } }
public void ToString_ShouldReturnOverriddenContractNameProperty() { var expectations = Expectations.GetContractNamesWithEmpty(); foreach (var e in expectations) { var definition = new DerivedExportDefinition(() => e); Assert.Equal(e, definition.ToString()); } }