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 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 ElapsedTimeMessageFormater(); }
public MessageFormater(ElapsedTimeMessageFormater messageFormater) { this.elapsedTimeFormater = messageFormater; }
public FileMessageWriter(IMessageFormater messageFormater) { _formater = messageFormater; }