Update tests for OK results

This commit is contained in:
Tolga Çakır
2021-02-09 09:17:19 +03:00
parent 2517f00bf9
commit 443944bb97
2 changed files with 15 additions and 15 deletions

View File

@@ -48,14 +48,14 @@ namespace Sharp7.Tests
var rc = Client.DBRead(index, 0, bytes.Length, buffer); var rc = Client.DBRead(index, 0, bytes.Length, buffer);
//test read //test read
rc.ShouldBe(0); rc.ShouldBe(Sharp7.S7Consts.ResultOK);
buffer.ShouldBe(bytes); buffer.ShouldBe(bytes);
buffer = new byte[] { 3, 2, 1 }; buffer = new byte[] { 3, 2, 1 };
rc = Client.DBWrite(index, 0, bytes.Length, buffer); rc = Client.DBWrite(index, 0, bytes.Length, buffer);
//test write //test write
rc.ShouldBe(0); rc.ShouldBe(Sharp7.S7Consts.ResultOK);
bytes.ShouldBe(buffer); bytes.ShouldBe(buffer);
} }
@@ -69,14 +69,14 @@ namespace Sharp7.Tests
var rc = Client.ABRead(0, bytes.Length, buffer); var rc = Client.ABRead(0, bytes.Length, buffer);
//test read //test read
rc.ShouldBe(0); rc.ShouldBe(Sharp7.S7Consts.ResultOK);
buffer.ShouldBe(bytes); buffer.ShouldBe(bytes);
buffer = new byte[] { 3, 2, 1 }; buffer = new byte[] { 3, 2, 1 };
rc = Client.ABWrite(0, bytes.Length, buffer); rc = Client.ABWrite(0, bytes.Length, buffer);
//test write //test write
rc.ShouldBe(0); rc.ShouldBe(Sharp7.S7Consts.ResultOK);
bytes.ShouldBe(buffer); bytes.ShouldBe(buffer);
} }
@@ -91,14 +91,14 @@ namespace Sharp7.Tests
var rc = Client.CTRead(0, 2, buffer); var rc = Client.CTRead(0, 2, buffer);
//test read //test read
rc.ShouldBe(0); rc.ShouldBe(Sharp7.S7Consts.ResultOK);
buffer.ShouldBe(new ushort[]{0x0100,0x0302}); buffer.ShouldBe(new ushort[]{0x0100,0x0302});
buffer = new ushort[] {0x0403, 0x0201 }; buffer = new ushort[] {0x0403, 0x0201 };
rc = Client.CTWrite(0, 2, buffer); rc = Client.CTWrite(0, 2, buffer);
//test write //test write
rc.ShouldBe(0); rc.ShouldBe(Sharp7.S7Consts.ResultOK);
bytes.ShouldBe(new byte[] { 3, 4, 1, 2, 4, 5, 6, 7, 8 }); bytes.ShouldBe(new byte[] { 3, 4, 1, 2, 4, 5, 6, 7, 8 });
} }
@@ -112,14 +112,14 @@ namespace Sharp7.Tests
var rc = Client.MBRead(0,bytes.Length,buffer); var rc = Client.MBRead(0,bytes.Length,buffer);
//test read //test read
rc.ShouldBe(0); rc.ShouldBe(Sharp7.S7Consts.ResultOK);
buffer.ShouldBe(bytes); buffer.ShouldBe(bytes);
buffer = new byte[] { 3, 2, 1 }; buffer = new byte[] { 3, 2, 1 };
rc = Client.MBWrite(0, bytes.Length, buffer); rc = Client.MBWrite(0, bytes.Length, buffer);
//test write //test write
rc.ShouldBe(0); rc.ShouldBe(Sharp7.S7Consts.ResultOK);
bytes.ShouldBe(buffer); bytes.ShouldBe(buffer);
} }
@@ -134,14 +134,14 @@ namespace Sharp7.Tests
var rc = Client.TMRead(0, 2, buffer); var rc = Client.TMRead(0, 2, buffer);
//test read //test read
rc.ShouldBe(0); rc.ShouldBe(Sharp7.S7Consts.ResultOK);
buffer.ShouldBe(new ushort[] { 0x0100, 0x0302 }); buffer.ShouldBe(new ushort[] { 0x0100, 0x0302 });
buffer = new ushort[] { 0x0403, 0x0201 }; buffer = new ushort[] { 0x0403, 0x0201 };
rc = Client.TMWrite(0, 2, buffer); rc = Client.TMWrite(0, 2, buffer);
//test write //test write
rc.ShouldBe(0); rc.ShouldBe(Sharp7.S7Consts.ResultOK);
bytes.ShouldBe(new byte[] {3, 4, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11}); bytes.ShouldBe(new byte[] {3, 4, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11});
} }
@@ -155,14 +155,14 @@ namespace Sharp7.Tests
var rc = Client.EBRead(0, bytes.Length, buffer); var rc = Client.EBRead(0, bytes.Length, buffer);
//test read //test read
rc.ShouldBe(0); rc.ShouldBe(Sharp7.S7Consts.ResultOK);
buffer.ShouldBe(bytes); buffer.ShouldBe(bytes);
buffer = new byte[] { 3, 2, 1 }; buffer = new byte[] { 3, 2, 1 };
rc = Client.EBWrite(0, bytes.Length, buffer); rc = Client.EBWrite(0, bytes.Length, buffer);
//test write //test write
rc.ShouldBe(0); rc.ShouldBe(Sharp7.S7Consts.ResultOK);
bytes.ShouldBe(buffer); bytes.ShouldBe(buffer);
} }
@@ -179,10 +179,10 @@ namespace Sharp7.Tests
multivar.Add(new Sharp7.S7Consts.S7Tag(){Area = (int)S7Area.DB, DBNumber = index, Elements = 2,Start = 0, WordLen = 2}, ref buffer).ShouldBe(true); multivar.Add(new Sharp7.S7Consts.S7Tag(){Area = (int)S7Area.DB, DBNumber = index, Elements = 2,Start = 0, WordLen = 2}, ref buffer).ShouldBe(true);
multivar.Read().ShouldBe(0); multivar.Read().ShouldBe(Sharp7.S7Consts.ResultOK);
multivar.Add(new Sharp7.S7Consts.S7Tag() { Area = (int)S7Area.DB, DBNumber = index, Elements = 2, Start = 0, WordLen = 2 }, ref buffer).ShouldBe(true); multivar.Add(new Sharp7.S7Consts.S7Tag() { Area = (int)S7Area.DB, DBNumber = index, Elements = 2, Start = 0, WordLen = 2 }, ref buffer).ShouldBe(true);
multivar.Write().ShouldBe(0); multivar.Write().ShouldBe(Sharp7.S7Consts.ResultOK);
} }
} }

View File

@@ -14,7 +14,7 @@ namespace Sharp7.Tests
{ {
client = new S7Client("Test Plc"); client = new S7Client("Test Plc");
var rc = client.ConnectTo(Localhost, 0, 2); var rc = client.ConnectTo(Localhost, 0, 2);
rc.ShouldBe(0); rc.ShouldBe(Sharp7.S7Consts.ResultOK);
} }