public async Task GetAllJoysticks() { var rep = CreateMock <IDynItemController>(); var ctrl = new JoystickManager(rep); rep.GetAll(typeof(Joystick)).Returns( new[] { new DynItem { ItemId = 1, Name = "Entry1" } }); rep.Create(1).Returns(new Joystick { SerialServer = "Entry1", Id = 1, SerialServerUser = "******" }); var all = (await ctrl.GetAll()).ToList(); all.Should().HaveCount(1); var first = all.First(); first.Id.Should().Be(1); first.SerialServer.Should().Be("Entry1"); first.SerialServerUser.Should().Be("HA"); }