Esempio n. 1
0
            public async Task ShouldBeSuccessfulResponse()
            {
                var expected = new GetOnePasswordNoteQueryResult()
                               .WithTitle("DEV")
                               .WithFields(new List <OnePasswordField>()
                                           .AddItem(OnePasswordField.New("TestName", "TestValue")));

                var fixture = new Fixture(_apiTestFixture).WithNoteQueryResult(expected);
                var query   = fixture.CreateValidOnePasswordNoteQuery();

                var result = await fixture.RemoteTool.Execute(query);

                fixture.LocalTool.VerifyCalledWith(query);
                result.Should().BeEquivalentTo(expected);
            }
Esempio n. 2
0
 public GetOnePasswordNoteQueryResult CreateValidNoteQueryResult() =>
 new GetOnePasswordNoteQueryResult()
 .WithTitle("DEV")
 .WithFields(new List <OnePasswordField>()
             .AddItem(OnePasswordField.New(FieldName, FieldValue)));