文件名称:ruby-oo-object-relationships-has-many-lab
文件大小:11KB
文件格式:ZIP
更新时间:2024-03-29 23:35:34
Ruby
有很多实验室 目标 建立两个类之间有很多/属于的关系。 使用的构建方法在两个类之间有很多/属于。 使用类变量来跟踪有关类的数据。 构建一个类方法以公开存储在类变量中的数据。 指示 在本实验中,我们将处理两组类: Artist和Song类以及Author和Post类。 我们将从Artist和Song开始。 一个歌手应该有很多歌曲,并且一首歌应该属于一个歌手: 由于您的类之间有很多/所属的关系,因此Artist测试(即spec/artist_spec.rb的测试)依赖于Song类中的某些代码,反之亦然。 您将必须在进行过程中建立两个类。 我们建议首先通过一些初始Artist测试,然后根据测试输出的指示切换到Song类中以编写代码。 通过Artist和Song测试后,您将对Author和Post遵循类似的过程。 该实验室主要是测试驱动的。 因此,请使用learn test命令运行
【文件预览】:
ruby-oo-object-relationships-has-many-lab-master
----.gitignore(642B)
----README.md(4KB)
----Gemfile(86B)
----.learn(88B)
----.rspec(53B)
----CONTRIBUTING.md(2KB)
----Gemfile.lock(626B)
----LICENSE.md(1KB)
----spec()
--------song_spec.rb(1KB)
--------author_spec.rb(1KB)
--------artist_spec.rb(2KB)
--------post_spec.rb(1KB)
--------spec_helper.rb(1KB)
----lib()
--------artist.rb(0B)
--------song.rb(0B)
--------post.rb(0B)
--------author.rb(0B)