Example #1
0
        public void RENAME_FILTER_SHOULD_RENAME_CORRECT_KEY()
        {
            //Arrange
            const string sourceKey      = "source";
            const string destinationKey = "destination";
            var          value          = new object();
            var          filter         = new RenameKeyFilter {
                Key = sourceKey, RenameTo = destinationKey, Overwrite = false
            };
            var eventProperties = new Dictionary <string, object> {
                { sourceKey, value }
            };

            //Act
            filter.PrepareEvent(eventProperties);

            //value
            eventProperties[destinationKey].Should().Be(value);
            eventProperties.ContainsKey(sourceKey).Should().BeFalse();
        }
Example #2
0
 public void AddRename(RenameKeyFilter filter)
 {
     AddFilter(filter);
 }
 private void AddRename(RenameKeyFilter filter)
 {
     AddFilter(filter);
 }