public void CanReadWriteSerialize() { using (var mmf = MemoryMappedFile.CreateNew("test_mmf", ChannelConfiguration.Instance.ChannelSize)) { using (var view = new MemoryMappedFileView(mmf.CreateViewStream(0, ChannelConfiguration.Instance.ChannelSize, MemoryMappedFileAccess.ReadWrite))) { const string TextToWrite = "text to serialize"; view.WriteSerialize(TextToWrite); var readedObject = view.ReadDeserialize(); readedObject.Should().Be(TextToWrite); } } }