文件名称:DotNetBerlinClock-master:柏林时钟
文件大小:33KB
文件格式:ZIP
更新时间:2024-03-05 12:17:10
C#
柏林钟 柏林Uhr(时钟)是显示时间的一种非常奇怪的方式。 时钟顶部有一个黄色的指示灯,每两秒钟闪烁一次。 通过添加矩形灯来计算时间。 前两排灯是红色的。 这些指示一天中的时间。 第一行中有4个红色指示灯。 每个灯代表5个小时。 在红色灯的下排,每个灯代表1小时。 因此,如果第一行的两个灯和第二行的三个灯被打开,则表示5 + 5 + 3 = 13h或1 pm。 底部的两排灯计数分钟。 这些行中的第一行有11盏灯,第二行是4盏。在第一行中,每盏灯代表5分钟。 在此第一行中,第3,第6和第9灯为红色,表示一个小时的前四分之一,一半和最后一刻。 其他指示灯为黄色。 在最后一行中有4盏灯的情况下,每盏灯代表1分钟。 可以在看到一个 简要 我们已经为柏林时钟创建了许多验收测试,您面临的挑战是让它们通过。 一些提示 确保您的计算机具有Visual Studio(我们使用2013)和以下2个扩展:
【文件预览】:
DotNetBerlinClock-master-master
----BDD()
--------BerlinClockFeatureSteps.cs(853B)
--------BerlinClockFeatureSteps.feature(684B)
--------BerlinClockFeatureSteps.feature.cs(6KB)
----packages.config(479B)
----BerlinClock.csproj(5KB)
----BerlinClock.sln(968B)
----Classes()
--------ITimeConverter.cs(206B)
--------TimeConverter.cs(1KB)
--------Clock()
----Readme.md(2KB)
----App.config(507B)
----Container()
--------Container.cs(321B)
----TDDTests()
--------ClockTests.cs(943B)
--------TimeConverterTests.cs(5KB)
--------LampTests.cs(1KB)
----Properties()
--------AssemblyInfo.cs(1KB)
----TinyIoC.cs(162KB)