public void MrRobotoNoLoggerTest() { var mockCommunicator = new Mock <ICommunicatorFactory>(); var mockConnection = new Mock <IConnectionFactory>(); var robot = new MrRoboto(null, mockCommunicator.Object, mockConnection.Object); }
public void MrRobotoNoConnnectionFactoryTest() { var mockLogger = new Mock <ILogger>(); var mockCommunicator = new Mock <ICommunicatorFactory>(); var robot = new MrRoboto(mockLogger.Object, mockCommunicator.Object, null); }
public void WriteToConsoleApplicationTest() { var mockLogger = new Mock <ILogger>(); var mockCommunicator = new Mock <ICommunicatorFactory>(); var mockConnection = new Mock <IConnectionFactory>(); var robot = new MrRoboto(mockLogger.Object, mockCommunicator.Object, mockConnection.Object); robot.WriteToConsoleApplication(); }
public void MrRobotoTest() { var mockLogger = new Mock <ILogger>(); var mockCommunicator = new Mock <ICommunicatorFactory>(); var mockConnection = new Mock <IConnectionFactory>(); var robot = new MrRoboto(mockLogger.Object, mockCommunicator.Object, mockConnection.Object); Assert.IsNotNull(robot); }
public void GreetingTest() { var mockLogger = new Mock <ILogger>(); var mockCommunicator = new Mock <ICommunicatorFactory>(); var mockConnection = new Mock <IConnectionFactory>(); var robot = new MrRoboto(mockLogger.Object, mockCommunicator.Object, mockConnection.Object); // robot.Greeting(); //todo: google how to unit test/assert on a console call function...someday... }