Skip to content

Commit

Permalink
Små endringer i del[2]
Browse files Browse the repository at this point in the history
  • Loading branch information
oyms committed May 26, 2024
1 parent b3d61c0 commit 8fab954
Show file tree
Hide file tree
Showing 5 changed files with 170 additions and 13 deletions.
9 changes: 9 additions & 0 deletions del_2/Innhold.md
Original file line number Diff line number Diff line change
Expand Up @@ -414,6 +414,15 @@ ved å bruke sitt eget språk.
- [Zephyr Enterprise](https://smartbear.com/test-management/zephyr-enterprise/?utm_medium=paid_listing&utm_source=sth&utm_campaign=best-bdd-tools-ze)
- [Fitnesse](https://fitnesse.org/)

### Arkitekturtester

Dette er testrammeverk som lar deg skrive tester som kan sikre arkitekturens integritet.
Den kan overholde ting som at referanser går riktig vei, og ikke hopper over et lag. Den kan også håndheve navnekonvensjoner.

- [ArchUnit](https://www.archunit.org/)
- [ArchUnitNET (en port til dotnet)](https://archunitnet.readthedocs.io/en/latest/)
- [Konsist (Linter for Kotlin som også har lignende funksjonalitet)](https://docs.konsist.lemonappdev.com/)

## Enhetstester

Enhetstester (unit test) er tester som verifiserer og dokumenterer koden.
Expand Down
4 changes: 2 additions & 2 deletions del_2/Kurspresentasjon_2.pptx
Git LFS file not shown
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,18 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.0"/>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
<PackageReference Include="Selenium.Mozilla.Firefox.Webdriver" Version="0.6.0.1" />
<PackageReference Include="Selenium.Support" Version="4.20.0" />
<PackageReference Include="Selenium.WebDriver" Version="4.20.0" />
<PackageReference Include="Selenium.WebDriver.ChromeDriver" Version="124.0.6367.15500" />
<PackageReference Include="Selenium.Support" Version="4.21.0" />
<PackageReference Include="Selenium.WebDriver" Version="4.21.0" />
<PackageReference Include="Selenium.WebDriver.ChromeDriver" Version="126.0.6478.1700-beta" />
<PackageReference Include="Selenium.WebDriver.IEDriver" Version="4.14.0" />
<PackageReference Include="xunit" Version="2.4.2"/>
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
<PackageReference Include="xunit" Version="2.8.1" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.1">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="coverlet.collector" Version="6.0.0">
<PackageReference Include="coverlet.collector" Version="6.0.2">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
Expand Down
148 changes: 148 additions & 0 deletions del_2/websocket/nodejs/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions del_2/websocket/nodejs/server.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
const WebSocket = require("ws");
const webSocket = require("ws");
const http = require("http");

const port = 8080;
Expand All @@ -18,7 +18,7 @@ const apiServer = http.createServer((req, res) => {
}
});

const socketServer = new WebSocket.Server({ server: apiServer });
const socketServer = new webSocket.Server({ server: apiServer });

let sockets = [];

Expand All @@ -39,8 +39,8 @@ socketServer.on("connection", (socket, req) => {
socket.onerror = (e) => console.error(`Some error: ${e}`);
});

function sendToSockets(txt){
sockets.forEach((s) => s.send(txt));
function sendToSockets(txt) {
sockets.forEach((s) => s.send(txt));
}

console.info(`Listening to http://localhost:${port}/`);
Expand Down

0 comments on commit 8fab954

Please sign in to comment.