1: private readonly DummySettings _dummySettings = new DummySettings { IsSelected = false, Title = "My Title" };
2: private readonly byte[] _serializedDummySettings =
3: new byte[]
4: {
5: 0, 1, 0, 0, 0, 255, 255, 255, 255, 1, 0, 0, 0, 0, 0, 0, 0, 12, 2, 0, 0, 0, 92, 77, 97, 116, 114, 105, 120, 46, 68,
6: 97, 116, 97, 46, 85, 110, 105, 116, 84, 101, 115, 116, 115, 44, 32, 86, 101, 114, 115, 105, 111, 110, 61, 49, 46,
7: 51, 46, 49, 46, 49, 51, 55, 53, 55, 44, 32, 67, 117, 108, 116, 117, 114, 101, 61, 110, 101, 117, 116, 114, 97, 108,
8: 44, 32, 80, 117, 98, 108, 105, 99, 75, 101, 121, 84, 111, 107, 101, 110, 61, 101, 50, 53, 48, 50, 97, 50, 54, 48,
9: 51, 50, 99, 54, 98, 54, 97, 5, 1, 0, 0, 0, 47, 77, 97, 116, 114, 105, 120, 46, 68, 97, 116, 97, 46, 85, 110, 105,
10: 116, 84, 101, 115, 116, 115, 46, 70, 105, 108, 101, 67, 97, 98, 105, 110, 101, 116, 46, 68, 117, 109, 109, 121, 83,
11: 101, 116, 116, 105, 110, 103, 115, 2, 0, 0, 0, 22, 60, 84, 105, 116, 108, 101, 62, 107, 95, 95, 66, 97, 99, 107,
12: 105, 110, 103, 70, 105, 101, 108, 100, 27, 60, 73, 115, 83, 101, 108, 101, 99, 116, 101, 100, 62, 107, 95, 95, 66,
13: 97, 99, 107, 105, 110, 103, 70, 105, 101, 108, 100, 1, 0, 1, 2, 0, 0, 0, 6, 3, 0, 0, 0, 8, 77, 121, 32, 84, 105,
14: 116, 108, 101, 0, 11
15: };
16:
17: [Test]
19: public void Can_serialize_a_settings_object()
20: {
21: var settingsSerializer = new SettingsSerializer();
22: var serializedData = settingsSerializer.Serialize(_dummySettings);
23:
24:
25: Assert.AreEqual(_serializedDummySettings, serializedData);
26: }