public void CanDeSerailizeHandHistory()
        {
            string serialized = _serializationHandler.Serialize(_handHistory);

            HandHistory deserailizedHandHistory = _serializationHandler.Deserialize <HandHistory>(serialized);

            Assert.AreEqual(_handHistory, deserailizedHandHistory);
        }
Example #2
0
        public async Task <MetadataItem> LoadMetadata(Guid id)
        {
            if (id == Guid.Empty)
            {
                throw new ArgumentNullException(nameof(id));
            }
            var searchString = id + FileSuffix + FileEnding;
            var stream       = await _fileHandler.LoadFirstFile(searchString);

            var result = await _serializationHandler.Deserialize <MetadataItem>(stream);

            return(result);
        }