예제 #1
0
 public void LoginWithWrongPassword()
 {
     proto?.Dispose();
     proto = new AlienReaderProtocol();
     Assert.Throws <AggregateException>(() => proto.ConnectAndLogin(sim.Host, sim.Port, "alien", "password1").Wait())
     .InnerException.ShouldBeOfType <LoginFailedException>();
 }
예제 #2
0
        public async Task Start_and_stop_stream()
        {
            await reader.AntennaSequence("0");

            (await Timing.StartWait(() => tags.Count > 100)).ShouldBeTrue();
            proto.Dispose();
            completed.ShouldBeFalse();
            msgs.Count.ShouldBe(0);
        }
예제 #3
0
 public void Dispose()
 {
     proto?.Dispose();
     WaitForPhysicalReaderToComeback();
     sim?.Dispose();
 }
 public void Dispose()
 {
     proto?.Dispose();
     sim?.Dispose();
 }