[AnonDCX] The Art Of Unit Testing, 2nd ED (incl code samples)

seeders: 0
leechers: 2
Added 10 years ago by AnonDCX in Books  > Ebooks

Download Fast Safe Anonymous
movies, software, shows...

Files

[AnonDCX] The Art Of Unit Testing, 2nd ED (incl code samples) (Size: 32.6 MB)
  .gitignore 4.4 KB
  0399fdd3d20f02a4a5d738ab9a6c4c76138da7 102.4 B
  0681dd3116c2d0454fa653dcc9cbe71ac61e27 18.8 KB
  07baeae72b38d760b2fa2be7c7c85e4022fcf2 131.7 KB
  084087c8f528494e20217c90470aefaba1fc0f 102.4 B
  0dd3c05d382b801f44c48ab5384f8de5d7744a 204.8 B
  0dd662c3e1ded3645b3283408ab114228a01bd 19.3 KB
  0f94e7a9b302d129eb4bd120c425aa26105046 204.8 B
  117f0464188413641f6d347c5677305573b642 95.2 KB
  1900d279d55ef76794f02ecf83ea10f8a6863f 49.1 KB
  1911fcd77daa69329ea2d6e53d5600dfea1375 102.4 B
  196c45f58cadcf5e3959a851d70648b177b605 11 KB
  1975f674263ff1b5aaa83ac7ed54d1bce6caea 307.2 B
  1ae8beabfd03b65f502f4dac9a63cd71b62b04 39.2 KB
  1b400f1bae3b3efe1e09cfce4525465b3c9524 10 KB
  1c8b69c3fce7bea45c73efd06983e3c419a92f 0 B
  1d4156d5c31ff389f4798f698a7faab6a1f74c 819.2 B
  1e12b06680cff0b77f753174fedd746f49daf5 819.2 B
  1e9b4f8019256803c393779b7ff60ee0f965eb 614.4 B
  1eeb9e9f8b2b4b0d119366dda99c6fd7d35c64 4.3 KB
  1f51f4558ffb0942585557bb70f57089bb0911 307.2 B
  25009158e53ff066d3e3aac725d9962962cb9c 102.4 B
  254190abc664a43a9b9b4781c83ba9748538bb 102.4 B
  2600bd14a6b244c86e47ca54585a80e565eab0 614.4 B
  2628ba28b47d972365cbe31b1c927f27ece1f9 102.4 B
  28a169f509b24ba3fe7762d7467fce244ce775 716.8 B
  28d506afd24d42f2ba337512a162902159db5f 204.8 B
  2c15b7e2d321df33a74d9476b13ae34d17741b 512 B
  2c73b2d7904ffc90b3325cc2879021ef192d98 409.6 B
  2d5834522164158d82e5dc193de58d5ba3f2c3 1.1 KB
  2ddfb84e4a8aaffc0d5369ec87437bc32f2d3d 307.2 B
  3292a9249937e65a6a434d63581f7c68f8f262 1 KB
  342542a80861d78fcc3bf3de6a2e187e8025b2 4.9 KB
  34bb15f358f844ae361e7c1d173a9679367e40 21.4 KB
  3636565438e7d01f5c8857f84be02aa5235019 614.4 B
  36f43329e2b4b020390244223e70ee0df8e033 204.8 B
  3797ed884ddc62af2acfd6c13cd76c6c9a4004 409.6 B
  3b77a5d7d42a5b07482cb49e9abcfc01b8c79b 125.3 KB
  3bac0e6f35f1e52ed61dab49fa981ec6eb7a04 36.4 KB
  3db3d8989b96186ed274906c07cc4ba55bc652 307.2 B
  402749db092ebd4fdba1d2d95303ae23ee0294 512 B
  40ebfff130cd0274020a97d2e8ae2293d2c9f1 102.4 B
  419cc68c1fb6410c7b041712d8ff1364aea2c7 3.2 KB
  41d361441a1ae0848d95a09f7863c4a1a5ea12 409.6 B
  4372fcd46ff190ca3b85974df9b10091369186 34.5 KB
  4825459782f3ce387ce8400bca0272100fffaf 204.8 B
  488fe43ff6b141836893e3487d28cacc0861f0 409.6 B
  4ae0181133ac27e18cd0dc664749abeef23a89 2.1 KB
  4c426babb1e729bb01a8142c600e25ab7299de 204.8 B
  4c66dd39d577bb5c8851e0b56210bea3a18758 409.6 B
  4dff7b6b1ef7054a9171f9deff6942757a3ba4 409.6 B
  4e582fc5c25890a4ab2c9907d832b801b53601 102.4 B
  4e8639d30b8e745c3d3ebab91d828c0489470e 1.7 KB
  5300953425386c7473e46fec27b05fa50dad0e 102.4 B
  5329d1e2d8541d954e479ff662beaef422e68c 409.6 B
  563787d45b2716797a046df14c78bc6c75d950 102.4 B
  56645907d8e753617ffa4c760d36fba8fd0371 204.8 B
  5680630566e39a52574ea090b2eb5fdc67bd03 4.5 KB
  56cefbca3d22aa57d3b0cb967324710061e7f3 52.7 KB
  5717ac836a7037283dbe0672f26f1202c9572d 409.6 B
  57488d3c168e43aa4079f688e9206fc8f77e5a 2 KB
  576da40b39ba510dfa57f3b49747267c1ef6cf 204.8 B
  586d80914facc7d99ccab7eecdee803114ee60 102.4 B
  59b5841d5266f494e80fd07b887bc71ae5722f 3.6 KB
  5b61a39d0f446fbe0f03980114314a5035868a 614.4 B
  5c9fef1ab80107486df1d81ff88ba1ee44ea98 10.2 KB
  5dd27fe752621fa4c2fbad7300aa8d38e36b53 102.4 B
  5ef9717283e26259f4d1f2b0cc131980399752 204.8 B
  5f94b12a3e16136bd878d61f0cbd42c618a2f0 7.7 KB
  605ae71204d982dca8135529b2fc9c90019391 1 MB
  644ab18f2a546af6588698900d7b0ff63d190b 24.3 KB
  645652af62950ebf3b28ec3a5400dcec30b1c4 204.8 B
  6658cb0beba535e8e9ca65a5ce8cf3ae884709 614.4 B
  6966df7c7bfc4bfb2248e161f8c0b994a71e11 41.1 KB
  6971263bbd88428386e6a254752b9b4dfbb06d 1.2 KB
  6d05f77a3204c41e9b9e3ac0ef416d535993ac 204.8 B
  6d6eb54b0efb6400123cd3bb82e49c1386c4c2 142.7 KB
  748e0e2242d6bc897e70fe92a7d986fe712e84 409.6 B
  75e82a9bf9fd92229108ec5f148e9fae7ab0f7 307.2 B
  782e5060051b10d15ec8065c18b4a38415d676 102.4 B
  7ae9be65959996a8e7ebc84e0f27a344e68857 102.4 B
  7b49f3da17c813304bbd2008be14f27bb45c1c 102.4 B
  7bb1227ec23306a1645c2cbdb4574339d48415 1.2 KB
  7c3ba47d1d87c7ad5e8f2a5604e4454c25aea7 2 KB
  7dbebbacef595e3089c01c05671016c21a8304 1.6 KB
  7dedb986cba2adaf2e59a5a9969adc39244b58 36.3 KB
  7f78701edeeddc8142b1ecdb9157112be7b537 1.5 KB
  801994c667a8a88efd080d35752c9d18dd4ab0 14.3 KB
  823c8ca1f70964f15fb31974c0c1c7e5058a9f 102.4 B
  863c9e03d36dc73b9d2fb5dcc13f3755317c88 614.4 B
  86a94e2bc35d3497101cf5056f1152cc913e14 26.9 KB
  881d7bb266fee0c6bfe37b0e530f25ae8aadcb 204.8 B
  898a20f7ead996e65ad4482984c2d169713e8f 102.4 B
  8b47db226285bed581ab56b30cb45a1f53987a 512 B
  8ca51ee66ac42451f7edfe6c651bb2fd70b632 204.8 B
  8d31d1dd1748a94d826852f2cbcb8ba3aa8f37 614.4 B
  8f61298506e6f8b7226f9ffe752f4826afff12 40.6 KB
  901ecb9acd4bb1329481142296f10228eae6b1 7.2 KB
  902caeaf0d3e21a8120ae2cfd356a288e1f7dc 716.8 B
  918d8e494562319432cfb04cb831f0205b64e9 428.2 KB
  935bdb48f9e6f24212bd89e2ab2b12d45898e9 204.8 B
  94ed8b6e87aaff87165b56e80b355faaa3cf3c 307.2 B
  958524df0a8c5599158b926278aedfc8aec5bd 716.8 B
  995188549be91095237ab89bdfcd8299746691 614.4 B
  9a1726133d82910e7cf85327d07d708bce9ccc 5.3 KB
  9a329c1c0a8eca66bc4fdb5442f63374aa5f63 204.8 B
  9c35b79c7ab765cd5fd68beb4a69e76232098d 409.6 B
  9c5ad77ca3c8323158bd68e3388bb041e21a78 921.6 B
  9e4ab0eb5efa19e2e725141d5b8c4745f46d2c 102.4 B
  9e66d891ea8c0b5531e1d71c7929ee256b338d 102.4 B
  9ed027834d4ac426523ce837780bd2d0f39329 4.9 KB
  9fa05796ea5a6cf17fe5dfe75dee5ef446fc7b 1.1 KB
  AppendixB.IntegrationTests.csproj 3.4 KB
  ArtOfUnitTesting2ndEd.Samples.1.2.dotCover 307.2 B
  ArtOfUnitTesting2ndEd.Samples.ncrunchsolution 819.2 B
  ArtOfUnitTesting2ndEd.Samples.sln 10.9 KB
  ArtOfUnitTesting2ndEd.Samples.suo 96.5 KB
  AssemblyInfo.cs 1.4 KB
  AsyncTests.cs 1.5 KB
  AutoTest.Client.dll 1.1 MB
  AutoTest.Core.dll 211 KB
  AutoTest.Graphs.dll 7.5 KB
  AutoTest.Messages.dll 41.5 KB
  AutoTest.Minimizer.dll 74 KB
  AutoTest.Profiler.dll 45 KB
  AutoTest.TestRunner.exe 23.5 KB
  AutoTest.TestRunner.exe.config 204.8 B
  AutoTest.TestRunner.v4.0.exe 23.5 KB
  AutoTest.TestRunner.v4.0.exe.config 307.2 B
  AutoTest.TestRunner.x86.exe 23.5 KB
  AutoTest.TestRunner.x86.exe.config 204.8 B
  AutoTest.TestRunner.x86.v4.0.exe 23.5 KB
  AutoTest.TestRunner.x86.v4.0.exe.config 307.2 B
  AutoTest.TestRunners.MSTest.dll 16.5 KB
  AutoTest.TestRunners.MSpec.dll 29.5 KB
  AutoTest.TestRunners.MbUnit.dll 15.5 KB
  AutoTest.TestRunners.NUnit.dll 13.5 KB
  AutoTest.TestRunners.Shared.dll 50 KB
  AutoTest.TestRunners.SimpleTesting.dll 16 KB
  AutoTest.TestRunners.XUnit.dll 10.5 KB
  AutoTest.UI.dll 67 KB
  AutoTest.VM.Messages.dll 39 KB
  AutoTest.VM.exe 83.5 KB
  BaseStringParser.cs 1.9 KB
  BreakingChanges.txt 3.1 KB
  CHANGELOG.txt 5.8 KB
  COMMIT_EDITMSG 0 B
  Castle.Core.dll 290 KB
  Castle.Facilities.Logging.dll 12.5 KB
  Castle.Windsor.dll 317.5 KB
  Castle.license.txt 9 KB
  Chapter1.ConsoleApp.csproj 2.6 KB
  Chapter1.ConsoleApp.ncrunchproject 1.1 KB
  Chapter1.csproj 2.3 KB
  Chapter1.csproj.FileListAbsolute.txt 1.7 KB
  Chapter1.dll 5.5 KB
  Chapter1.ncrunchproject 1.1 KB
  Chapter1.pdb 17.5 KB
  Chapter5.LogAn.csproj 2.3 KB
  Chapter5.LogAn.ncrunchproject 1.1 KB
  ClassDiagram1.cd 1.5 KB
  ContinuousTests.ExtensionModel.dll 22.5 KB
  ContinuousTests.exe 18 KB
  Examples.Tests.csproj 5.5 KB
  Examples.Tests.ncrunchproject 1.1 KB
  Examples.csproj 3.5 KB
  Examples.ncrunchproject 1.1 KB
  FSWatcher.dll 20 KB
  FillInTheBlanksStringParserTests.cs 2.7 KB
  Gallio.XmlSerializers.dll 108 KB
  Gallio.dll 2.7 MB
  GeneralThreadAffineContext.cs 3.7 KB
  HEAD 512 B
  IFileNameRules.cs 102.4 B
  ILogger.cs 102.4 B
  IStringParser.cs 204.8 B
  LICENSE.txt 1.6 KB
  License.txt 1.7 KB
  Listing5-2.cs 819.2 B
  Listing5-3.cs 1.2 KB
  Listing5-5.cs 3.7 KB
  Listing5-6.cs 921.6 B
  Listing5-9.cs 1.7 KB
  Listing7.1.cs 1.1 KB
  Listing7.2.cs 1.2 KB
  LogAn.UnitTests.csproj 2.8 KB
  LogAn.UnitTests.ncrunchproject 1.1 KB
  LogAn.csproj 2.2 KB
  LogAn.ncrunchproject 1.1 KB
  LogAnalyzer.cs 614.4 B
  LogAnalyzerTests.cs 3.7 KB
  MMProfiler32.dll 77 KB
  MMProfiler64.dll 89 KB
  MemCalculator.cs 307.2 B
  MemCalculatorTests.cs 716.8 B
  Mono.Cecil.Rocks.dll 22.5 KB
  Mono.Cecil.dll 268.5 KB
  Moq.4.0.10827.nupkg 1.5 MB
  Moq.Silverlight.dll 136 KB
  Moq.Silverlight.pdb 333.5 KB
  Moq.Silverlight.xml 284.2 KB
  Moq.chm 528.8 KB
  Moq.dll 495.5 KB
  Moq.pdb 349.5 KB
  Moq.xml 350.3 KB
  MySimpleClass.cs 1.9 KB
  NSubBasics.cs 2 KB
  NSubExamples.csproj 3.1 KB
  NSubExamples.ncrunchproject 1.1 KB
  NSubstitute.1.4.2.0.nupkg 744.8 KB
  NSubstitute.1.4.3.0.nupkg 590.1 KB
  NSubstitute.1.4.3.0.nuspec 921.6 B
  NSubstitute.XML 14.6 KB
  NSubstitute.dll 993 KB
  NUnit.2.6.0.12054.nupkg 91.8 KB
  NUnit.2.6.2.nupkg 92.5 KB
  NUnit.License.txt 1.1 KB
  OtherFrameworks.cs 614.4 B
  PowerAssert.dll 35.5 KB
  Program.cs 409.6 B
  README.txt 4.3 KB
  Resources.Designer.cs 2.7 KB
  Resources.resx 5.4 KB
  Rhino.Licensing.acknowledgements.txt 102.4 B
  Rhino.Licensing.dll 30.5 KB
  Rhino.Licensing.license.txt 1.5 KB
  SQLite.Interop.dll 1 MB
  Settings.Designer.cs 1 KB
  Settings.settings 204.8 B
  Simple.Testing.ClientFramework.dll 8 KB
  Simple.Testing.Framework.dll 25.5 KB
  SimpleParser.cs 2.2 KB
  StandardStringParserTests.cs 2.3 KB
  SyntaxTree.Pdb.dll 77 KB
  System.Data.SQLite.1.0.84.0.nupkg 3.2 MB
  System.Data.SQLite.1.0.84.0.nuspec 921.6 B
  System.Data.SQLite.Linq.dll 188 KB
  System.Data.SQLite.dll 212 KB
  SystemTime.cs 409.6 B
  TemplateStringParserTests.cs 2.7 KB
  TestClassDriver.cd 1.4 KB
  TrannsactionScopeTests.cs 921.6 B
  UsingSystemTime.cs 512 B
  Worst.Testing.Framework.Ever.License.txt 204.8 B
  Worst.Testing.Framework.Ever.dll 96 KB
  a03f848f913452a43b3afbe5217ce619c0b8c1 102.4 B
  a087e792cc48ecd6b7547d66c3ec5d96519a6e 102.4 B
  a08948650547a080faff6165a400274ffee817 11.9 KB
  a0cf8264f9b3041bfcb7a7253703cbd840a303 307.2 B
  a1e3e03642beb9e0d9daa51b7124f0a35a66b4 204.8 B
  a2360c6e45dc7d7961a5fcbb4aa971f7a183bb 921.6 B
  a28a59255d3f91ab474d198329c63f4a085e6a 7.6 KB
  a5ebf28bbf6c84848eaebb8a133ad14ce70a6e 512 B
  a784d737a3da2dc835630e3008d44205167f12 409.6 B
  a7ff0643cf75cbe6c7e2aa5878fede25e1e09c 614.4 B
  aaf40365c71737c24e868ca6e3e951c2b01513 15.4 KB
  acknowledgements.txt 4.7 KB
  ad8b2bf6a62ea74f7e27e83a3fc12c89c0d475 204.8 B
  ae8328573b9cc9c547e9d248cf31c77eba8013 102.4 B
  applypatch-msg.sample 512 B
  b6478bf748ed63ae78a8af0c85478726d25d0d 307.2 B
  b7c23522355304d8a4a85711a6c5bdc3b57f39 4.2 KB
  b9f0621bc20c61ed3a74baaab97f39baa3a950 6.5 KB
  b9fa5cf825bb62397ad40cea4ce35d32a5fa3a 102.4 B
  bb492429538e79b2dca74666501b4d3630e2c2 204.8 B
  bbf648a304fdc3e49b77bdd9d3c22569921233 716.8 B
  bc906af58cd79921f5838ca28fe259cabbbb6f 7.6 KB
  bddbc902a337acf20be202fd1d73418c74c77b 3.5 KB
  bfcfe9a762d221db169db9e173fd581ec15d3c 10.8 KB
  c0c72335b89fe7d3b11f98084ff9c2b7193a1f 36.2 KB
  c237dcd462c774e8fcee936e40e44d8ac6b591 819.2 B
  c2f06d3c3a3268b9ec032292ddc22d4d85aee8 409.6 B
  c3101d0692eb5f47367fc48c247ff7a6cee1d9 5 KB
  c3e6449e578357f906602466b1ae05b3b45943 4.5 KB
  c57e11254ad9530867b35d15aaf38eb4747d8d 105.4 KB
  c6003c66bd48f9863aa7ee398e8b3cfab2fe16 204.8 B
  c6057835dc9ce70e8daee180adc7b9b5a9ad99 921.6 B
  c60736fd3d78ec0b3e80a37b174932be842313 10.8 KB
  ccef242bb0fdd56704260c5e13b45b906e7487 921.6 B
  cdc2ee33de1af5884fffdb6f11aba1a26ce90b 7.2 KB
  celer.Core.dll 21.5 KB
  circleAbort.png 4.5 KB
  circleFAIL.png 5 KB
  circleWAIL.png 4.5 KB
  circleWIN.png 4.9 KB
  commit-msg.sample 921.6 B
  config 307.2 B
  d0cc131b22e7c345deba9930be9358d3f48ff3 14.3 KB
  d580a97b5bf51010d939df479793fca9c76ae9 20.1 KB
  d816679d0355da4fcaf5d30caec5af5fc48449 1.6 KB
  db9f2f1e9296aba87406a2a4d532841c4f7404 921.6 B
  dc57f051154b5ad5b1c0ba31c9efc97924cb94 1.2 KB
  demo.db 2 KB
  description 102.4 B
  e1ca1c168938ed10093e46629d743cadf417f8 409.6 B
  e42775ab64801c3bb961f2ccc4c0b76faa6b2d 512 B
  e765faf126a4e1350e7d19825f1c46d66aa335 307.2 B
  ebc9dab8c9b016999ed8976d53f9abd8aea007 614.4 B
  ed8428a26f0a96b4c6d56fbe095ff5c099540a 102.4 B
  eda3b714f468e675e1cba131e550dbc9d83f52 1 KB
  ee35a9823f490ad6475339ed3eb8159eef2b48 18.6 KB
  exclude 204.8 B
  f419156d15b9136d302659271d65b1dfabde58 9 KB
  f7e6dfc04279e8182ec6468e279291ca8d607a 409.6 B
  f8df27f8e5207f232f12aec2fe1f13ef77b3d4 102.4 B
  f93e66584cea5b06c4166245ebcdc787d6f3f8 204.8 B
  f98582ef2b2746ef0202830cd177cc34b45649 614.4 B
  f9974f1228aabf3b4002cd28d806c2efc8132c 307.2 B
  fde50b379f39906c377d778f4dff2e3b9b1430 409.6 B
  fe071f407ca57afdadcd97eca4eb64d9b2f94d 2.1 KB
  index 7.6 KB
  install.ps1 819.2 B
  license.txt 1.1 KB
  log4net.dll 264 KB
  log4net.license.txt 11.3 KB
  master 512 B
  mbunit.config 102.4 B
  nunit.core.dll 124 KB
  nunit.core.interfaces.dll 52 KB
  nunit.framework.dll 140 KB
  nunit.framework.xml 562.8 KB
  nunit.util.dll 116 KB
  packages.config 204.8 B
  post-update.sample 204.8 B
  pre-applypatch.sample 409.6 B
  pre-commit.sample 1.6 KB
  pre-push.sample 1.3 KB
  pre-rebase.sample 4.8 KB
  prepare-commit-msg.sample 1.2 KB
  progress-light.gif 9.2 KB
  progress.gif 4.7 KB
  repositories.config 307.2 B
  stupid.txt 0 B
  update.sample 3.5 KB
  xunit.runner.utility.dll 43 KB
  ▲ 385 total files

Description


The Art of Unit Testing, Second Edition guides you step by step from writing your first simple tests to developing robust test sets that are maintainable, readable, and trustworthy. You'll master the foundational ideas and quickly move to high-value subjects like mocks, stubs, and isolation, including frameworks such as Moq, FakeItEasy and Typemock Isolator. You'll explore test patterns and organization, working with legacy code, and even "untestable" code. Along the way, you'll learn about integration testing and techniques and tools for testing databases and other technologies.

Related Torrents

torrent name size uploader age seed leech
0
0
1
0
0