public void ContextNameThrowsInvalidOperationExceptionIfEmpty() { //Arrange var lrb = new LookupRequestBuilder(); //Act lrb.Context(null); }
public void CanInstantiateNewLookupRequestBuilder() { //Act var lrb = new LookupRequestBuilder(); //Assert Assert.That(lrb, Is.Not.Null); }
public void CanSetContextName() { //Arrange var lrb = new LookupRequestBuilder(); //Act lrb.Context("foo"); //Assert Assert.That(lrb.Name, Is.EqualTo("foo")); }
public void CanAddRequestFilter() { //Arrange var lrb = new LookupRequestBuilder(); //Act lrb.ReturnNoAttributes(true); //Assert Assert.That(lrb.Filters, Is.Not.Null); Assert.That(lrb.Filters.Any(), Is.True); }
public void CanConfigureLookupControl() { //Arrange var lrb = new LookupRequestBuilder(); //Act lrb.ConfigureLookupControls() .ReturnAttributes(AttributeToReturn.WithName("foo")); //Assert Assert.That(lrb.LookupControlBuilder, Is.Not.Null); }
public void CanBuildLookupRequest() { //Arrange var lrb = new LookupRequestBuilder(); lrb.Context("foo") .ReturnNoAttributes(true) .ConfigureLookupControls() .ReturnAttributes(AttributeToReturn.WithName("bar")); //Act var lr = lrb.Build(); //Assert Assert.That(lr, Is.Not.Null); Assert.That(lr.Name, Is.EqualTo("foo")); Assert.That(lr.LookupControls, Is.Not.Null); Assert.That(lr.RequestFilters, Is.Not.Null); Assert.That(lr.RequestFilters.Any(), Is.True); }