Example #1
0
 public void DescriptionShouldBeCorrect(Size size)
 {
     JurassicJava java = new JurassicJava();
     java.Size = size;
     Assert.Equal(size + " Jurassic Java", java.Description);
 }
        public void ShouldHaveDefaultSize()
        {
            JurassicJava java = new JurassicJava();

            Assert.Equal <Size>(Size.Small, java.Size);
        }
Example #3
0
        public void ShouldHaveEmptySpecialListByDefault()
        {
            JurassicJava java = new JurassicJava();

            Assert.Empty(java.Special);
        }
Example #4
0
        public void ShouldHaveDefaultNoRoomForCream()
        {
            JurassicJava coffee = new JurassicJava();

            Assert.False(coffee.RoomForCream);
        }
        public void ShouldHaveCorrectDefaultCalories()
        {
            JurassicJava java = new JurassicJava();

            Assert.Equal <uint>(2, java.Calories);
        }
        public void ShouldHaveCorrectDefaultIce()
        {
            JurassicJava j = new JurassicJava();

            Assert.False(j.Ice);
        }
Example #7
0
        public void AddIceNotifyChanges()
        {
            JurassicJava coffee = new JurassicJava();

            Assert.PropertyChanged(coffee, "Special", () => coffee.AddIce());
        }
Example #8
0
        public void ShouldHaveCorrectDefaultSpecial()
        {
            JurassicJava jj = new JurassicJava();

            Assert.Empty(jj.Special);
        }
Example #9
0
        public void AddIceShouldNotifyOfSpecialPropertyChange()
        {
            JurassicJava jj = new JurassicJava();

            Assert.PropertyChanged(jj, "Special", () => { jj.AddIce(); });
        }
        public void ShouldNotHaveIceByDefault()
        {
            JurassicJava java = new JurassicJava();

            Assert.False(java.Ice);
        }
        public void ShouldNotHaveRoomForCreamByDefault()
        {
            JurassicJava java = new JurassicJava();

            Assert.False(java.RoomForCream);
        }
Example #12
0
        public void ShouldHaveCorrectDefaultSpaceForCream()
        {
            JurassicJava java = new JurassicJava();

            Assert.Equal(false, java.RoomForCream);
        }
Example #13
0
        public void ShouldHaveCorrectDefaultIce()
        {
            JurassicJava java = new JurassicJava();

            Assert.Equal(false, java.Ice);
        }
Example #14
0
        public void ShouldHaveEmptySpecialListByDefault()
        {
            JurassicJava coffee = new JurassicJava();

            Assert.Empty(coffee.Special);
        }
Example #15
0
        public void ShouldHaveDefaultDecaf()
        {
            JurassicJava jj = new JurassicJava();

            Assert.False(jj.Decaf);
        }
Example #16
0
        public void LeaveRoomForCreamShouldNotifyOfSpecialPropertyChange()
        {
            JurassicJava jj = new JurassicJava();

            Assert.PropertyChanged(jj, "Special", () => { jj.LeaveRoomForCream(); });
        }
        public void ShouldHaveCorrectDefaultRoomForCream()
        {
            JurassicJava j = new JurassicJava();

            Assert.False(j.RoomForCream);
        }
Example #18
0
        public void SizeChangeShouldNotifyOfPricePropertyChange()
        {
            JurassicJava jj = new JurassicJava();

            Assert.PropertyChanged(jj, "Price", () => { jj.Size = Size.Medium; });
        }
        public void ShouldHaveCorrectDefaultSize()
        {
            JurassicJava j = new JurassicJava();

            Assert.Equal(Size.Small, j.Size);
        }
Example #20
0
        public void SizeChangeShouldNotifyOfDescriptionPropertyChange()
        {
            JurassicJava jj = new JurassicJava();

            Assert.PropertyChanged(jj, "Description", () => { jj.Size = Size.Medium; });
        }
Example #21
0
        public void ShouldHaveDefaultNoIce()
        {
            JurassicJava coffee = new JurassicJava();

            Assert.False(coffee.Ice);
        }
Example #22
0
        public void ShouldHaveDefaultRoomForCream()
        {
            JurassicJava ft = new JurassicJava();

            Assert.False(ft.RoomForCream);
        }
        public void SpecialShouldbeEmptyByDefault()
        {
            JurassicJava java = new JurassicJava();

            Assert.Empty(java.Special);
        }
Example #24
0
        public void ShouldHaveCorrectDefaultSize()
        {
            JurassicJava ft = new JurassicJava();

            Assert.Equal <Size>(Size.Small, ft.Size);
        }
        public void ShouldHaveDefaultIce()
        {
            JurassicJava java = new JurassicJava();

            Assert.False(java.Ice);
        }
Example #26
0
        public void ShouldHaveCorrectDefaultPrice()
        {
            JurassicJava ft = new JurassicJava();

            Assert.Equal(0.59, ft.Price, 2);
        }
        public void ShouldHaveDefaultSpaceForCream()
        {
            JurassicJava java = new JurassicJava();

            Assert.False(java.RoomForCream);
        }
Example #28
0
        public void DescriptonShouldBeCorrect()
        {
            JurassicJava jj = new JurassicJava();

            Assert.Equal($"{jj.Size.ToString()} Jurassic Java", jj.Description);
        }
Example #29
0
        public void ShouldHaveCorrectDefaultPrice()
        {
            JurassicJava java = new JurassicJava();

            Assert.Equal <double>(0.59, java.Price);
        }
Example #30
0
 public void SpecialShouldBeEmpty()
 {
     JurassicJava java = new JurassicJava();
     Assert.Empty(java.Special);
 }