We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

An Introduction to Spies in RSpec

00:00

Formal Metadata

Title
An Introduction to Spies in RSpec
Title of Series
Number of Parts
65
Author
License
CC Attribution - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language
Producer

Content Metadata

Subject Area
Genre
Abstract
Spies are a relatively new feature in RSpec. In this tutorial-style talk: we'll look at what spies are, how spies work in RSpec and how one can write better tests with spies. We'll work through some of examples of writing new tests with spies, improving old tests with spies and the reasons why spying is a useful tool for your testing practice. If you're new to RSpec and looking for ways to improve your testing practice, understand the library better or just ask some questions, this session will be great for you.
Group actionTwitterFitness function
Statistical hypothesis testingQuicksortEvent horizonProfil (magazine)WebsiteSoftware frameworkPhysical systemMultiplication signWeb 2.0Machine learningCore dumpMobile WebVirtual machineMobile appFreewareComputer animation
Statistical hypothesis testingStatistical hypothesis testingSoftware engineeringStatistical hypothesis testingQuicksortProgram slicingSoftwareProgramming languageLine (geometry)Different (Kate Ryan album)Lecture/Conference
CodeStatistical hypothesis testingBuildingQuicksortMobile appStatistical hypothesis testingoutputDifferent (Kate Ryan album)SoftwareComputer programmingPerspective (visual)MathematicsProgramming languageJava appletEndliche ModelltheorieAndroid (robot)Cartesian coordinate systemTask (computing)Confidence intervalLevel (video gaming)Lecture/Conference
SoftwareWritingMathematicsConfidence intervalData managementMultiplication signProduct (business)Traffic reportingSoftware bugQuicksortShape (magazine)Computer animation
SoftwareStatistical hypothesis testingSuite (music)Shape (magazine)QuicksortCartesian coordinate systemMultiplication signForm (programming)WritingFormal verificationMomentumSoftware bugTerm (mathematics)
Statistical hypothesis testingFeedbackCodeStatistical hypothesis testingSoftwareCodeSoftware bugWeb browserSoftware architectureData managementWritingCategory of beingMathematicsCartesian coordinate systemResultantMultiplication signSingle-precision floating-point formatPhysical systemNetwork topologyBlogPresentation of a groupQuicksortComputer animation
Spectrum (functional analysis)Statistical hypothesis testingQuicksortCollaborationismConnectivity (graph theory)Social classAnalogyStatistical hypothesis testingImplementationForcing (mathematics)InformationSoftware architectureSpectrum (functional analysis)Cartesian coordinate systemOrder (biology)MereologyPressureFunctional (mathematics)Physical systemEmailCuboidCASE <Informatik>WritingSoftwareEntire functionObject (grammar)Service (economics)CodeComputer architectureNatural numberUniform resource locatorINTEGRALClosed setKey (cryptography)InternetworkingDatabaseWordComputer animation
Statistical hypothesis testingClosed setParallel portBuildingDatabaseExecution unitPlanningComputerEmailServer (computing)Statistical hypothesis testingCrash (computing)Physical systemMultiplication signSoftwareQuicksortCartesian coordinate systemLatent heatRight angleMereology
Dependent and independent variablesRow (database)Latent heatStatistical hypothesis testingMereologyCartesian coordinate systemQuicksortSoftware frameworkProcess (computing)Dependent and independent variablesPhysical systemConnectivity (graph theory)Object (grammar)Statistical hypothesis testingSystem callImplementationCollaborationismCategory of beingWordArtificial lifeHoaxFocus (optics)Optical disc driveRight angleTask (computing)Electronic visual displayObservational studyVideo gameNetwork topologyComputer animation
Statistical hypothesis testingStatistical hypothesis testingElectronic visual displayTemplate (C++)Computer fileQuicksortSet (mathematics)Default (computer science)Online helpComputer animation
Statistical hypothesis testingMultiplication signSystem callObject (grammar)Parameter (computer programming)WritingComputer fileLine (geometry)CodeBlock (periodic table)Suite (music)Message passingQuicksortSet (mathematics)Default (computer science)Expected valueNormal (geometry)NumberChainOptical disc driveElectronic mailing listLatent heatGroup actionWebsiteDrop (liquid)Price indexTask (computing)
CountingIntegerString (computer science)Set (mathematics)Object (grammar)Process (computing)Different (Kate Ryan album)Client (computing)Statistical hypothesis testingWrapper (data mining)Symbol tableService (economics)WordInstance (computer science)Local ringData storage deviceParameter (computer programming)QuicksortCodeRandom number generationKey (cryptography)Run time (program lifecycle phase)Dependent and independent variablesLevel (video gaming)Mechanism designInteractive televisionImplementationSoftwareProof theoryINTEGRALWritingVideo gameRight angleStatistical hypothesis testingTask (computing)System callMultiplication signCodeBlock (periodic table)Computer fileMathematics
Client (computing)Constructor (object-oriented programming)ImplementationInstance (computer science)Variable (mathematics)Data structureOrder (biology)Operator (mathematics)Type theoryStatistical hypothesis testingPattern languageProgrammer (hardware)Object (grammar)Message passingQuicksortSlide ruleMoment (mathematics)Computer fileData dictionaryDirection (geometry)Random number generationSoftware design patternComplex systemCollaborationismWeb browserLogical constantWritingExpected valueInteractive televisionGroup actionMathematicsSystem callKey (cryptography)Physical systemLine (geometry)State of matterPointer (computer programming)Library (computing)Endliche ModelltheorieInternet service providerParameter (computer programming)CodeGame controllerRight angleLevel (video gaming)Roundness (object)Electric generatorTask (computing)PlanningDigital electronicsFactory (trading post)Power (physics)Computer programmingStatistics
Statistical hypothesis testingHill differential equationQuicksortMereologyComputer animation
Goodness of fitWater vaporBoiling pointDegree (graph theory)Video gameComputer animationLecture/Conference
Cartesian coordinate systemVideo gameUniform resource locatorReal numberRight angleElectronic program guideGoodness of fitStatistical hypothesis testingProcess (computing)Revision controlInternetworkingMathematicsSuite (music)Computer animation
Address spaceMobile appComa BerenicesTwitterEmailComputer animation
Transcript: English(auto-generated)