Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [Test]
- public void Exemplary_Cmdlet_Test() {
- var fileInteractorMock = new Mock<IFileInteractor>();
- fileInteractorMock.Setup(m => m.CreateDirectory(null)).Throws<ArgumentNullException>();
- var logger = new SimpleLogger();
- var fileManager = new InvocationFileManager(logger, fileInteractorMock.Object);
- var parser = new InvokeCvApiParameterParser(fileInteractorMock.Object, fileManager, logger);
- var testBLContextProvider = new Mock<IContextProvider>();
- var cmdlet = new InvokeCVApiCommand(testBLContextProvider.Object, fileManager, logger, parser) {
- FunctionFilePath = "fakePath",
- OutputFolder = "fakeOutputFolder"
- };
- var results = cmdlet.Invoke().OfType<string>().ToList();
- Assert.That(results[0] == "success");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement