public virtual void TearDown() { value = null; encodeableFacet = null; }
protected void SetValue(IValueSemanticsProvider <T> newValue) { value = newValue; encodeableFacet = new EncodeableFacetUsingEncoderDecoder <T>(newValue, null); }