public void CreateDragon_ShouldReturnDragon() { var expectedDragon = new DragonDto { ClawSharpness = 3, FireBreath = 7, ScaleThickness = 0, WingStrength = 10 }; var result = _normalStrategy.CreateDragon(_dragon, _knight); Assert.NotNull(result); Assert.Equal(expectedDragon.FireBreath, result.FireBreath); Assert.Equal(expectedDragon.ClawSharpness, result.ClawSharpness); Assert.Equal(expectedDragon.ScaleThickness, result.ScaleThickness); Assert.Equal(expectedDragon.WingStrength, result.WingStrength); }
public void CreateDragon_ShouldReturnDragon() { var expectedDragon = new DragonDto { ClawSharpness = 10, FireBreath = 3, ScaleThickness = 2, WingStrength = 5 }; var result = _fogyStrategy.CreateDragon(_dragon, null); Assert.NotNull(result); Assert.Equal(expectedDragon.FireBreath, result.FireBreath); Assert.Equal(expectedDragon.ClawSharpness, result.ClawSharpness); Assert.Equal(expectedDragon.ScaleThickness, result.ScaleThickness); Assert.Equal(expectedDragon.WingStrength, result.WingStrength); }
public void CreateDragon_ShouldReturnDragon() { var result = _stormStrategy.CreateDragon(_dragonModel, null); Assert.Null(result); }