public void SetUp() { adapter = new Mock<ITextureAdapter>(); fileSystem = new Mock<IFileSystem>(); fileSystem.Setup(f => f.File.Exists(It.IsAny<string>())) .Returns(true); loader = new TextureLoader(adapter.Object, fileSystem.Object); }
internal XogoWindow(IGameWindow gameWindow, IGlAdapter adapter) { if (gameWindow == null) { throw new ArgumentNullException(nameof(gameWindow)); } if (adapter == null) { throw new ArgumentNullException(nameof(adapter)); } this.gameWindow = gameWindow; this.adapter = adapter; textureLoader = new TextureLoader(adapter, new FileSystem()); AddEventHandles(); }