public void CreateLogger_GivenFileSystem_ShouldCreateFileLogger() { // Arrange. ILoggerFactory factory = new FileSystemFactory(); // Act. ILogger logger = factory.CreateLogger(); // Assert. Assert.IsInstanceOf <FileLogger>(logger); Assert.IsNotInstanceOf <ConsoleLogger>(logger); }