public void TestWebWriterSuccess() { _mockConfig.Setup(x => x.GetWriter()).Returns(new HellowWorld.Web.WebWriter()); WriteManager mgr = new WriteManager(_mockConfig.Object); var msg = mgr.write(HelloWorld); Assert.AreEqual(msg, HelloWorld); }
static void Main(string[] args) { var factory = new WriterFactory(); IWriteManager helloWorldWriter = new WriteManager(factory); helloWorldWriter.write("Hello World"); Console.ReadLine(); }