public void HoldIceShouldRemoveIce()
        {
            JurassicJava java = new JurassicJava();

            java.HoldIce();
            Assert.False(java.Ice);
        }
Example #2
0
        public void ShouldBeAbleToHoldIce()
        {
            JurassicJava ss = new JurassicJava();

            ss.HoldIce();
            Assert.False(ss.Ice);
        }
Example #3
0
        public void ShouldHaveCorrectWhenCallingHoldIce()
        {
            JurassicJava java = new JurassicJava();

            java.HoldIce();
            Assert.False(java.Ice);
        }
Example #4
0
        public void HoldIceShouldChangeIcePropertyToFalse()
        {
            JurassicJava java = new JurassicJava();

            java.Ice = true;
            java.HoldIce();
            Assert.False(java.Ice);
        }
Example #5
0
        public void ShouldHoldIce()
        {
            JurassicJava jj = new JurassicJava();

            jj.Ice = true;
            jj.HoldIce();
            Assert.False(jj.Ice);
        }
        public void ShouldAddAndRemoveIce()
        {
            JurassicJava j = new JurassicJava();

            j.AddIce();
            j.HoldIce();
            Assert.False(j.Ice);
            Assert.Empty(j.Special);
        }
        public void HoldIceShouldNotifyOfSpecialPropertyChange()
        {
            JurassicJava java = new JurassicJava();

            Assert.PropertyChanged(java, "Special", () =>
            {
                java.HoldIce();
            });
        }
Example #8
0
        public void holdIceNotifies()
        {
            JurassicJava j = new JurassicJava();

            Assert.PropertyChanged(j, "Special", () =>
            {
                j.HoldIce();
            }
                                   );
        }