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

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

            Assert.Empty(java.Special);
        }
Exemplo n.º 4
0
        public void ShouldHaveDefaultNoRoomForCream()
        {
            JurassicJava coffee = new JurassicJava();

            Assert.False(coffee.RoomForCream);
        }
Exemplo n.º 5
0
        public void ShouldHaveCorrectDefaultCalories()
        {
            JurassicJava java = new JurassicJava();

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

            Assert.False(j.Ice);
        }
Exemplo n.º 7
0
        public void AddIceNotifyChanges()
        {
            JurassicJava coffee = new JurassicJava();

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

            Assert.Empty(jj.Special);
        }
Exemplo n.º 9
0
        public void AddIceShouldNotifyOfSpecialPropertyChange()
        {
            JurassicJava jj = new JurassicJava();

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

            Assert.False(java.Ice);
        }
Exemplo n.º 11
0
        public void ShouldNotHaveRoomForCreamByDefault()
        {
            JurassicJava java = new JurassicJava();

            Assert.False(java.RoomForCream);
        }
Exemplo n.º 12
0
        public void ShouldHaveCorrectDefaultSpaceForCream()
        {
            JurassicJava java = new JurassicJava();

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

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

            Assert.Empty(coffee.Special);
        }
Exemplo n.º 15
0
        public void ShouldHaveDefaultDecaf()
        {
            JurassicJava jj = new JurassicJava();

            Assert.False(jj.Decaf);
        }
Exemplo n.º 16
0
        public void LeaveRoomForCreamShouldNotifyOfSpecialPropertyChange()
        {
            JurassicJava jj = new JurassicJava();

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

            Assert.False(j.RoomForCream);
        }
Exemplo n.º 18
0
        public void SizeChangeShouldNotifyOfPricePropertyChange()
        {
            JurassicJava jj = new JurassicJava();

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

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

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

            Assert.False(coffee.Ice);
        }
Exemplo n.º 22
0
        public void ShouldHaveDefaultRoomForCream()
        {
            JurassicJava ft = new JurassicJava();

            Assert.False(ft.RoomForCream);
        }
Exemplo n.º 23
0
        public void SpecialShouldbeEmptyByDefault()
        {
            JurassicJava java = new JurassicJava();

            Assert.Empty(java.Special);
        }
Exemplo n.º 24
0
        public void ShouldHaveCorrectDefaultSize()
        {
            JurassicJava ft = new JurassicJava();

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

            Assert.False(java.Ice);
        }
Exemplo n.º 26
0
        public void ShouldHaveCorrectDefaultPrice()
        {
            JurassicJava ft = new JurassicJava();

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

            Assert.False(java.RoomForCream);
        }
Exemplo n.º 28
0
        public void DescriptonShouldBeCorrect()
        {
            JurassicJava jj = new JurassicJava();

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

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