public Fixture() { Tool = new OnePasswordToolMock(); AppName = "Appy.Fake"; Organization = "appy"; Vault = "Development"; Environment = "DEV"; SessionToken = "FakeToken"; FieldName = "Database"; FieldValue = "Test"; ValidNoteQuery = new GetOnePasswordNoteQuery { Item = $"{AppName}.AppSettings", Organization = Organization, Vault = Vault, Environment = Environment, SessionToken = SessionToken }; ValidNoteQueryResult = new GetOnePasswordNoteQueryResult { Title = "DEV", Fields = new List <OnePasswordField> { new OnePasswordField { Name = FieldName, Value = FieldValue } } }; }
public Fixture() { InnerTool = new OnePasswordToolMock(); SessionStorage = new OnePasswordSessionStorageMock(); Organization = "appy"; Environment = "DEV"; Vault = "Development"; Item = "Demo.AppSettings"; SessionToken = "FakeToken"; }
public Fixture(OnePasswordApiTestFixture apiTestFixture) { _apiTestFixture = apiTestFixture; _apiTestFixture.ServicesConfiguration = services => services .ReplaceSingleton <IOnePasswordTool>(sp => LocalTool.Object.WithValidation(sp.GetService <IValidator>() !)); LocalTool = new OnePasswordToolMock(); RemoteTool = new OnePasswordRemoteTool( new OnePasswordApiTestClientFactory(_apiTestFixture.CreateClient(), new NewtonsoftAppyJsonSerializer())); Organization = "appy"; Environment = "DEV"; Vault = "Development"; Item = "Demo.AppSettings"; SessionToken = "FakeToken"; }
public Fixture() { Logger = new LoggerMock(); ConsoleVisualizer = new ConsoleVisualizerMock(); ApiRunner = new OnePasswordApiRunnerMock(); SessionStorage = new OnePasswordSessionStorageMock(); JobScheduler = new JobSchedulerMock(); Tool = new OnePasswordToolMock(); CommandLineApplicationFactory = new CommandLineApplicationFactoryMock(); var commandLineApp = new CommandLineApplication(new TestConsole(null)); CommandLineApplicationFactory.SetupAndReturns(commandLineApp); Organization = "appy"; Email = "*****@*****.**"; Secretkey = "FakeSecretKey"; Environment = "DEV"; Vault = "Development"; SessionToken = "FakeToken"; }