public void FindVehicleTest() { Mock <IVehicle> mock = new Mock <IVehicle>(); mock.Setup(v => v.LicensePlate).Returns("VT2002VT"); VehicleParkCommands testObject = new VehicleParkCommands(); //If the owner is not given var result = testObject.FindVehicle("VT2002VT", new List <Mock <IVehicle> >() { mock }); Assert.AreEqual(result, "VT2002VT"); }