public void Pinpad_GetValueInOptionsStringWithCircularBehavior_test() { IPinpadConnection conn = PinpadConnectionProvider.GetFirst(); PinpadCommunication comm = new PinpadCommunication(conn); PinpadInfos infos = new PinpadInfos(comm); IPinpadDisplay display = new PinpadDisplay(comm); PinpadKeyboard key = new PinpadKeyboard(comm, infos, display); string result = key.DataPicker.GetValueInOptions("Carnaval", true, "Simpatiaequaseamor", "OrquestraVoadora", "SargentoPimenta", "Carmelitas"); }
public void Pinpad_GetValueInOptionsShortWithCircularBehavior_test() { IPinpadConnection conn = PinpadConnectionProvider.GetFirst(); PinpadCommunication comm = new PinpadCommunication(conn); PinpadInfos infos = new PinpadInfos(comm); IPinpadDisplay display = new PinpadDisplay(comm); PinpadKeyboard key = new PinpadKeyboard(comm, infos, display); key.DataPicker.GetValueInOptions("Menu", true, 1, 2, 3); }
public void PinpadDisplay_Construction_ShouldThrowException_IfPinpadCommunicationIsNull() { // Assert Assert.Throws <ArgumentNullException>(() => { // Arrange PinpadCommunication nullPinpadConnection = null; // Act PinpadDisplay display = new PinpadDisplay(nullPinpadConnection); }); }
public void PinpadDisplay_Construction_ShouldNotReturnNull() { // Arrange IPinpadConnection connectionStub = Mock.Of <IPinpadConnection>(); PinpadCommunication comm = new PinpadCommunication(connectionStub); // Act PinpadDisplay display = new PinpadDisplay(comm); // Assert Assert.IsNotNull(display); }