public virtual async Task TestPatchOfDtoSetController() { using (BitOwinTestEnvironment testEnvironment = new BitOwinTestEnvironment(new TestEnvironmentArgs { UseRealServer = true })) { TokenResponse token = await testEnvironment.Server.Login("ValidUserName", "ValidPassword", clientId : "TestResOwner"); using (RemoteWebDriver driver = testEnvironment.Server.BuildWebDriver(new RemoteWebDriverOptions { Token = token })) { await driver.ExecuteTest(@"testPatchOfDtoSetController"); } TestCustomersController testCustomersController = testEnvironment.GetObjects <TestCustomersController>() .ElementAt(1); A.CallTo(() => testCustomersController.PartialUpdate(Guid.Parse("28e1ff65-da41-4fa3-8aeb-5196494b407d"), A <Delta <TestCustomerDto> > .That.Matches(d => d.GetInstance().Name == "TestCustomer?"), A <CancellationToken> .Ignored)) .MustHaveHappenedOnceExactly(); } }
public virtual async Task TestGetOfDtoSetController() { using (BitOwinTestEnvironment testEnvironment = new BitOwinTestEnvironment(new TestEnvironmentArgs { UseRealServer = true })) { TokenResponse token = await testEnvironment.Server.Login("ValidUserName", "ValidPassword", clientId : "TestResOwner"); using (RemoteWebDriver driver = testEnvironment.Server.BuildWebDriver(new RemoteWebDriverOptions { Token = token })) { await driver.ExecuteTest(@"testGetOfDtoSetController"); } TestCustomersController testCustomersController = testEnvironment.GetObjects <TestCustomersController>() .Single(); A.CallTo(() => testCustomersController.GetAll(A <CancellationToken> .Ignored)) .MustHaveHappenedOnceExactly(); } }
public virtual void TestPatchOfDtoSetController() { using (TestEnvironment testEnvironment = new TestEnvironment(new TestEnvironmentArgs { UseRealServer = true })) { OAuthToken token = testEnvironment.Server.Login("ValidUserName", "ValidPassword"); using (RemoteWebDriver driver = testEnvironment.Server.GetWebDriver(new RemoteWebDriverOptions { Token = token })) { driver.ExecuteTest(@"testPatchOfDtoSetController"); } TestCustomersController testCustomersController = TestDependencyManager.CurrentTestDependencyManager.Objects .OfType <TestCustomersController>() .ElementAt(1); A.CallTo(() => testCustomersController.Update(Guid.Parse("28e1ff65-da41-4fa3-8aeb-5196494b407d"), A <Delta <TestCustomerDto> > .That.Matches(d => d.GetInstance().Name == "TestCustomer?"), A <CancellationToken> .Ignored)) .MustHaveHappened(Repeated.Exactly.Once); } }
public virtual void TestGetOfDtoSetController() { using (TestEnvironment testEnvironment = new TestEnvironment(new TestEnvironmentArgs { UseRealServer = true })) { OAuthToken token = testEnvironment.Server.Login("ValidUserName", "ValidPassword"); using (RemoteWebDriver driver = testEnvironment.Server.GetWebDriver(new RemoteWebDriverOptions { Token = token })) { driver.ExecuteTest(@"testGetOfDtoSetController"); } TestCustomersController testCustomersController = TestDependencyManager.CurrentTestDependencyManager.Objects .OfType <TestCustomersController>() .Single(); A.CallTo(() => testCustomersController.GetAll()) .MustHaveHappened(Repeated.Exactly.Once); } }