FileMood

Download Konstantinos Kapelonis - Java Testing with Spock - 2016

Konstantinos Kapelonis Java Testing with Spock 2016

Name

Konstantinos Kapelonis - Java Testing with Spock - 2016

  DOWNLOAD Copy Link

Total Size

23.3 MB

Total Files

277

Hash

7FC7132D01A3E21046A4D796283EC761DE2AD303

/Code/chapter1/src/main/java/com/manning/spock/chapter1/billing/

Client.java

0.3 KB

CreditCardBilling.java

0.2 KB

/Code/chapter1/src/main/java/com/manning/spock/chapter1/

Adder.java

0.1 KB

Multiplier.java

0.3 KB

/Code/chapter1/src/main/java/com/manning/spock/invoice/

Customer.java

0.2 KB

EmailService.java

0.1 KB

FinalInvoiceStep.java

0.6 KB

Invoice.java

0.6 KB

PrinterService.java

0.1 KB

/Code/chapter1/src/test/groovy/com/manning/spock/chapter1/invoice/

InvoiceMailingSpec.groovy

1.1 KB

/Code/chapter1/src/test/groovy/com/manning/spock/chapter1/

AdderSpec.groovy

0.5 KB

BetterSpec.groovy

0.9 KB

MultiplierSpec.groovy

0.6 KB

/Code/chapter1/src/test/java/com/manning/spock/chapter1/

AdderTest.java

0.4 KB

BadTest.java

0.7 KB

MultiplierTest.java

0.6 KB

/Code/chapter1/

.gitignore

0.1 KB

pom.xml

2.4 KB

README.md

0.1 KB

/Code/chapter2/src/main/groovy/com/manning/spock/chapter2/assets/

GraphBuilderDemo.groovy

1.6 KB

/Code/chapter2/src/main/groovy/com/manning/spock/chapter2/

DefDemo.groovy

0.1 KB

DefDemo2.groovy

0.4 KB

ExpandoDemo.groovy

0.5 KB

FailedAsserts.groovy

0.7 KB

GettersSettersDemo.groovy

0.3 KB

GettersSettersDemo2.groovy

0.3 KB

GettersSettersDemo3.groovy

0.5 KB

GroovyClosure.groovy

0.3 KB

GroovyCollections.groovy

1.9 KB

GroovyEquality.groovy

0.3 KB

GroovyStrings.groovy

0.7 KB

GroovyTruth.groovy

1.3 KB

JsonReading.groovy

0.6 KB

Person.groovy

0.1 KB

StringTruth.groovy

0.5 KB

XmlReading.groovy

0.6 KB

/Code/chapter2/src/main/java/com/manning/spock/chapter2/assets/

AssetInventory.java

0.3 KB

Cargo.java

0.5 KB

CargoOrder.java

0.5 KB

CrewMember.java

0.5 KB

SampleShipRegistry.java

3.7 KB

Ship.java

0.8 KB

/Code/chapter2/src/main/java/com/manning/spock/chapter2/

Address.java

0.6 KB

AddressDao.java

0.1 KB

Department.java

0.5 KB

Employee.java

1.0 KB

FileExtensionFilter.java

0.9 KB

JavaEquality.java

0.4 KB

MilitaryPerson.java

0.6 KB

Stamper.java

0.3 KB

WordDetector.java

1.2 KB

/Code/chapter2/src/main/resources/

employee-data.json

0.3 KB

employee-data.xml

0.3 KB

/Code/chapter2/src/test/groovy/com/manning/spock/chapter2/

DefDemoSpec.groovy

0.5 KB

ExpandoDemoSpec.groovy

1.0 KB

GroovyClosureSpec.groovy

0.7 KB

GroovyFilesSpec.groovy

0.8 KB

GroovyTruthSpec.groovy

1.0 KB

MilitaryPersonSpec.groovy

0.5 KB

ObjectCreationSpec.groovy

1.1 KB

PersonSpec.groovy

0.5 KB

PowerAssertSpec.groovy

1.0 KB

/Code/chapter2/src/test/java/com/manning/spock/chapter2/

NormalAssert.java

1.3 KB

ObjectCreationTest.java

0.8 KB

/Code/chapter2/src/test/resources/

quotes.txt

0.6 KB

/Code/chapter2/

.gitignore

0.1 KB

pom.xml

2.6 KB

README.md

0.1 KB

/Code/chapter3/src/main/java/com/manning/spock/chapter3/coolant/

TemperatureMonitor.java

0.8 KB

TemperatureReader.java

0.1 KB

TemperatureReadings.java

0.6 KB

/Code/chapter3/src/main/java/com/manning/spock/chapter3/coolant2/

ImprovedTemperatureMonitor.java

1.5 KB

ReactorControl.java

0.2 KB

/Code/chapter3/src/main/java/com/manning/spock/chapter3/fire/

FireEarlyWarning.java

0.3 KB

FireEarlyWarning2.java

0.5 KB

WarningStatus.java

0.5 KB

WarningStatus2.java

0.8 KB

/Code/chapter3/src/main/java/com/manning/spock/chapter3/nuclear/

NuclearReactorMonitor.java

1.2 KB

NuclearReactorStatus.java

0.6 KB

/Code/chapter3/src/test/groovy/com/manning/spock/chapter3/coolant/

CoolantSensorSpec.groovy

1.5 KB

/Code/chapter3/src/test/groovy/com/manning/spock/chapter3/coolant2/

ImprovedCoolantSensorSpec.groovy

4.4 KB

/Code/chapter3/src/test/groovy/com/manning/spock/chapter3/fire/

FireSensor2Spec.groovy

1.8 KB

FireSensorSpec.groovy

1.5 KB

/Code/chapter3/src/test/groovy/com/manning/spock/chapter3/nuclear/

NuclearReactorSpec.groovy

1.8 KB

/Code/chapter3/src/test/java/com/manning/spock/chapter3/coolant/

CoolantSensorTest.java

2.7 KB

/Code/chapter3/src/test/java/com/manning/spock/chapter3/fire/

FireSensor2Test.java

1.8 KB

FireSensorTest.java

2.0 KB

/Code/chapter3/src/test/java/com/manning/spock/chapter3/nuclear/

NuclearReactorTest.java

2.8 KB

/Code/chapter3/

.gitignore

0.1 KB

pom.xml

3.1 KB

README.md

0.1 KB

/Code/chapter4/src/main/java/com/manning/spock/chapter4/lifecycle/

BillableBasket.java

0.8 KB

CreditCardProcessor.java

0.5 KB

/Code/chapter4/src/main/java/com/manning/spock/chapter4/structure/

DefaultCustomerResolver.java

0.1 KB

DefaultPriceProvider.java

0.1 KB

EnterprisyBasket.java

0.8 KB

ProblematicBasket.java

1.3 KB

WarehouseInventory.java

0.9 KB

/Code/chapter4/src/main/java/com/manning/spock/chapter4/

Basket.java

0.8 KB

Product.java

1.0 KB

/Code/chapter4/src/test/groovy/com/manning/spock/chapter4/blocks/

AndBlockSpec.groovy

2.1 KB

BasicBlocksSpec.groovy

0.4 KB

BasketWeightSpec.groovy

1.1 KB

CleanupBlockSpec.groovy

0.6 KB

ExpectBlockSpec.groovy

1.1 KB

NoBlockSpec.groovy

0.3 KB

SetupBlockSpec.groovy

0.5 KB

/Code/chapter4/src/test/groovy/com/manning/spock/chapter4/lifecycle/

CommonCleanupSpec.groovy

1.0 KB

CommonSetupSpec.groovy

1.0 KB

LifecycleSpec.groovy

0.7 KB

OldMethodSpec.groovy

0.7 KB

SharedAlternativeSpec.groovy

1.3 KB

SharedSpec.groovy

1.3 KB

/Code/chapter4/src/test/groovy/com/manning/spock/chapter4/specification/

BasketWeightDetailedSpec.groovy

1.5 KB

BasketWeightSpec.groovy

1.3 KB

/Code/chapter4/src/test/groovy/com/manning/spock/chapter4/structure/

DoubleThenSpec.groovy

0.8 KB

FailureRenderingSpec.groovy

1.4 KB

GroupingAssertionsSpec.groovy

3.7 KB

HamcrestMatchersSpec.groovy

1.3 KB

/Code/chapter4/

.gitignore

0.1 KB

pom.xml

2.4 KB

README.md

0.1 KB

/Code/chapter5/src/main/java/com/manning/spock/chapter5/discount/

Customer.java

0.4 KB

Discount.java

0.7 KB

Order.java

0.2 KB

Product.java

0.6 KB

/Code/chapter5/src/main/java/com/manning/spock/chapter5/expressions/

IntegerFactory.java

0.2 KB

MyInteger.java

0.5 KB

/Code/chapter5/src/main/java/com/manning/spock/chapter5/intro/

ImageExtensionCheck.java

0.6 KB

ImageNameValidator.java

1.0 KB

/Code/chapter5/src/main/java/com/manning/spock/chapter5/tables/

Adder.java

0.1 KB

Calculator.java

0.2 KB

/Code/chapter5/src/test/groovy/com/manning/spock/chapter5/custom/

DataIteratorsSpec.groovy

0.5 KB

MultipleVarGenSpec.groovy

1.1 KB

/Code/chapter5/src/test/groovy/com/manning/spock/chapter5/discount/

DiscountSpec.groovy

1.6 KB

/Code/chapter5/src/test/groovy/com/manning/spock/chapter5/expressions/

ExpressionInTableSpec.groovy

1.0 KB

/Code/chapter5/src/test/groovy/com/manning/spock/chapter5/intro/

ImageNameValidatorSpec.groovy

2.4 KB

NaiveImageNameValidatorSpec.groovy

1.5 KB

/Code/chapter5/src/test/groovy/com/manning/spock/chapter5/pipes/

BasicPipesSpec.groovy

1.8 KB

DerivedValuesSpec.groovy

1.0 KB

FileReadingSpec.groovy

0.6 KB

/Code/chapter5/src/test/groovy/com/manning/spock/chapter5/tables/

LifecycleDataSpec.groovy

0.8 KB

MultiVariableSpec.groovy

0.6 KB

SimpleTabularSpec.groovy

0.9 KB

SingleColumnSpec.groovy

1.1 KB

UnrollDataSpec.groovy

1.4 KB

/Code/chapter5/src/test/java/com/manning/spock/chapter5/custom/

InvalidNamesGen.java

1.0 KB

MultiVarReader.java

1.3 KB

/Code/chapter5/src/test/resources/

imageNames.txt

0.2 KB

invalidImageNames.txt

0.1 KB

validImageNames.txt

0.1 KB

/Code/chapter5/

.gitignore

0.1 KB

pom.xml

2.4 KB

README.md

0.1 KB

/Code/chapter6/src/main/java/com/manning/spock/chapter6/mocks/

BillableBasket.java

1.3 KB

CreditCardProcessor.java

0.3 KB

CreditCardResult.java

0.3 KB

Customer.java

0.5 KB

/Code/chapter6/src/main/java/com/manning/spock/chapter6/stubs/

EnterprisyBasket.java

0.3 KB

ServiceLocator.java

0.1 KB

ShippingCalculator.java

0.2 KB

WarehouseInventory.java

1.0 KB

/Code/chapter6/src/main/java/com/manning/spock/chapter6/

Basket.java

2.3 KB

Product.java

1.0 KB

/Code/chapter6/src/test/groovy/com/manning/spock/chapter6/mocks/

ArgumentTypeVerificationSpec.groovy

1.7 KB

ArgumentVerificationSpec.groovy

2.5 KB

CardinalityMockingSpec.groovy

2.6 KB

ComplexMockingSpec.groovy

3.8 KB

HelperMockingMethodSpec.groovy

1.3 KB

OrderMockingSpec.groovy

1.7 KB

ReaderExerciseSpec.groovy

2.4 KB

SimpleMockingSpec.groovy

1.4 KB

/Code/chapter6/src/test/groovy/com/manning/spock/chapter6/stubs/

ArgumentStubbingSpec.groovy

1.5 KB

DynamicStubbingSpec.groovy

5.9 KB

ExceptionStubbingSpec.groovy

0.8 KB

SequenceStubbingSpec.groovy

0.9 KB

SimpleStubbingSpec.groovy

2.7 KB

StubsInStubsSpec.groovy

0.8 KB

/Code/chapter6/

.gitignore

0.1 KB

pom.xml

2.2 KB

README.md

0.1 KB

/.../rest-service-example/src/main/java/com/manning/spock/

Product.java

0.7 KB

Warehouse.java

2.6 KB

/.../rest-service-example/src/main/webapp/WEB-INF/

applicationContext.xml

1.4 KB

rest-example-servlet.xml

0.9 KB

web.xml

1.3 KB

/.../rest-service-example/src/test/groovy/com/manning/spock/

GroovyRestClientSpec.groovy

1.3 KB

SpringRestSpec.groovy

1.6 KB

/.../rest-service-example/

.gitattributes

0.5 KB

.gitignore

0.0 KB

pom.xml

4.2 KB

/.../spring-standalone-swing/src/main/java/com/manning/spock/warehouse/gui/

MainWindow.java

3.1 KB

ProductTableModel.java

1.9 KB

/.../spring-standalone-swing/src/main/java/com/manning/spock/warehouse/product/

Product.java

0.9 KB

ProductLoader.java

1.8 KB

/.../spring-standalone-swing/src/main/java/com/manning/spock/warehouse/

Launcher.java

1.1 KB

/.../spring-standalone-swing/src/main/resources/META-INF/

persistence.xml

0.5 KB

/.../spring-standalone-swing/src/main/resources/

spring-context.xml

3.4 KB

/.../spring-standalone-swing/src/test/groovy/com/manning/spock/warehouse/product/

DummyDatabaseGroovySqlSharedSpec.groovy

2.2 KB

DummyDatabaseGroovySqlWriteSpec.groovy

2.0 KB

DummyDatabaseJdbcTemplateSpec.groovy

1.1 KB

DummyDatabaseSpec.groovy

0.8 KB

ManualInjectionSpec.groovy

2.1 KB

RealDatabaseRollbackSpec.groovy

0.9 KB

RealDatabaseSpec.groovy

0.8 KB

/.../spring-standalone-swing/src/test/resources/com/manning/spock/warehouse/product/

clear-db.sql

0.0 KB

/.../spring-standalone-swing/src/test/resources/

reduced-test-context.xml

2.8 KB

/.../spring-standalone-swing/

.gitignore

0.0 KB

pom.xml

3.8 KB

/.../web-ui-example/src/main/java/com/manning/spock/model/

Product.java

0.7 KB

ProductList.java

0.2 KB

/.../web-ui-example/src/main/java/com/manning/spock/pages/

About.java

0.9 KB

AddProductPage.java

2.0 KB

ProductsPage.java

1.1 KB

Welcome.java

1.0 KB

/.../web-ui-example/src/main/resources/

logback.xml

0.4 KB

/.../web-ui-example/src/main/webapp/WEB-INF/freemarker/common/

footer.html

0.1 KB

header.html

0.5 KB

nav.ftl

0.4 KB

sidebar.ftl

0.4 KB

/.../web-ui-example/src/main/webapp/WEB-INF/freemarker/pages/

about.ftl

0.9 KB

add.ftl

1.0 KB

products.ftl

0.8 KB

welcome.ftl

0.9 KB

/.../web-ui-example/src/main/webapp/WEB-INF/

applicationContext.xml

1.7 KB

web-example-servlet.xml

2.0 KB

web.xml

1.4 KB

/.../web-ui-example/src/main/webapp/

style.css

3.0 KB

tables.css

1.7 KB

/.../web-ui-example/src/test/groovy/com/manning/spock/

AddProductGebSpec.groovy

0.7 KB

HomePageSpec.groovy

0.7 KB

/.../web-ui-example/src/test/resources/

GebConfig.groovy

0.3 KB

/.../web-ui-example/

.gitattributes

0.5 KB

.gitignore

0.0 KB

pom.xml

5.2 KB

/Code/chapter7/

.gitignore

0.1 KB

README.md

0.1 KB

/Code/chapter8/src/main/java/com/manning/spock/chapter8/eshop/

Basket.java

2.1 KB

BillableBasket.java

0.8 KB

CreditCardProcessor.java

0.3 KB

CreditCardResult.java

0.3 KB

Customer.java

0.5 KB

Product.java

1.0 KB

ShippingCalculator.java

0.1 KB

WarehouseInventory.java

1.0 KB

/Code/chapter8/src/main/java/com/manning/spock/chapter8/loan/

BankAccount.java

0.5 KB

ContactDetails.java

0.6 KB

CreditCard.java

0.5 KB

Customer.java

1.5 KB

Loan.java

0.8 KB

/Code/chapter8/src/main/java/com/manning/spock/chapter8/nuker/

CameraFeed.java

0.2 KB

HardDriveNuker.java

0.2 KB

SmartHardDriveNuker.java

0.4 KB

/Code/chapter8/src/main/java/com/manning/spock/chapter8/nuker2/

SmartHardDriveNuker.java

0.7 KB

/Code/chapter8/src/test/groovy/com/manning/spock/chapter8/extras/

AutoCloseSpec.groovy

1.0 KB

ExceptionControlSpec.groovy

1.4 KB

IssueDocumentationSpec.groovy

1.5 KB

KeepOneSpec.groovy

2.1 KB

RunIfSpec.groovy

1.6 KB

SimpleConditionalSpec.groovy

2.2 KB

SimpleIgnoreSpec.groovy

1.0 KB

SmartIgnoreSpec.groovy

1.6 KB

TimeoutLimitSpec.groovy

1.6 KB

/Code/chapter8/src/test/groovy/com/manning/spock/chapter8/helper/

HelperMethodsAssertSpec.groovy

2.7 KB

HelperMethodsInteractSpec.groovy

1.6 KB

HelperMethodsSpec.groovy

3.0 KB

/Code/chapter8/src/test/groovy/com/manning/spock/chapter8/spies/

NoSpySpec.groovy

0.9 KB

SimpleSpySpec.groovy

0.8 KB

/Code/chapter8/src/test/resources/com/manning/spock/chapter8/spies/

agents.jpg

8.4 KB

/Code/chapter8/

.gitignore

0.1 KB

pom.xml

2.2 KB

README.md

0.1 KB

/Code/

.gitattributes

0.5 KB

README.md

40.4 KB

/

Konstantinos Kapelonis - Java Testing with Spock - 2016.epub

4.6 MB

Konstantinos Kapelonis - Java Testing with Spock - 2016.mobi

5.5 MB

Konstantinos Kapelonis - Java Testing with Spock - 2016.pdf

12.9 MB

 

Total files 277


Copyright © 2025 FileMood.com