Comments (9)
I could work on those tests so they run also for the generic version
from yaxlib.
Maybe we should rewrite the tests so they (also) use the generic version. We could do that genericly I guess.
Ps to prevent regression bugs, add tests;)
from yaxlib.
Btw. there are tests just serializing, where it was interesting to see, whether deserialization works, too.
Maybe put "Improving unit tests" to the project list?
from yaxlib.
Link pr: #183
from yaxlib.
Regression of which bug? Do you have some more info?
from yaxlib.
Regression was just my first thought, that's why "possible". But absolutely, test coverage should improve:
more and smaller units. One by one ;-)
from yaxlib.
Just let me finish the "remove obsolete methods and using them" before. Latest by Friday, I guess.
from yaxlib.
ok!
from yaxlib.
All tests run successfully for the generic version, so there is no bug. See #194
from yaxlib.
Related Issues (20)
- Support ISerializer<BaseType/Interface> of Concrete types HOT 2
- Deserialization of `Nullable<T>` fails when using `DontSerializeNullObjects` HOT 4
- String appears as an empty element even when set to null HOT 5
- How to transform property name during serialization HOT 7
- Dictionary serialization incorrect when publishing to single file HOT 4
- Generic deserialization methods should not hide base methods with 'new', e.g. with a generic base class HOT 1
- Extend tests to cover YAXSerializer and YAXSerializer<T> HOT 2
- Extend caching and pooling for better performance HOT 10
- Split IYAXSerializer<T> to IYAXSerializer<T> and IYAXDeserializer<T> HOT 7
- Make Exception a KnownType HOT 4
- All public members of YAXSerializer (generic/non-generic) should be fully covered by unit tests HOT 1
- How serialize a list as an attribute HOT 7
- Extend SerializationContext for pre-processing in ICustomSerializer and IKnownType
- Add unit tests for YAXCollectionItemTypeAttribute and YAXElementForAttribute
- Add YAXSerializationOptions.StripInvalidXmlChars HOT 3
- Structs are not serialized correctly HOT 3
- Update docs for new v4 features
- Multiple Elements with Same Name? How to Deserialize?
- Add support for DateOnly and TimeOnly types
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from yaxlib.