Open DocSvartz opened 8 months ago
Explanations regarding tests marked Ignore I don’t understand what exactly wanted to check in them? 1) If it is possible to map non-public fields to the record constructor, then the Source should have had them 2) If mapping fields from the Source to hidden fields in the record, then this should not work at all. The record is always activated through the constructor and they would have gotten there anyway. Because the sources are public.
Tests have been rewritten to test what the test name states
Fix Issue:
501 - test named OnlyInlineRecordWorked (regarding not filling the record with data in the given case)
Add 1) (InlineExpression is Worked) Field Activation passing Field values not specified in the constructor when creating a new record instance 2) Record Creation on Default Passing Field values not specified in the constructor when creating a new record instance (Activation) 3) A special attribute to support custom classes (structures) that use the current record definition. description of spec record at the end of the page - [AdaptWith(AdaptDirectives.DestinationAsRecord)] - to be confirmed
Example: