public void Should_add_single_validator() { //Given var configurator = new CarterConfigurator(); //When configurator.WithValidator <TestModelValidator>(); //Then Assert.Single(configurator.ValidatorTypes); }
public void Should_add_multiple_modules() { //Given var configurator = new CarterConfigurator(); //When configurator.WithModules(typeof(TestModule), typeof(BindModule)); //Then Assert.Equal(2, configurator.ModuleTypes.Count); }
public void Should_return_same_instance_when_adding_multiple_modules() { //Given var configurator = new CarterConfigurator(); //When var sameconfigurator = configurator.WithModules(typeof(TestModule), typeof(BindModule)); //Then Assert.Same(configurator, sameconfigurator); }
public void Should_add_multiple_responsenegotiators() { //Given var configurator = new CarterConfigurator(); //When configurator.WithResponseNegotiators(typeof(TestResponseNegotiator), typeof(TestXmlResponseNegotiator)); //Then Assert.Equal(2, configurator.ResponseNegotiatorTypes.Count); }
public void Should_return_same_instance_when_adding_multiple_responsenegotiators() { //Given var configurator = new CarterConfigurator(); //When var sameconfigurator = configurator.WithResponseNegotiators(typeof(TestResponseNegotiator), typeof(TestXmlResponseNegotiator)); //Then Assert.Same(configurator, sameconfigurator); }
public void Should_exclude_negotiators() { //Given var configurator = new CarterConfigurator(); //When var sameconfigurator = configurator.WithResponseNegotiators(); //Then Assert.Equal(0, sameconfigurator.ResponseNegotiatorTypes.Count); }
public void Should_return_same_instance_when_adding_responsenegotiator() { //Given var configurator = new CarterConfigurator(); //When var sameconfigurator = configurator.WithResponseNegotiator <TestResponseNegotiator>(); //Then Assert.Same(configurator, sameconfigurator); }
public void Should_add_multiple_statuscodehandlers() { //Given var configurator = new CarterConfigurator(); //When configurator.WithStatusCodeHandlers(typeof(TeapotStatusCodeHandler), typeof(NoOpStatusCodeHandler)); //Then Assert.Equal(2, configurator.StatusCodeHandlerTypes.Count); }
public void Should_return_same_instance_when_adding_multiple_statuscodehandlers() { //Given var configurator = new CarterConfigurator(); //When var sameconfigurator = configurator.WithStatusCodeHandlers(typeof(TeapotStatusCodeHandler), typeof(NoOpStatusCodeHandler)); //Then Assert.Same(configurator, sameconfigurator); }
public void Should_add_single_statuscodehandler() { //Given var configurator = new CarterConfigurator(); //When configurator.WithStatusCodeHandler <TeapotStatusCodeHandler>(); //Then Assert.Single(configurator.StatusCodeHandlerTypes); }
public void Should_return_same_instance_when_adding_statuscodehandler() { //Given var configurator = new CarterConfigurator(); //When var sameconfigurator = configurator.WithStatusCodeHandler <TeapotStatusCodeHandler>(); //Then Assert.Same(configurator, sameconfigurator); }
public void Should_return_same_instance_when_adding_multiple_validators() { //Given var configurator = new CarterConfigurator(); //When var sameconfigurator = configurator.WithValidators(typeof(TestModelValidator), typeof(DuplicateTestModelOne)); //Then Assert.Same(configurator, sameconfigurator); }
public void Should_add_single_module() { //Given var configurator = new CarterConfigurator(); //When configurator.WithModule <TestModule>(); //Then Assert.Single(configurator.ModuleTypes); }
public void Should_exclude_validators() { //Given var configurator = new CarterConfigurator(); //When var sameconfigurator = configurator.WithEmptyValidators(); //Then Assert.Equal(0, sameconfigurator.ValidatorTypes.Count); }
public void Should_return_same_instance_when_adding_validator() { //Given var configurator = new CarterConfigurator(); //When var sameconfigurator = configurator.WithValidator <TestModelValidator>(); //Then Assert.Same(configurator, sameconfigurator); }
public void Should_add_single_responsenegotiator() { //Given var configurator = new CarterConfigurator(); //When configurator.WithResponseNegotiator <TestResponseNegotiator>(); //Then Assert.Single(configurator.ResponseNegotiatorTypes); }
public void Should_add_multiple_validators() { //Given var configurator = new CarterConfigurator(); //When configurator.WithValidators(typeof(TestModelValidator), typeof(DuplicateTestModelOne)); //Then Assert.Equal(2, configurator.ValidatorTypes.Count); }
public void Should_exclude_modules() { //Given var configurator = new CarterConfigurator(); //When var sameconfigurator = configurator.WithEmptyModules(); //Then Assert.Equal(0, sameconfigurator.ModuleTypes.Count); }