public async Task GetListOfValues() { var response = await ClassFixture.ManyAsync <ValuesController, string>(controller => controller.Get()); Assert.NotNull(response); Assert.True(response.Count() > 0); }
public ChainingSearchTests(ClassFixture fixture) : base(fixture) { if (!Client.HttpClient.DefaultRequestHeaders.Contains(KnownHeaders.EnableChainSearch)) { Client.HttpClient.DefaultRequestHeaders.TryAddWithoutValidation(KnownHeaders.EnableChainSearch, "true"); } }
public async Task GetDelegate_DelegateNotAlive_ShouldReturnNull() { // Prepare var classFixture = new ClassFixture(); var delegateReference = new DelegateReference((Action)classFixture.EmptyMethod, false); // Act classFixture = null !; await Task.Delay(100); GC.Collect(); // Assert Assert.Null(delegateReference.Delegate); }
public void CanExecute_PassObject_ShouldPassObject() { // Prepare var parameter = new object(); var fakeClass = new ClassFixture(); var callBackActionMock = new Mock <Action <object> >(); var command = new DelegateCommand <object>(callBackActionMock.Object, (obj) => { // Assert Assert.Equal(parameter, obj); return(true); }); // Act var returnValue = command.CanExecute(parameter); }
public void Execute_PassInstance_ShouldPassInstance() { // Prepare ClassFixture?passedClassFixture = default; var classFixture = new ClassFixture(); var callBackActionMock = new Mock <Action <ClassFixture> >(); var command = new DelegateCommand <ClassFixture>(callBackActionMock.Object); callBackActionMock.Setup(x => x(It.IsAny <ClassFixture>())) .Callback <ClassFixture>((obj) => passedClassFixture = obj); // Act command.Execute(classFixture); // Assert Assert.NotNull(passedClassFixture); Assert.Equal(classFixture, passedClassFixture); }
public void CanExecute_PassInstance_ShouldPassInstance() { // Prepare var executeCalled = false; var fakeClass = new ClassFixture(); var command = new DelegateCommand <ClassFixture>((p) => { }, delegate(ClassFixture parameter) { // Assert Assert.Same(fakeClass, parameter); // Act executeCalled = true; return(true); }); // Act command.CanExecute(fakeClass); // Assert Assert.True(executeCalled); }
public DeleteApiTests(ClassFixture fixture) : base(fixture) { }
public ChainingSearchTests(ClassFixture fixture) : base(fixture) { }
public GetByIdApiTests(ClassFixture fixture) : base(fixture) { }
public Configuration(ClassFixture fixture) : base(fixture) { }
public IntegrationTests(ClassFixture fixture) { _server = fixture.Server; }
public Configuration(ClassFixture fixture) : base(fixture) { this.fixture = fixture; }
public ChangePasswordApiTests(ClassFixture fixture) : base(fixture) { }
//----------------------------------------------------------------------------------------------------------------------------------------------------- public KestrelHttpEndpointTests(ClassFixture fixture) { _fixture = fixture; }
//----------------------------------------------------------------------------------------------------------------------------------------------------- public HelloWorldAppTests(ClassFixture fixture) { _fixture = fixture; }
public TheoriesHaveTheirLimits(ClassFixture classFixture) { _classFixture = classFixture; }
public LoginApiTests(ClassFixture fixture) : base(fixture) { }
public async Task GetSingleValue(int key) { var response = await ClassFixture.SingleAsync <ValuesController, string>(controller => controller.Get(key)); Assert.NotNull(response); }
public CreateApiTests(ClassFixture fixture) : base(fixture) { }
public ChainingSearchTests(ClassFixture fixture) : base(fixture) { Client.HttpClient.DefaultRequestHeaders.TryAddWithoutValidation("x-ms-enable-chained-search", "true"); }