public void Should_Add_Virtual_Box_List_Argument() { // Given var fixture = new VirtualBoxListFixture(); // When var result = fixture.Run(); // Then result.Args.Should().Be("list vms"); }
public void Should_Return_Correct_VirtualBox_Details() { // Given var fixture = new VirtualBoxListFixture(); // When var result = fixture.Run(); // Then fixture.ToolResult.Should().HaveCount(9); fixture.ToolResult.First().UUID.Should().Be("b7c55d9c-cc49-4b28-91ec-ea79933a55a1"); fixture.ToolResult.First().Name.Should().Be("Nexus 5 (Lollipop)"); fixture.ToolResult.Last().UUID.Should().Be("a26e023c-dd7e-4351-a08e-b693fa7a911b"); fixture.ToolResult.Last().Name.Should().Be("Google Nexus 5 - 6.0.0 - API 23 - 1080x1920"); }