using Moq; using NUnit.Framework; using Tello_Drone; namespace Tests { public class DroneFactoryTests { private Mock _mockDroneCommands; [SetUp] public void Setup() { _mockDroneCommands = new Mock(); } [Test] public void CreateDroneTests() { var droneFactory = new DroneFactory(_mockDroneCommands.Object); var drone = droneFactory.CreateDrone; Assert.AreEqual(typeof(Drone), drone.GetType()); } } }