public void should_display_json_message() { const string TestMessage = @"[{""$type"":""NSB.Messages.CRM.RegisterCustomer, NSB.Messages"",""Name"":""Hadi"",""Password"":""123456"",""EmailAddress"":""*****@*****.**"",""RegistrationDate"":""2013-01-28T03:24:05.0546437Z""}]"; ViewModel.AttachView(View, null); ViewModel.SelectedMessage = new MessageBody { Body = TestMessage }; View.Received(1).Display(Arg.Any <string>()); }
public void should_display_json_message() { const string TestMessage = @"[{""$type"":""NSB.Messages.CRM.RegisterCustomer, NSB.Messages"",""Name"":""Hadi"",""Password"":""123456"",""EmailAddress"":""*****@*****.**"",""RegistrationDate"":""2013-01-28T03:24:05.0546437Z""}]"; Decoder.Decode(Arg.Any <byte[]>()).Returns(new DecoderResult <string>(TestMessage)); ViewModel.AttachView(View, null); ViewModel.SelectedMessage = new MessageBody { BodyRaw = Encoding.Default.GetBytes(TestMessage) }; View.Received(1).Display(Arg.Any <string>()); }