public void Setup() { SystemTime.Now = () => new DateTime(2000, 1, 1); var userWall = new UserWall(); var bob = new User(BobUserHandle, userWall); this.message = new Message(bob, PostMessageText); this.formater = new WallMessageFormater(new MessageFormater(new ElapsedTimeMessageFormater())); }
public void Setup() { SystemTime.Now = () => new DateTime(2000, 1, 1); var userWall = new UserWall(); var bob = new User("Bob", userWall); this.message = new Message(bob, "Bob's message"); this.formater = new MessageFormater(new ElapsedTimeMessageFormater()); }
public string Format(Message message) { return this.ElapsedTime(message.Timestamp); }