وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Testing Ruby with RSpec: The Complete Guide

سرفصل های دوره

Master the art of test driven development (TDD) in Ruby using the RSpec Gem. No previous testing experience needed!


1 - Introduction
  • 1 - QUIZ TDD and RSpec Methods.html
  • 1 - Welcome to RSpec
  • 1 - official rspec website.zip
  • 1 - public github repo for rspec.zip
  • 2 - About Me
  • 2 - Removing Duplication.html
  • 3 - Unit Tests vs EndtoEnd E2E Tests
  • 4 - Setup Ruby on macOS Computers.html
  • 4 - github repo for the rbenv ruby version manager.zip
  • 4 - homebrew package manager website.zip
  • 5 - Setup Ruby on Windows Computers.html
  • 6 - Install RSpec
  • 7 - Install Visual Studio Code for macOS.html
  • 7 - website for the visual studio code text editor.zip
  • 8 - Start a Project with rspec init
  • 9 - Download Course Files Optional.html
  • 9 - rspec-course.zip
  • 9 - rspec-course-incomplete.zip
  • 10 - TestDriven Development
  • 11 - The describe Method
  • 11 - rspec documentation for the describe method.zip
  • 12 - The it Method
  • 12 - rspec documentation for the it method.zip
  • 13 - The expect and eq Methods
  • 13 - rspec documentation for the expect instance method.zip
  • 13 - rubydoc documentation for rspec matchers.zip
  • 14 - Reading Failures
  • 15 - Making the Specs Pass
  • 16 - Multiple Examples in Example Group
  • 17 - Fixing Failing Specs Again
  • 18 - Reducing Duplication Before Hooks and Instance Variables
  • 19 - Reducing Duplication Helper Methods
  • 20 - Problems With Mutation
  • 21 - Reducing Duplication The let Method
  • 22 - Custom Error Messages
  • 23 - The context Method and Nested Describes
  • 24 - before and after Hooks
  • 24 - rspec documentation for before and after hooks.zip
  • 25 - Nested Logic Hooks
  • 25 - rspec documentation for before and after hooks.zip
  • 26 - Nested Logic Overwriting Let Variables

  • 2 - Subjects Shared Examples and Shared Context
  • 27 - Implicit Subject
  • 27 - rspec documentation for implicitly defined subject.zip
  • 27 - stack overflow question on the differences between subject and let.zip
  • 28 - Explicit Subject
  • 29 - describedclass
  • 30 - OneLinerExampleSyntax
  • 30 - rspec documentation for oneliner syntax.zip
  • 31 - Shared Examples with includeexamples
  • 32 - Shared Context with includecontext

  • 3 - BuiltIn Matchers
  • 33 - The notto Method
  • 33 - rspec documentation for the notto method.zip
  • 34 - Equality Matchers I eq and eql
  • 34 - rspec documentation for equality matchers.zip
  • 35 - Equality Matchers II equal and be
  • 35 - rspec documentation for equality matchers.zip
  • 36 - Comparison Matchers
  • 36 - rspec documentation for comparison matchers.zip
  • 37 - Predicate Matchers
  • 38 - all Matcher
  • 38 - rspec documentation for the all matcher.zip
  • 39 - be Matcher Truthy Falsy and Nil Values
  • 39 - rspec documentation for the be matcher.zip
  • 40 - change Matcher
  • 40 - rspec documentation for the change matcher.zip
  • 41 - containexactly Matcher
  • 41 - rspec documentation for the containexactly matcher.zip
  • 42 - rspec documentation for the endwith matcher.zip
  • 42 - rspec documentation for the startwith matcher.zip
  • 42 - startwith and endwith Matchers
  • 43 - haveattributes Matcher
  • 43 - rspec documentation for the haveattributes matcher.zip
  • 44 - include Matcher
  • 44 - rspec documentation for the include matcher.zip
  • 45 - raiseerror Matcher
  • 45 - rspec documentation for the raiseerror matcher.zip
  • 46 - respondto Matcher
  • 46 - rspec documentation for the respondto matcher.zip
  • 47 - rspec documentation for the satisfy matcher.zip
  • 47 - satisfy Matcher
  • 48 - notto Method
  • 49 - Compound Expectations
  • 49 - blog post on chaining multiple expectations in rspec 3.zip
  • 49 - rspec documentation for compound expectations.zip

  • 4 - Mocks
  • 50 - Create a Test Double
  • 50 - api documentation for the double method.zip
  • 50 - rspec documentation for returning a value from a double.zip
  • 50 - rspec documentation for test doubles.zip
  • 51 - Set up Our Test Movie
  • 52 - Replacing an Object with a Double
  • 52 - rspec documentation for expecting messages on a double.zip
  • 53 - Receive Counts
  • 53 - rspec documentation for receive counts.zip
  • 54 - The allow Method
  • 54 - rspec documentation for returning a value from a stubbed method.zip
  • 55 - Matching Arguments
  • 55 - rspec documentation for matching arguments.zip
  • 56 - Instance Doubles
  • 56 - rspec documentation for using an instance double.zip
  • 56 - rspec documentation for verifying doubles.zip
  • 56 - semaphoreci tutorial on rspec doubles.zip
  • 57 - Class Doubles
  • 57 - rspec documentation for using a class double.zip
  • 58 - Spies I
  • 58 - are you spying on me a quick overview of spies in rspec article.zip
  • 58 - mocks arent stubs article by martin fowler.zip
  • 58 - rspec documentation for spies.zip
  • 59 - Spies II
  • 59 - rspec documentation for spies.zip

  • 5 - Conclusion
  • 60 - Conclusion
  • 61 - Bonus.html
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 469
    حجم: 1937 مگابایت
    مدت زمان: 449 دقیقه
    تاریخ انتشار: 22 دی 1401
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید