public void AddMessage() { IEditableSession session = GetSession(); Mock <IMessage> message = new Mock <IMessage>(); session.AddMessage(message.Object); Assert.Single(session.GetMessages()); Assert.Same(message.Object, session.GetMessages()[0]); }
public void AddMessage() { IEditableSession session = GetSession(); Mock <IMessage> message = new Mock <IMessage>(); session.AddMessage(message.Object); Assert.AreEqual(1, session.GetMessages().Length); Assert.AreSame(message.Object, session.GetMessages()[0]); }
public async Task AddMessage() { IEditableSession session = this.GetSession(); Mock <IMessage> message = new Mock <IMessage>(); session.AddMessage(message.Object); System.Collections.Generic.IReadOnlyCollection <IMessage> messages = await session.GetMessages(); Assert.Single(messages); Assert.Same(message.Object, messages.First()); }